Communick News

90 readers
2 users here now

Communick is a professional, privacy-focused service provider who supports open source and the indieweb. We support back the fediverse and the developers by pledging 20% of our yearly profits to the main development teams.

All users from this instance are expected to follow the Code of Conduct.

At the moment, only the admins can create communities. We are still figuring out what type of content we would like to provide here, but the general guideline is that we want to build a home of good discussion about culture, sports, and anything that can inspire and elevate our spirits.

Communick also provides managed hosting for Lemmy instances if you want to run your own.

For further questions, try our support.

founded 3 years ago
ADMINS
1
 
 
2
3
 
 
4
 
 

I swear someones just using it as a harder drive at this point

5
 
 
6
 
 

xkcd #3295: Semaphore

Title text:

The speed of light in air is 50% faster than in fiber, but it's a challenge to get the arms to move fast enough to realize the latency advantage.

Transcript:

Transcript will show once it’s been added to explainxkcd.com

Source: https://xkcd.com/3295/

explainxkcd for #3295

7
8
 
 

It's pretty common across the animals kingdom

9
 
 

10
 
 
11
 
 
12
13
 
 
14
15
 
 

These fucks

16
 
 
17
54
submitted 1 hour ago* (last edited 1 hour ago) by BCsven@lemmy.ca to c/dull_mens_club@lemmy.world
 
 

We moved backward in time when we needed a new car and got an early 2000s Toyota.
Mainly was for ease of repair, due to what electronics and dealer costs are these days. But also the new vehicles all have telemetry and sell your data to advertisers and insurers.

Anyhow, good mechanically sound car and mint condition inside and out, but wear parts wear. And this rusted link popped its top.

Easy fix though.

Many online videos suggest putting cat on jack stands and using a jack under the control arm to get the new link in place.

I found you can just use the jack point and lower the car till its just close enough to connect back in, and use a 4 inch c clamp to bring the sway bar down once you have the link inserted. A very easy repair that the dealer wants $220 an hour to do.

18
 
 
19
 
 

Source (Bluesky)

20
 
 

EDIT , footnote : I dug through my memes folder and decided to repost some shit.

Look at me. I am Stamets now.

21
22
 
 

I stopped the car and whipped out my camera, because of the low clouds, the perfect sunbeam and the colors.

23
 
 
24
 
 

I'm not great at networking concepts, but my basic understanding is that computer networking rely on constructs like IP addresses and port numbers to direct data packets to the correct device and application.

So, if I'm playing an online game like Minecraft or Counter-Strike, I am able to connect to the dedicated game server using the server's IP address (which might be associated with a physical device, or a virtual device like a VM or a OCI container) and port number (which is like a communication "channel", associated with a particular piece of software).

And, as such, you can host multiple game server instances for the same game on different IPs or ports, as long as each server has some way to be individually addressed.

But I start to get a bit confused when I think about the packet's return trip and how the server communicates back to the clients...

In some cases, each client will be connecting from their own network modem, with their own IP address assigned to them dynamically or statically by their ISP. In that case, I would imagine that the server could just keep a list of client connections and route relevant data back to each client.

But in other cases, you might have a multiple clients playing a game behind one modem (like housemates or a LAN party where multiple players join the same remote/internet server), or a newer problem, multiple different networks sharing an IP address due to CG-NAT at the ISP level. In which case, from the perspective of the server, multiple players would be playing from the same IP address and communicating over the same port, right?

So how does the server differentiate between >2 players connecting from the same IP address and communicating over the same port?

Or does it not even try, and instead just broadcast all of the relevant game data to every client?

And if that's the case, how do huge games like battle royales or MMOs handle sending game state to a large number of users?

25
 
 
view more: next ›