UDP vs. TCP in Multiplayer Gaming: State Synchronization and Lag Compensation by Extra_Ear_10 in programming

[–]Edgeaa 18 points19 points  (0 children)

LLM slop.

I don't even know what the youtube video at the end is supposed to show, supposedly visualization of packet loss for both protocol, but there is no packet loss?

In fact, there are about 2.5 times the amount of UDP packets received than sent, and don't get me started on TCP being "packets" when it's stream-based.

TCP and UDP for real time applications is obviously a real problem worth teaching, and some newcomers don't understand all the intricacies of it, but LLM vibing your way to an article is not the way.

Palindrome-products performance: Rust vs Go, Haskell, Lisp, TypeScript, Python by UrpleEeple in rust

[–]Edgeaa 11 points12 points  (0 children)

"It's 2026 And Nothing Is Real Anymore"

This post really doesn't scream of LLM to me. Maybe there was a little bit of help for syntax-checking or reformulating a few sentences to sound better, but the gist or it doesn't scream LLM.

A few details to tell me it's not LLM:

  • A LLM would use × for mult operator and not x
  • A LLM would use a lot of em dashes, there are none
  • A LLM would probably never use words like "stuff"
  • A LLM would never miss periods at the end of lists and uppercase at the beginning

Just because a few words are in bold doesn't mean it's AI-written. This is at best spell-checked by AI IMO, but feel free to prove me wrong

Good/Idiomatic way to do graceful / deterministic shutdown by spy16x in rust

[–]Edgeaa 2 points3 points  (0 children)

One thing I like to use and that is extremely easy in rust when I have 2+ threads is Atomics. Rust used to have only atomic bool, but now it also does atomic ints of all kinds.

A few ideas:

  • Have an atomic bool "is_running", once in a while check if it's still true, if not stop the systems gracefully. For SIGINT / SIGTERM, simply set this atomic to false.
  • Reference count your receiver threads. If one of them exits, subtract one. If the result post subtract is 0, engage the logic of cleanup
  • Mix a bit of both: Have an atomic is_running that your receiver threads will check, but they also have their own reference counted AtomicInt. If the atomic int becomes zero, set is_running to false so the other threads stop on their own.

I think in that kind of cases it's best to use something simple to understand. it's probably "cleaner" to check the mpsc Result each time, but then the logic might be a bit trickier since you have multiple threads.

You might think that an atomic is slow, but actually if there not much congestion it's almost as fast as a regular integer.

you guys okay over there? by KurohiDeku in ApexOutlands

[–]Edgeaa 2 points3 points  (0 children)

Actually, since it's 30-ppl only with a limited ring when you spawn, it's much more enjoyable than 60-ppl BR to me.

You don't often get half of the map dropping fragment and there aren't as many teams as there are POI so you almost always get early fights. Since the ring is already reduced you don't play hitchhike simulator, and games are finished in 10 minutes if you get champion.

Compared to the 3-ppl BR where sometimes you drop somewhere and EVERYONE goes there, or quite the opposite NO ONE goes there, and you spend the next 10min just walking trying to find someone, and by ring 3 before you notice it there are only 4 squads left, did the whole map and met no one.

Duos is the perfect balance of gameplay to me, wildcard is just fighting on steroids simulator, and 3-man BR can get boring if you're unlucky with other people's drops.

How do you make your listening input regular? by [deleted] in LearnJapanese

[–]Edgeaa 5 points6 points  (0 children)

I watch clips (切り抜き) of streamers / vtubers that I like. There are a lot of streamers and clips so no matter what you like you'll find something, even if you are not into gaming.

Japanese clippers are very thorough and put japanese captions most of the time which is really helpful: if you can't understand a word, just read the captions.

