ricdeh

joined 2 years ago
[–] [email protected] 9 points 1 week ago (3 children)

Love that film. One of my favourites

[–] [email protected] 14 points 1 week ago

Not the full story, but it is true, podman is definitely more aligned with the free and open-source software philosophy.

[–] [email protected] 6 points 3 weeks ago

Also most strikes on people are not direct strikes

That's the very reason why it is indeed helpful to crouch when there is no safety nearby. Putting your feet close together reduces the step voltage (the voltage across your feet), making it less likely that a deadly current flows through your heart when there are strong potentials on the ground.

[–] [email protected] 24 points 3 weeks ago (1 children)

The idea of the crouch is not really to be shorter than surrounding structures (maybe that is a minor aspect), but rather to reduce the step voltage (the voltage between your two feet). If you have only one point where you touch the ground, as you do when your feet are very close together, the risk of deadly currents passing through your body is minimised. This will of course not help you when the lightning strikes you directly, but that is not the most common case anyway. People usually die from the large current passing by their heart when they stand next to a lightning strike, and there is a distribution of electric potential across the ground. This is not a myth and not debunked. It's just a matter of priorities. If there is safety nearby, you should obviously seek it out. If not, however, then to crouch is the best thing you can do.

[–] [email protected] 9 points 4 weeks ago

I agree with you. Regardless of the state of the world, we should stay optimistic and work toward that goal, instead of surrendering to defeatism.

[–] [email protected] 4 points 4 weeks ago (3 children)

And you are stupid for not acknowledging that people from other countries are not just useless consumers without any agency. Americans and Europeans have industry too, and very productive ones. The narrative that you can trace any product back to China is entirely wrong and reeks of tankie.

[–] [email protected] 4 points 1 month ago

ok ngl that ending got me hyped

[–] [email protected] 8 points 1 month ago (3 children)

What an infinitely stupid response. The proportion of rich people owning a Tesla with respect to all Tesla owners is vanishingly small. When you burn a Tesla of an uninvolved person, you are costing them tens of thousands of currency and are probably destroying their only car.

[–] [email protected] 12 points 1 month ago

Would not be so sure about that. Running is our specialty, especially with regard to endurance. A properly trained dog vs. a properly trained marathon runner would probably be an even match.

[–] [email protected] 7 points 1 month ago

Had to experience that first hand. I tried to get my best friends to register on my Matrix server last September and join a room for our group, and they did, but I rarely see any of them online and I only get responses days later, if at all. One even stopped using it entirely, lol. Ah well, but at least I got a Matrix server out of that that I can use to federate with other like-minded people.

[–] [email protected] 4 points 1 month ago (2 children)

It is a smart watch. Why do you want to waste bleeding-edge processors on it when older designs do perfectly well? Certainly more sustainable.

[–] [email protected] 3 points 1 month ago

Tomorrow it'll probably be something else, but today I'd say Foundation (Isaac Asimov). Such a good classic of science fiction.

 

So I understand that the subnet mask provides information about the length of the routing prefix (NID). It can be applied to a given IP address to extract the most significant bits allocated for the routing prefix and "zero out" the host identifier.

But why do we need the bitwise AND for that, specifically? I understand the idea, but would it not be easier to only parse the IP address ~~string~~ sequence of bits only for the first n bits and then disregard the remainder (the host identifier)? Because the information necessary for that is already available from the subnet mask WITHOUT the bitwise AND, e.g., with 255.255.255.0 or 1111 1111.1111 1111.1111 1111.0000 0000, you count the amount of 1s, which in this case is 24 and corresponds to that appendix in the CIDR notation. At this point, you already know that you only need to consider those first 24 bits from the IP address, making the subsequent bitwise AND redundant.

In the case of 192.168.2.150/24, for example, with subnet mask 255.255.255.0, you would get 192.168.2.0 (1100 0000.1010 1000.0000 0010.0000 0000) as the routing prefix or network identifier when represented as the first address of the network, however, the last eight bits are redundant, making the NID effectively only 192.168.2.

Now let's imagine an example where we create two subnets for the 192.168.2.0 network by taking one bit from the host identifier and appending it to the routing prefix. The corresponding subnet mask for these two subnets is 255.255.255.128, as we now have 25 bits making up the NID and 7 bits constituting the HID. So host A from subnet 192.168.2.5/25 (HID 5, final octet 0000 0101) now wants to send a request to 192.168.2.133/25 (HID 5, final octet 1000 0101). In order to identify the network to route to, the router needs the NID for the destination, and it gets that by either discarding the 7 least significant bits or by zeroing them out with a bitwise AND operation. Now, my point is, for identifying the network of which the destination host is part of (in this case, the host is B), the bitwise AND is redundant, is it not?

So why doesn't the router just store the NID with only the bits that are strictly required? Is it because the routing table entries are always of a fixed size of 32 bits for IPv4? Or is it because the bitwise AND operation is more efficiently computable?

 

A signal handler race condition was found in OpenSSH's server (sshd), where a client does not authenticate within LoginGraceTime seconds (120 by default, 600 in old OpenSSH versions), then sshd's SIGALRM handler is called asynchronously. However, this signal handler calls various functions that are not async-signal-safe, for example, syslog().

 

I recently wanted to buy a product from a manufacturer and luckily they offered PayPal as a payment method. However, after I signed into my PayPal account, it wouldn't show my bank account as a payment option and instead prompted me to add a card or bank account, despite my account being fully confirmed and direct debit activated. PayPal customer service reps told me that maybe the retailer blocked direct debit through PayPal and I should try adding a credit card, however, why would they do that if they offer non-PayPal direct debit anyway? The customer service reps further told me that my account was in good standing, so there shouldn't be any problems with trust etc. Have you ever encountered an online shop that refused direct debit when handled by PayPal?

 

Do you think it will be possible to run GNU/Linux operating systems on Microsoft's brand new "Copilot+ PCs"? The latter ones were unveiled just yesterday, and honestly, the sales pitch is quite impressive! A Verge article on them: Link

 

"While developers start work on building Vision Pro apps, the potential for people upgrading to the iPhone 15 this year is a big reason for investor optimism."

 

"The IARC will reportedly classify aspartame as a possible carcinogen. But this isn’t a food safety agency, and the context matters."

view more: next ›