FreeBSD includes a kernel, drivers, and userland utilities under one project. If your complaint is that systemd is "bloated", it doesn't make any sense why you would want to switch to a system that's even more "bloated".
It looks like it won't be so simple for Steam. I just found out a couple of days ago that Steam only uses CEF to render the main content, and it actually looks like it's using GTK2 to render the window. See…
I'm not sure what the slashpackage hierarchy is, but Nix & NixOS started in 2003.
Maybe the Nix package manager / NixOS is what you're looking for? I think it takes the best features from both worlds. Every package installed with Nix is isolated into content-addressable* directories, so for example,…
> However, the crux of my argument is that it’s easy enough to emulate this construction in other languages. It's also easy enough to emulate all control flow statements with goto. Tagged unions are valuable because…
Wayland has a proper protocol for fractional per-output scaling: https://wayland-book.com/surfaces-in-depth/hidpi.html. While there are many reasons why I prefer Wayland over X, this is the biggest. X only allows…
It could, depending on your use case, but normally all packages from nixpkgs share the same libcurl, so when libcurl is updated, all packages that depend on it will also be updated. The old libcurl will still exist on…
It sounds like your definition of stable applies to a very limited set of programming languages. The only thing I can think of that would fit that definition is C. Have you seen how many new features have been added to…
I prefer using dap-mode. It has a much nicer interface that's consistent across multiple debuggers. I use it for C, C++, Rust (Native Debug + gdb) and Python (debugpy).
No, but you can always encode this augmented information in types to make it explicit, and possibly help the compiler make optimizations. Using a weaker type when you can use a stronger type is just as bad as removing…
Huh, weird. I was just able to start a video with youtube-dl + mpv (it took a few tries), but I still can't access anything from the website.
Yes it does, you can either push to multiple remotes individually, or setup multiple pushurls for a single remote.
Just don't construct SQL queries by directly concatenating user input. It's easy to mess up or use the wrong escape function, so always use prepared statements anywhere you want to pass user defined data. You can…
There absolutely is a survival bias. I should have phrased my comment better because my point wasn't that all trans people get stronger by what they go through. I was trying to say that the comment isn't transphobic at…
I'm trans and I've struggled so much with gender dysphoria, but this doesn't bother me at all. I don't get why there's this stereotype of trans people being so fragile. All the trans people I know are stronger because…
I was surprised to see without wearing any makeup that it was 93% sure I'm a woman, considering that I'm a trans woman. Although, it did say I'm 16 with a BMI of 18.3, which is a huge undershot. There's no way I lost 45…
Haha yep, I was commenting around 2AM. I probably should have just gone to bed.
I don't think you deserve to be down voted for this. You bring up a valid concern. Although, I don't agree that this project should be outright dismissed either. So many times, I've run into the issue where I've wanted…
While reading this I thought it sounded familiar, and realized this is exactly what happens in the Grey's anatomy episode "Love Turns You Upside Down". Interesting that it was based on a real life situation, it seems…
> That's exactly what happens: a Rust "move" is under the covers a memcpy(). Not exactly. The Rust compiler is usually pretty smart about optimizing out memcpy for most moves. For example when returning a large struct…
This is entirely my opinion, but I feel like Hacker News in general has become a more negative place since I started using it. It used to feel like people were more excited to hear about new things, but now it seems…
Gift: A Distributed Version Control System For Everyone
By default, Emacs doesn't have an equivalent. Although, if you want to use a package manager that supports version lock files, I would recommend straight.el.
Wow it makes me sad that the top comment here is the one that's mocking the post. Just because they've designed a compute environment that uses WebAssembly doesn't mean that their platform supports all languages that…
Not old enough? Well this makes me feel old even though I'm not. I'm 22 and my first version of Ubuntu was 8.04.
FreeBSD includes a kernel, drivers, and userland utilities under one project. If your complaint is that systemd is "bloated", it doesn't make any sense why you would want to switch to a system that's even more "bloated".
It looks like it won't be so simple for Steam. I just found out a couple of days ago that Steam only uses CEF to render the main content, and it actually looks like it's using GTK2 to render the window. See…
I'm not sure what the slashpackage hierarchy is, but Nix & NixOS started in 2003.
Maybe the Nix package manager / NixOS is what you're looking for? I think it takes the best features from both worlds. Every package installed with Nix is isolated into content-addressable* directories, so for example,…
> However, the crux of my argument is that it’s easy enough to emulate this construction in other languages. It's also easy enough to emulate all control flow statements with goto. Tagged unions are valuable because…
Wayland has a proper protocol for fractional per-output scaling: https://wayland-book.com/surfaces-in-depth/hidpi.html. While there are many reasons why I prefer Wayland over X, this is the biggest. X only allows…
It could, depending on your use case, but normally all packages from nixpkgs share the same libcurl, so when libcurl is updated, all packages that depend on it will also be updated. The old libcurl will still exist on…
It sounds like your definition of stable applies to a very limited set of programming languages. The only thing I can think of that would fit that definition is C. Have you seen how many new features have been added to…
I prefer using dap-mode. It has a much nicer interface that's consistent across multiple debuggers. I use it for C, C++, Rust (Native Debug + gdb) and Python (debugpy).
No, but you can always encode this augmented information in types to make it explicit, and possibly help the compiler make optimizations. Using a weaker type when you can use a stronger type is just as bad as removing…
Huh, weird. I was just able to start a video with youtube-dl + mpv (it took a few tries), but I still can't access anything from the website.
Yes it does, you can either push to multiple remotes individually, or setup multiple pushurls for a single remote.
Just don't construct SQL queries by directly concatenating user input. It's easy to mess up or use the wrong escape function, so always use prepared statements anywhere you want to pass user defined data. You can…
There absolutely is a survival bias. I should have phrased my comment better because my point wasn't that all trans people get stronger by what they go through. I was trying to say that the comment isn't transphobic at…
I'm trans and I've struggled so much with gender dysphoria, but this doesn't bother me at all. I don't get why there's this stereotype of trans people being so fragile. All the trans people I know are stronger because…
I was surprised to see without wearing any makeup that it was 93% sure I'm a woman, considering that I'm a trans woman. Although, it did say I'm 16 with a BMI of 18.3, which is a huge undershot. There's no way I lost 45…
Haha yep, I was commenting around 2AM. I probably should have just gone to bed.
I don't think you deserve to be down voted for this. You bring up a valid concern. Although, I don't agree that this project should be outright dismissed either. So many times, I've run into the issue where I've wanted…
While reading this I thought it sounded familiar, and realized this is exactly what happens in the Grey's anatomy episode "Love Turns You Upside Down". Interesting that it was based on a real life situation, it seems…
> That's exactly what happens: a Rust "move" is under the covers a memcpy(). Not exactly. The Rust compiler is usually pretty smart about optimizing out memcpy for most moves. For example when returning a large struct…
This is entirely my opinion, but I feel like Hacker News in general has become a more negative place since I started using it. It used to feel like people were more excited to hear about new things, but now it seems…
Gift: A Distributed Version Control System For Everyone
By default, Emacs doesn't have an equivalent. Although, if you want to use a package manager that supports version lock files, I would recommend straight.el.
Wow it makes me sad that the top comment here is the one that's mocking the post. Just because they've designed a compute environment that uses WebAssembly doesn't mean that their platform supports all languages that…
Not old enough? Well this makes me feel old even though I'm not. I'm 22 and my first version of Ubuntu was 8.04.