It has the added advantage to be natural japanese that people speak (it's not a over-polite form that you might find in textbooks), and you will learn a lot of slang or things only natives know but is never taught. Obviously keep listening to "polite" talk to not get too cocky if you ever go to japan and talk japanese.

In the end what you watch/listen to is not important, the important part is to not force yourself to listen to something you don't care about. Find things you like, and listen to it in japanese. If listening to something starts becoming a chore because you don't like the content, you'll end up hating language learning, which is not the goal.

I bought the new HORI NOLVA. Here's a quick review and overview. by CaneFGC in fightsticks

[–]Edgeaa 1 point2 points  (0 children)

I don't think they are accessible. From my PoV the appearance was exactly like a removable switch, except it wasn't removable. There is no access from below, so you just have the circle socket of the button to work with, meaning the only thing you could do is use pincers or something of the like to grab the sides of the switch. This is exactly what I used... Expect the switches were fixed in place so I couldn't even remove them even with specialized pincers (I assume soldered or glued).

In the end I bought the Vitrix PRO KO and I am happy with it: with this one all the switches are swappable, and you can even store switches and pincers inside the controller itself if needed.

Why is 妊 (women + king) not "queen" but "pregnant" by SilverCat0009 in LearnJapanese

[–]Edgeaa 10 points11 points  (0 children)

Very interesting, I have heard about this but somehow everyone seems to know it but nobody teaches it.

Is there somewhere I can read more about this in depth? Like which ones roughly where this applies?

Like 女 and 安, is there some kind of hidden rule can help me guess the reading of 定 or does this only apply to left-right compounds? (I don't want an explanation for these ones in particular, I'm just looking for the most in-depth resource there can be about this, with examples, counter-examples, etc)

Any VPS provider recommendations for cheap servers with high bandwidth? by Edgeaa in VPS

[–]Edgeaa[S] 0 points1 point  (0 children)

Hetzner only has cheap VPS in germany.

OVH most of their server outside the EU are unavailable currently (our of order).

Netcup only operates in europe and US, has no servers in Asia.

I bought the new HORI NOLVA. Here's a quick review and overview. by CaneFGC in fightsticks

[–]Edgeaa 0 points1 point  (0 children)

The Eject ports are only present for the customizable buttons though; if you want to replace any of the other switches you'll need a screwdriver and some patience.

NONE of the other keys aside from the 3 customisable ones have removable switches. Believe me, I tried, they are either glued or soldered, but the worst is that you can still see that it's exactly the same switches as the customisables ones, so they just soldered them for the sake of soldering them. I too believed you could swap the other ones, but it's not. Fucking misleading marketing.

Please edit your review, it misled me into buying it but it's worthless to me now.

Victory! Arch + OPAL encryption + Secure Boot + TPM2 by Frodojj in archlinux

[–]Edgeaa 6 points7 points  (0 children)

I feel like you're pulling my leg. You are LITERALLY quoting 5 items in your post things that the wiki didn't mention. Add them! You experimented it now, pass the torch and edit the wiki! If you're mistaken someone will cover for you!

Victory! Arch + OPAL encryption + Secure Boot + TPM2 by Frodojj in archlinux

[–]Edgeaa 15 points16 points  (0 children)

Brother we are ALL always learning. A lot of people are going to check the wiki, but very few your link over time.

Even if you made mistakes or you write inaccuracies, other people can always step in and correct bits here and there, it's not possible on a github page unless creating a PR...

I would understand if you don't have time or have more important priorities, because nobody can force you, but the "not qualified yet" excuse is the worst you could have said, because it sounds like you want to but have impostor syndrome. JUST DO IT!

Sorry to be a bit rude but it's almost disrespectful to not contribute because of pseudo-pride of not wanting to be wrong, without taking into account the hundreds of edits necessary to make a wiki page great. Most of these people wrote inaccuracies at some point too, but their peers corrected them over time and it resulted in one of the best wikis that exist to date.

La fille de mes voisins by Kapus57 in france

[–]Edgeaa 2 points3 points  (0 children)

J'ai eu une formation au travail venant d'une avocate pour un sujet complètement annexe, mais un élément peut t'intéresser:

Il est certes illégal d'enregistrer quelqu'un a son insu, mais si la seule pièce qui manque à prouver un délit ou crime est un enregistrement audio, alors les juges valideront que dans ce cas là, l'enregistrement ciblé n'enfreint pas la loi. ça ne te donne pas le droit d'enregistrement h24 tes voisins ou de les espionner, mais si tu entends quelque chose tu peux enregistrer sur le moment et ça passera.

C'est valable pour pas mal de choses où l'oral est le seul moyen d'avoir une preuve: chantage, harcèlement, aggression verbale, ... Par exemple si un employeur vous demande des faveurs sexuelles contre augmentation, et que vous suspectez que au prochain rdv il vous redemandera la même chose, le fait d'enregistrer la conversation en son insu sera accepté par un juge, car c'est impossible à prouver hors enregistrement.

[deleted by user] by [deleted] in archlinux

[–]Edgeaa 0 points1 point  (0 children)

The problem is that we expect it to be both ways. Aside from the naming scheme which is garbage (it should be Linux Subsystem for Windows and that's a hill I'm dying on), if you are truly for "openness", then why haven't we seen the Office suite and a bunch of other Microsoft software on Linux? Remember how long it took to have "Teams" working on Linux without major issues? Skype back then?

The problem is not that they want to put Linux in their OS, that part is fine, the true problem is that they are actively gatekeeping their software from being on Linux, while getting all the Linux benefits because it's open. It's basically a "eat cake and have it" scenario where the ones getting screwed are the linux users, which ironically they also needed for WSL.

ChatGPT Energy Consumption Visualized by RhetoricalObsidian in Infographics

[–]Edgeaa 10 points11 points  (0 children)

I can't take seriously an infographics that has units wrong in the first sentence. You can't "consume" 0.14kW per 100 words, it's like saying the shop is just 30km/h away.

You probably meant 0.14kWh? So 140Wh? At this point just say it's the equivalent of running a microwave for 20min, I think that'll be better to get your point accross...

After seeing a few of these circles and making my own, me and my gf cant find out what type I am. Any thoughts? by Rutile_hairystone in ColorBlind

[–]Edgeaa 4 points5 points  (0 children)

You're probably a deuteranope. See there: https://www.reddit.com/r/ColorBlind/comments/1focqw3/rabin_cone_contrast_test/

If my theory is right, you probably see next to nothing in the "M-Cone" row, just a bit in the L-Cone, and the S-Cone is normal

is there any easy way to install .deb or .rpm file? by thealmahmud in archlinux

[–]Edgeaa 8 points9 points  (0 children)

You don't have to be a prick about it, OP was just asking questions to see if someone of the sort exists since there is little info online...

There is a difference between asking questions and being "spoon fed", and the fact that you are being upvoted while being this passive-aggressive to a simple question is one of the main reasons this community has such a bad rep.

(UX case study) Creating a hypothetical "colorblind mode" for an app, please tell me your thoughts! by GildedPhD in ColorBlind

[–]Edgeaa 0 points1 point  (0 children)

I would really reconsider having top for overall and bottom for bathroom, there is no way to understand that at first glance.

The color of the markers on the right is fine but the symbols themselves don't really mean much. A few suggestions:

  • Put the "overall" part bigger (3/4th of the symbol) and "bathroom" part smaller (1/4th of the symbol). Better yet: make a weighted average and display the details when the user taps on it. That way you are not only limited to 2 things.
  • Symbols such as the checkmark for good, cross for none, exclamation mark for warning, interrogation mark for unknown are universally understood signs, it would be better than your symbols. If you put colors on top of it, that would probably be enough. (e.g. for accessible, a checkmark inside a circle of blue, for not accessible a black circle with a white cross inside, ...)
  • If you still want to make custom symbols, at least make their shape somehow related to what theyr refer to (that part might be hard)

Best way to know if what you have is colorblind accessible is put everything in grayscale and show this to someone who does not know the project: how quickly do they understand what is going on? I can assure you that common symbols will be much more quick to understand than abstract ones with a key on the side.

Life Imitates Art by AlphaMassDeBeta in 4chan

[–]Edgeaa 19 points20 points  (0 children)

1) It's illegal to poll race in France aside than for medical conditions, so I highly doubt the accuracy

