Laser

joined 6 months ago
[–] Laser 2 points 7 hours ago

Almost no company is selling your data. They're selling services that they can offer based on the days collected about you. The data itself is too valuable to be sold, as their monopoly on it is the basis for their business model. That's why all these "we're not selling your personal data" statements are pointless at best and dishonest at worst.

[–] Laser 7 points 7 hours ago (1 children)

I can't tell if you're making a joke or just confidentially incorrect

[–] Laser 4 points 7 hours ago (1 children)

I only wanted to include two serious distros.

Hannah Montana is obvious, but which one is the second one?

[–] Laser 3 points 12 hours ago

Hacked?

More like blessed

[–] Laser 1 points 19 hours ago (1 children)

I have opened a pull request at https://github.com/NixOS/nixpkgs/pull/367042, there might be more changes needed as I had an error in the meta section of the package which I rectified according to the reviewers proposed changes. Not sure this is the end of it, but the request is open

[–] Laser 10 points 1 day ago

He's so good, he made a CEO stop working

[–] Laser 3 points 1 day ago

He wanted to write that UHC saved X lives during his tenure, but he didn't want to write something probably wrong, so he went with this instead.

[–] Laser 1 points 1 day ago

Even submarines powered by diesel engines use, to my very limited knowledge, generators to convert to electricity and then use that electricity for the actual engines. Unlike most cars which do not convert to electricity first. And if the way the electricity was generated is what defines it, then other EVs would need to be allowed as well because the electricity could have been generated from burning fossils.

[–] Laser 3 points 1 day ago* (last edited 1 day ago)

Monday is more of a pie day actually

EDIT: A second pie about to hit the Monday

[–] Laser 8 points 1 day ago

Fish is a surprisingly good shell.

It's not POSIX compatible, but I don't really care, it only executes its own scripts / functions. It's not as innovative as elvish or nu, but it kind of does everything very conveniently and shell-y for lack of a better word – and it always seems so simple. It seems conservative in design, but the old concepts have been evolved in a very usable way. Something I can't say for all the other shells I've tried – at some point, it always gets awkward where fish is just elegant.

[–] Laser 15 points 1 day ago* (last edited 1 day ago)

It's really dumb if you know the two games (poker and Balatro).

Poker is a game of incomplete information where you need one single higher ranked hand than your opponent per round. The stakes are money you bet that your hand is better. Bluffing is an important part of the game.

Balatro is mostly a game with complete information (apart from the order of remaining cards in your deck and certain bosses that flip your cards). You bet no money. There is no bluffing. Money does not correlate to chips. It is about the rating of your hand (poker has no rating, only relative ranking). You play multiple hands. You can't fold. Bluffing doesn't exist. Cards can be improved, ratings can be improved, the decks can look nothing like poker decks, etc.

[–] Laser 3 points 1 day ago

Unfortunately, it was built before the invention of microtransactions and lootboxes 😔

47
submitted 3 weeks ago* (last edited 3 weeks ago) by Laser to c/nix@programming.dev
 

I just upgraded my NixOS machine after switching to nixos-unstable-small because I think unstable will take some time to update as getting 24.11 out has the highest priority.

Anyhow, two of my packages stopped me from applying a new configuration, as some packages have been changed when reorganizing into pkgs/by-name. I fixed it and wanted to share as this will hit others running unstable with these packages as soon as hydra catches up.

nerdfonts (now nerd-fonts)

Package was renamed, which it will state on evaluation; individual fonts are now part of the nerd-fonts attribute. I had Source Code Pro in there, there was some kind of mapping, which looked kind of like in https://wiki.nixos.org/wiki/Fonts#Installing_specific_fonts_from_nerdfonts – the new way is now to just use nerd-fonts.sauce-code-pro directly, you can probably do something like ++ with nerd-fonts; [ sauce-code-pro other-fonts ] to add multiple nerd-fonts to your fonts list, but I haven't tested this.

RetroArch

Until now, cores were specified as in https://wiki.nixos.org/wiki/RetroArch, however override doesn't seem to work anymore. There's now the withCores attribute / function that expects a function that returns a list. The easiest way I found to just specify a fixed list of cores was (retroarch.withCores (_: with libretro; [ snes9x mupen64plus fbneo flycast ])). Maybe other options are easier / cleaner.

Word of warning on compiling nixos-unstable-small

There are currently a lot of packages to be built if you change into that channel (I'm using flakes, but you get my point). Due to the default value of auto for nix.settings.max-jobs, this meant nix tried to build 24 derivations at the same time. This is fine if these are just downloaded from hydra, but if you try to build 24 big derivations at the same time, each trying to use 24 threads because nix.settings.cores is also 0 by default, which means all threads, build processes quickly ate all of my 32GB of RAM so that the OOM killer had to intervene, however often too late with my system dying. I recommend to set nix.settings.max-jobs to something more reasonable before attempting this (I used 1).

2
Evo 2024 finals (self.guiltygear)
 

Watched the Game Finals today, excellent match with unexpected characters. In fact I was most surprised at the total lack of Goldlewis players in top 6.

Looking forward to season 4

view more: next ›