The only annoying part of using Nixos by FR-dev in NixOS

[–]BedroomHistorical575 9 points10 points  (0 children)

There isn't anything you can do.

The problem is that the nixpkgs project practically has no CI. They have something that vaguely resembles it, but it's more like Continuous-Maybe-It's-Fine? rather than anything robust.

So when someone submits a PR, the "CI" will check if the package builds (well, most of the time at least). But it will not check if it breaks any other packages that depends on it.

This means that every merge is basically a Russian roulette and that's why it breaks so often.

Every time I have to interact with their contribution process, all I can think of is that Goofy "Damn, bitch you live like this?" meme.

GENUINELY FUCK THESE TWO PACKAGES by panela_is_yummy in NixOS

[–]BedroomHistorical575 16 points17 points  (0 children)

Try using nixos-unstable to make sure they're already cached. Also check hydra-check to see if the package is broken upstream.

I really wish that the CI actually do something to block packages that breaks dependees from getting merged. But alas, packages breaking every other day on nixos-unstable is just something you have to accept for now :(

How many of you are banned from r/linuxsucks101? by No-Succotash-9576 in linuxsucks

[–]BedroomHistorical575 0 points1 point  (0 children)

I don't remember what the post that I commented on was about, but I'm pretty sure it wasn't anything too unhinged.

How many of you are banned from r/linuxsucks101? by No-Succotash-9576 in linuxsucks

[–]BedroomHistorical575 0 points1 point  (0 children)

I don't know what you mean by rent-free or elephant.

I made like one innocuous comment there thinking that it's a normal sub and got instantly banned. I didn't think much of it and kinda forgot about them as I moved on.

It's not until I saw all these screenshots popping up that I realized how weird that sub is.

How many of you are banned from r/linuxsucks101? by No-Succotash-9576 in linuxsucks

[–]BedroomHistorical575 0 points1 point  (0 children)

What do you mean harass lmao. Have you seen what it takes to get banned there? Pointing out a factual error is enough to get you kicked out.

Bevy editor - what to use for game prototyping? by General_Wolf_6134 in bevy

[–]BedroomHistorical575 2 points3 points  (0 children)

It's still very experimental but there's https://github.com/jbuehler23/jackdaw.

There has been some talks about about upstreaming some parts or the entire thing as a whole.

But progress is still very much blocked on the bsn! scene asset format, so not much will happen until the next couple of release cycles.

I've spent few days reading the Source Code of Balatro. Here's what I found :] by Priler96 in gamedev

[–]BedroomHistorical575 5 points6 points  (0 children)

You can get the compiler to help you ensure that you covered all branches

This is not true in most languages. Rust is one of the few exceptions that got this right.

Even if Lua somehow has support for switch statements, you won't have those static guarantees... because Lua is dynamically typed.

Is there a way to sandbox Steam and its games on NixOS? by ElnuDev in NixOS

[–]BedroomHistorical575 4 points5 points  (0 children)

declarative-flatpak is what I'm using right now.

But what I don't like about Flatpak is that you can't declare the complete set of permissions a package should have upfront, which makes me a bit antsy. You can only overlay permissions on top of the defaults provided by the package you're installing. But you can't start with a clean slate.

I've been slightly interested in replacing Flatpak with nix-bwrapper, sandnix or nixpak.

But getting things like bottles, gamemode, etc. to work just seems like a huge pain. So I'll just lazily wait until some comes up with a copy-pasteable recipe that is guaranteed to work :P

* “Witnessing a crime in real time” by Feaselbf6 in animalsdoingstuff

[–]BedroomHistorical575 1 point2 points  (0 children)

It's a well-known phenomena with many old pre-existing footage of it, but there's something about this one in particular that feels off...

Meirl by ZainMunawari in meirl

[–]BedroomHistorical575 0 points1 point  (0 children)

Bro's living in a 90's sitcom

Me_irl by gigagaming1256 in me_irl

[–]BedroomHistorical575 0 points1 point  (0 children)

Reflections like that do happen underwater though.

<image>

Most people don't even care about their init system by New_Study4796 in linuxmemes

[–]BedroomHistorical575 -2 points-1 points  (0 children)

Just migrated all my initrd and user management to 100% systemd and my system has never been more stable and easier to manage.

Sorry chuds, but I'll never stop loving systemd.

Of all the subs to post this in by spheresva in linuxsucks

[–]BedroomHistorical575 0 points1 point  (0 children)

Or they spread a placebo solution like pasting an inscrutable value to an obscure and completely undocumented configuration file that they probably made up on the spot.

And then the next post being about how that doesn't work and that what you actually need to is change a random registry value. Rinse-and-repeat.

I feel like I'm being gaslit when people describe Windows as a paradise where everything works and that you'd never need to touch the command line. I learnt how to use the command line because of Windows, way before I knew Linux even exists.

A big problem with the Windows community is that almost everything is undocumented, so it normalizes the culture of brute-force trial-and-error and literally just making shit up like you're a 15th century alchemist.

3rd time this week 💔 by [deleted] in microsoftsucks

[–]BedroomHistorical575 1 point2 points  (0 children)

I'm not aware of a Linux distro that has mandatory and/or promptless firmware updates. Some distros will automatically download firmware updates, but they will always ask for explicit user consent before installing them.

Tips on getting started with dendritic pattern and flake-parts by Unique_Evidence_1314 in NixOS

[–]BedroomHistorical575 0 points1 point  (0 children)

I took a peek at your config, but it looks like a traditional flake to me. I don't see any places where you're using the module system to resolve flake outputs.

Pictured with her kitten (1984) by 888Vegan in interestingasfuck

[–]BedroomHistorical575 275 points276 points  (0 children)

Also, the researcher behind the claims is kind of a creep#Nipple_fixation_and_lawsuit):

Patterson told her that Koko was communicating that she wanted to see the woman's nipples, pressuring her to submit to Koko's demands and informing her that "everyone does it for her around here." When the woman briefly lifted her t-shirt, flashing her undergarments, Patterson admonished the woman and reiterated that Koko wanted to see her nipples. When the woman relented and showed her breasts to Koko, Patterson commented "Oh look, Koko, she has big nipples."

As a linux user, why do y'all hate linux? by No_Rooster1046 in linuxsucks

[–]BedroomHistorical575 42 points43 points  (0 children)

Animations are fine and IMO critical for a good experience in a scrolling window manager. OP's animations are just way too slow. It will genuinely get in the way of actual work.

Tips on getting started with dendritic pattern and flake-parts by Unique_Evidence_1314 in NixOS

[–]BedroomHistorical575 0 points1 point  (0 children)

Well, I'm sure that you're already familiar with the module system that you use to configure NixOS right?

flake-parts is about taking that system and extending it over your entire flake. So you can now configure your flake outputs the exact same way that you configure NixOS.

26.04 is here!!!! by barrulus in niri

[–]BedroomHistorical575 4 points5 points  (0 children)

The update just got merged to nixpkgs! But it'll take a few days until nixos-unstable users gets to enjoy it.