Ephera

joined 5 years ago
[–] Ephera@lemmy.ml 2 points 6 hours ago (1 children)

Yeah, you understood my comment entirely the wrong way around. When I say "dotfiles", I mean the non-Nix way of managing application configurations. Nix Home-Manager happens to write to these dotfiles, but that means I don't have to deal with the dotfiles myself.

[–] Ephera@lemmy.ml 4 points 17 hours ago (4 children)

I feel like setting up a new machine is just the easiest to explain.

Personally, I find dotfiles messy, as you often just want to change one or two settings, but you always carry along the whole file with all kinds of irrelevant other settings. This also makes it impractical to diff two versions of those dotfiles, especially when programs write semi-permanent settings into there.

I guess, your mileage will vary depending on what programs or desktop environment you use.
For example, I love KDE, but they really don't do a good job keeping the config files clean. Nix Plasma-Manager generally fixes that, and for example allows defining the contents of the panel in a readable form.

[–] Ephera@lemmy.ml 3 points 19 hours ago (1 children)

Personally, the stepping stone I needed to know about is Nix Home-Manager, which basically allows you to manage your dotfiles independent of the distro. From what I understand, if I do switch to NixOS, I'll continue using this code with just some minor tweaks.

But yeah, I agree with the verdict in the post. I like it a lot, but I would not have made it past the initial learning curve, if I didn't happen to be a software engineer. Sysadmins will probably be able to figure out how to put it to use, too. But it's just not for non-technical Linux users.

[–] Ephera@lemmy.ml 8 points 1 day ago (5 children)

Versteh's insbesondere nicht, wenn's dann Plastikverpackungen sind. Einige Produkte kaufe ich nicht oder nur selten, weil es mir zu viel Plastikmüll ist. Was bestimmt keine seltene Einstellung unter Veganer*innen ist...

[–] Ephera@lemmy.ml 1 points 1 day ago

Mir persönlich geht's oft so, dass die Kerntemperatur meines Körpers einfach irgendwann zu niedrig ist, insbesondere wenn ich nur rumgammele und mein Kreislauf nicht in Schwung kommt. Also an den Extremitäten ist es zu heiß, aber wie deine Quelle auch anschneidet, die niedrige Kerntemperatur "will tend to suppress sweating as well". Und Schweiß wäre eben insbesondere gut darin, die Extremitäten runterzukühlen. Daher hilft ein warmes Getränk dann oft dieses Temperaturgefälle wieder umzukehren.

[–] Ephera@lemmy.ml 40 points 3 days ago

His job is to spread lies and fear, so no reason for him to say something different, if he would know reality...

[–] Ephera@lemmy.ml 2 points 3 days ago

She wrote "a drum", so we might be talking less than ten quid... 😅

[–] Ephera@lemmy.ml 3 points 1 week ago

On KDE, I'd recommend getting a KWin Script for tiling. Krohnkite is what people use currently.

It's not as buttery smooth as dedicated tiling window managers and it can be a bit glitchy at times, but it is better than one might expect and significantly easier (and likely less glitchy) than trying to get bspwm to work in Plasma.

[–] Ephera@lemmy.ml 6 points 1 week ago (1 children)

Many people enjoy programming, you know. I've got like ten reasonably-sized projects and I haven't posted about them anywhere. Because I built them to scratch my own itch, both in terms of functionality I could use and the itch to build something, no matter what it is. I'm not wasting my time, because I'm doing something I enjoy.

[–] Ephera@lemmy.ml 8 points 1 week ago (2 children)

The system for domain names is called Punycode: https://en.wikipedia.org/wiki/Punycode

But it's still combined with domain registrars rejecting names like "αpple.com", which ultimately needs a human to approve names.

There could also be a system like here on Lemmy, where there's a separate display name, but it still doesn't really solve the impersonation problem...

[–] Ephera@lemmy.ml 2 points 1 week ago

Yeah, it blocking cell division might be helpful in mild doses and especially, if it can be applied only to specific tissue. But we definitely need cell division to take place in general.

[–] Ephera@lemmy.ml 9 points 1 week ago

The problem is, even if it were solved for 99% of systems, 1% of systems crashing is still a massive problem.

But yeah, I also don't believe that it is solved for 99% of systems. There's a ton of embedded systems all over the place, which are easy to forget about.

 

Falls es noch jemand interessiert, was das eigentlich ist: https://de.wikipedia.org/wiki/Modifizierte_St%C3%A4rke

 

Was looking for the logo of Perl in image search and this showed up...

 
 
 

Screenshot showing how the directory last-modified timestamp changes each time a file underneath it is added, renamed and then removed.

I'm currently working on a build tool, which does caching based on the last-modified timestamp of files. And yeah, man, I was prepared for a world of pain, where I'd have to store a list of all files, so I could tell when one of them disappears.
I probably would've also had to make up some non-existent last-modified timestamp to try to pretend I know when that file got deleted. I figured, there's no way to ask the deleted file when it got deleted, because it doesn't exist anymore.

Thank you, to whomever had that smart idea to design it like that. I can just take the directory last-modified timestamp now, if it's the highest value.
In fact, my implementation accidentally does this correct already. That's how I found out. 🫠

 

Keine Ahnung, was ich erwartet habe, aber jetzt überlege ich mir eine Jacke aus dem Zeug zuzulegen.

 
 
121
Argh chives (lemmy.ml)
 

Bought a pot of chives and every time I look away, it seems to grow multiple centimeters in size. I have to give it a haircut almost daily...

845
IEEE 754 (cdn.fosstodon.org)
 

~~Stolen~~ Cross-posted from here: https://fosstodon.org/@foo/113731569632505985

 
 

The rendered output looks like this:

It even sounds half-decent.

I would also like to congratulate German for having the most fucked up notation system, according to the LilyPond documentation. 🙃

Source code

view more: next ›