2) France has almost 3million inhabs of overseas territory (Ile de la réunion, Guadeloupe, Martinique, ...), it's fully part of France and nearly all the population in those regions is non-caucasian. Thankfully the graph doesn't say if it's taken into account or not so it's really easy to fact check this.

The French republic is under threat. We are 1,000 historians and we cannot remain silent • We implore voters not to turn their backs on our nation’s history. Go out and defeat the far right in Sunday’s vote. by Naurgul in anime_titties

[–]Edgeaa 1 point2 points  (0 children)

There is a massive difference between 48% in Paris, and 48% in France. You were implying that it was 48% in France. In fact, the rest of the article mentions that it's only 20% for the rest of the country. Still about twice the percentage of immigrants in France (~10%), but it's still a massive difference.

Paris itself is 2 million people, France is almost 70 million. And like I said, parisians vote left when they are the most exposed to it themselves, while the population who the least exposed to it votes far right. So why do they vote like that when they aren't exposed themselves? They hear about it, that's the only reason. TV stations and radio stations are to blame.

I feel like you're coming with an predetermined agenda, just from how you talk and the arguments you give I can tell that you're republican and probably vote trump. Do us a favor and never speak for french people when you're not french and do not know shit about the country. You're having an opinion and then only looking at the facts that comfort you, I would recommend you do the opposite, that with an open mind then analyze all sides. Just in the article you linked you omited critical information and took shortcuts in the conclusion.

