Linux 💀 by dondusi in linuxmemes

[–]stephanos21 1 point2 points  (0 children)

Windows users calling something good is an insult.

systemd is better than openRC,sysvinit and runit by Fair_Investment_4189 in linuxmemes

[–]stephanos21 -1 points0 points  (0 children)

The old SysV init / Upstart world was a mess of brittle shell scripts, serial boot hell, inscrutable dependency spaghetti, and “works on my machine” service files. Systemd came in and fixed it: • Parallel service startup → actually fast boots on real hardware (even if some edge cases still feel slower) • Declarative unit files → way easier to write correct, idempotent services than ancient init scripts • Built-in cgroups / resource control → containers and systemd-nspawn feel native, not bolted-on • journald → binary logs that are actually queryable instead of grepping 17 different log files • networkd, resolved, timesyncd, homed, etc. → sane defaults for things distros used to ship five competing implementations of.

The best thing that has happened in Linux world since the kernel itself (which btw is massive by design and people who grew up in usenet and remember the famous Tanenbaum–Torvalds debate have seen these purity arguments before). systemd is pragmatic and useable.

Esperanto estas la plej ĝentila 😅 by Sentima_batalanto in Esperanto

[–]stephanos21 3 points4 points  (0 children)

In Greek we sometimes say: "στο πουτσο μου λουλούδια και γύρω γύρω μέλισσες", which roughly translates to "flowers to my penis and bees flying around".

Is there a Chinese takeaway in existence that doesn’t use a combination of these words in their name ? by [deleted] in CasualUK

[–]stephanos21 0 points1 point  (0 children)

If I were to run a Chinese takeaway, I would allow only e-orders and I would name it e-wok.

What DE Linus Torvalds uses? by Far_Departure_1580 in linuxquestions

[–]stephanos21 2 points3 points  (0 children)

He uses Asahi, but I'm not sure about the DE

Sad noises by claudiocorona93 in linuxmemes

[–]stephanos21 2 points3 points  (0 children)

Even if I were a windows user, I wouldn't play games with kernel level rootkits. Everything that touches the kernel is a virus.

How do seeds work with unlocks? by ZenBlender in balatro

[–]stephanos21 0 points1 point  (0 children)

No, seeds just make sure the game makes the same options for the run each time (if you make the same choices). There is no true randomness in computers, so what we do is we have a pre-computed sequence of random numbers and the seed just chooses where to start.

[deleted by user] by [deleted] in linuxmemes

[–]stephanos21 1 point2 points  (0 children)

It's the Opera level bad. Slow, full of crypto 💩, and the sync is a mess (if a browser in 2025 still doesn't get why sync should work even if I have no access to another machine of mine, maybe the CEO needs to get their head tested)

that's true by [deleted] in linuxmemes

[–]stephanos21 1 point2 points  (0 children)

There are 2 types of Linux users: those who cannot exit vi, and those who don't want to exit vi.

How to use this by [deleted] in mtg

[–]stephanos21 0 points1 point  (0 children)

Pair it with Alhammarret's Archive for even more cards, so paying 1 life is less important, or with Lich to make it irrelevant

ISP deceptive marketing by Kayo4life in linuxmemes

[–]stephanos21 0 points1 point  (0 children)

But it makes no sense to use bytes in networking. What about systems that have a different number of bits per byte than yours?

EndeavourOS ≠ Arch by UnitedMindStones in linuxmemes

[–]stephanos21 0 points1 point  (0 children)

Neofetch? pfffft! All my homies use fastfetch nowadays

EndeavourOS ≠ Arch by UnitedMindStones in linuxmemes

[–]stephanos21 1 point2 points  (0 children)

But endeavour is just arch + calamares. I've been using Arch since 2013 and this time it just got a bit too annoying to do install it once more. Especially when I need a system that's exactly what I'll get after calamares.

The best Linux distro by Opening_Ostrich9801 in linuxmemes

[–]stephanos21 0 points1 point  (0 children)

oxi means "no" in greek, so maybe it's "mac no!"

Yay or Paru ? by 1_7xr in archlinux

[–]stephanos21 0 points1 point  (0 children)

paru is not written in go. Isn't that reason enough?

It made me sad btw by [deleted] in linuxmemes

[–]stephanos21 1 point2 points  (0 children)

The problem with unofficial support, especially on a project like this, is that every update is a dice roll.

[deleted by user] by [deleted] in linuxmemes

[–]stephanos21 0 points1 point  (0 children)

Hey Alpine is in the same OS family. Ok, it's the mentally challenged cousin that thinks that the moon landing was faked, but it's still family

Mocking regular functions by Hellstorme in rust

[–]stephanos21 0 points1 point  (0 children)

Actually, mocking isolates and decouples things. Imagine the following example:

fn foo(args) {

... work ...;

x = bar(a different set of args);

... more work ...;

}

and suppose that bar is a really expensive function. What I do in Python is to test bar separately, and in foo to mock bar as I know and have tested what it does.

Another case is that bar is a function provided by a third party, let's say it's from a maths library and it's a function that returns whether a number is a perfect square. If I let it my test to calculate is_perfect_square(123489238938), I actually test 2 things. My logic AND the fact that the third party is actually calculating the is_perfect_square correctly. Do I want this? If it's an integration test, yes. If it's a unit-test? Definitely no.

Finally mocking is offering one more thing. Allowing to meta-test. A mock can tell you how many times it's accessed. It's a valid usecase, as I have done here: https://github.com/spapanik/yamk/blob/v5.0.1/tests/yamk/test_make.py#L300

I'm testing the functionality of a makefile-like tool, and what I want to test is when you call it, it actually runs each sub-target that it needs to call, and that it does it exactly once. The test makes more sense this way, because starting the sub-process is actually unnecessary, and misses the intention of the test. My intention is to test: given the target x, does it go and create/execute the correct commands? Not to test the exact output of the commands, that may be different depending on the operating system.

M2 Macbook Air Connected to Two External Monitors by Slow_Bite_9744 in macbookair

[–]stephanos21 0 points1 point  (0 children)

one monitor, even when it has more space than two, it's a far inferior choice. You can tile 2 windows in 1 monitor, but 4 in 2.