Thanks for the inspiration. Currently watching this on my T440s with OpenBSD and DWM. Runs better than linux with less configuration. I will not be going back.
Complaining that rust makes things easier for bad programmers to do safe memory management is very funny. All programmers are bad programmers. There are 2 methods for writing error free programs, only the 3rd one works. Even if there are some talented programmers who never cause memory issues (not just ones they never find out about) the majority of programmers are not that good, so whatever makes it easier for the shitty majority is good.
3:05 Well, most vulnerabilities are due to theses geniuses not using the language properly so i don't really get your point on that Don't get me wrong, i fucking love C, but it's really stoopid to use a language because it's 'hard' just to feel better than someone else. You end up writing bad code no matter the language anyway, let it be in a language where strcpy (for example) isn't behind a security like 'trust me ik what i am doing' (which is what the unsafe block is) 9:40 Safe code in an unsafe block is still safe code tho + unsafe code is mostly used when doing ffi w/ libc / opengl etc.. Most projects don't even use unsafe About dependencies, there is no way it takes an hour to download 100 dependencies, 30s max. Yes sometimes projects require a lot of dependencies but tbf a project of 100K lines (dependencies included) will compile faster if scattered around multiple dependencies as they will be compiled by different instances of rustc. The only real downside to Rust to me is the compile times, that sometimes can be slow.
Cool, thanks for sharing! Considering using *BSD for a self-hosted machine. As for desktop use case I've switched to MacOS after years of wasted time messing with Linux being unstable
@12:00 FWIW, you can simplify the volume command to just use a single sed invocation sndioctl -n output.level | sed 's/\.//;s/^0*//;s/.$/%/' The same ";" chaining can be done with some of the other scripts to execute all the sed-statements in one sed invocation.
Let's finaly build nVidia driver without linux_compat! Sorry for assuming binary installation without watching video. Watched 7 already, all with linux_load. Let's try one more time :) ping me if I am wrong
Why would it be better for the kernel to not support hardware at all? Instead it would be a better idea to just cut off hw interfaces from your system if you really are that worried about security.
This is definitely a year late. I agree with all of your talking points on Rust. And also, it doesn't have a stable ABI still. Which makes it nonfunctional for a programmer that want's to split up their program into modules.
I don't have a lot of experience with this, but you might be able to reduce the noise of the fan using audacity. There might also be some less bloated tool, but it's a thing you can do.
Why to hate something that u didn't try. I would hate python just because i didn't try it yet :D But as a Java Dev who tried Rust, after C experience, i would say that Rust is for those who afraid of NULL's
5:36 this the reason why im a iphone user. I hated how if I need to research an issue on android I needed to insure the solution is for my phone specifically.