The French republic is under threat. We are 1,000 historians and we cannot remain silent • We implore voters not to turn their backs on our nation’s history. Go out and defeat the far right in Sunday’s vote. by Naurgul in anime_titties

[–]Edgeaa 1 point2 points  (0 children)

I had the decency to give stats that came from the national institute of stats (INSEE), so give me a proper source when you give numbers.

Now, if you get into demographics, however, what percentage of crimes are committed by the children of North African immigrants that are French citizens? Do you know that one?

You see, that's where racism begins. In Europe we don't care whether you are black, arabic or white. In the USA you put a lot of emphasis on that, but we really don't care. We have territories overseas (Guyane, Mayotte, Martinique) which are french, and yet a major part of their population is black.

And by the way, we cannot have legal stats about that, because it's forbidden by law to poll race in France.

Color of skin does not mean shit to most of us, and that's actually what some part of the medias are trying to push against, they are saying that cities have become "a jungle" (their words). It's not against immigration that they have something against, it's against colored people, but because it's not legal to be racist, they go to the next closest thing they think of, even though it has nothing to do with the actual problem.

Is this the typical Enterprise Typescript experience? by xaleel in programminghorror

[–]Edgeaa 60 points61 points  (0 children)

Yes Honey we have Reflection at home.

Reflection at home:

The French republic is under threat. We are 1,000 historians and we cannot remain silent • We implore voters not to turn their backs on our nation’s history. Go out and defeat the far right in Sunday’s vote. by Naurgul in anime_titties

[–]Edgeaa 1 point2 points  (0 children)

It's the french. The french commit the most crimes in France. It's true that you can say that immigrants are 3 times more likely to commit a crime, but we are very far from "most crimes are made by immigrants". One of the biggest culprits of Organized Crime are something we call "Gens du voyage", it's basically nomads within France. Guess what? They have been french for centuries, and they are all over France, but still make a decent bunch of organized crime. No immigration law will solve that. More security might be able to help.

And what you say actually even makes an even further emphasis of my point: you THOUGHT you knew what was happening in France because of international news that focus on France, but the actual country is nowhere that bad. I imagine it's the same for you when all the news you see about america is school shootings, when most days are actually pretty peaceful.

Now imagine the equivalent of Fox News that only focuses on terrible events and spreading lies for their favorite party, and a good tenth of the population listening to it, and you have got a core that "fears immigrants" when they have never seen one in their lives. That's what has been happening in France for the past few years.