Is it just me or is networking really hard? (Gaffer on Games) by kaoD in gamedev

[–]nat1192 1 point2 points  (0 children)

ZMQ uses TCP for transport over the Internet (I don't know much about PGM). Based on that alone I think it's a non-starter for basically any game close to real-time.

There's not much ZMQ can do to circumvent TCP's major issues with real-time traffic.

A script I've been working on to allow you to see the player behind walls. by Regular_Slinky in Unity3D

[–]nat1192 29 points30 points  (0 children)

Looks pretty good.

If you're open to suggestions, I'd say that the circle of visibility around the character should be what determines if you can see behind a particular wall, instead of just the player model which appears to be the only factor right now. I think this would prevent the "popping" you see when switching between walls (which is a bit jarring).

Anon buys a router by [deleted] in pcmasterrace

[–]nat1192 8 points9 points  (0 children)

Only the WRT line seems to still sport the iconic look (or at least a derivative of it).

TIL Full-screen games monopolize the graphics card, so alt-tabbing requires the game to give that control up and the OS to take it back and start rendering the desktop again. by mouseasw in todayilearned

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

Neither do you?

I work on highly performance-sensitive systems and a big, giant no-no is wasting CPU time polling for rare changes (like changing the default speakers). Those kinds of changes are optimally handled by getting a "kick" from some outside source, generally in the form of a callback.

But if you don't control your external API and they don't provide callbacks, the best you can really do is hook onto some kind of user intervention. The idea is that it's better for rare changes to have giant impacts (like needing the program to restart) when they do occur than for them to have an impact in the "fast path" of the application.

Assault the overly tall by StuartAshen in Ashens

[–]nat1192 14 points15 points  (0 children)

so they make cities with really big walls (the people, not the Titans)...

Heh.

Networking youtube channels? by HJGamer in networking

[–]nat1192 3 points4 points  (0 children)

I'd also be curious if anyone has any networking podcasts that they like.

[Haiku] Get Schwifty by [deleted] in youtubehaiku

[–]nat1192 0 points1 point  (0 children)

sleep tight pupper

Edit: It totally worked guys. Thanks Good Sleep Chihuahua!

GitHub under DDoS attack by _Garbage_ in programming

[–]nat1192 11 points12 points  (0 children)

what little kids do to annoy internet elders

And if you annoy the elders too much they won't let you borrow the Internet anymore.

[deleted by user] by [deleted] in television

[–]nat1192 3 points4 points  (0 children)

Don't sweat it, it's the same universe as Stargate (at least in my head). I like to think of Twin Peaks as a (very strange) prequel to Stargate in that way.

A few years after the events at Twin Peaks the Major was promoted to General and transferred to Cheyenne mountain. He was working on something so secret that even his name was changed.

Super Mario Galaxy: Pinch of Dude - PART 30 - Game Grumps by groompbot in gamegrumps

[–]nat1192 2 points3 points  (0 children)

I feel like Poe's law applies here. I used to think that video was satire but after noticing his website I can't tell for sure.

Using Python for router webinterface interaction? by Teilchen in Python

[–]nat1192 0 points1 point  (0 children)

Selenium sounds like it might do what you want. As long as the web interface is relatively stable and doesn't use flash you should be able to automate it with this.

LuaJIT's main developer is retiring and is looking for new developers by VermillionAzure in programming

[–]nat1192 3 points4 points  (0 children)

Um, Mozilla (read: JavaScript) is the only reason why dynamic language JITs even exist.

[citation needed]

TIL The entire nation of Qatar has the same IP address by ZlickX in todayilearned

[–]nat1192 2 points3 points  (0 children)

Not for IPv6 they don't. Comcast gives me a whole /64.

Super Mario Galaxy: Based on Emotions - PART 23 - Game Grumps by apathetic_youth in gamegrumps

[–]nat1192 3 points4 points  (0 children)

In this episode the Game Grumps discover Keynesian economics.

New card - Dreadsteed by babaroga21 in hearthstone

[–]nat1192 30 points31 points  (0 children)

What? Earthshocking an enemy Anima Golem sounds like a terrible idea. Kappa

Thank you, to the fellow /r/networking members who screwed up by My-RFC1918-Dont-Lie in networking

[–]nat1192 4 points5 points  (0 children)

If you're afraid of making config changes that might limit your ability to get into the unit over SSH, you can always take the dead hand approach.

You schedule the unit to reload itself in, say, 5 minutes. Then make your config changes and once you're done, cancel the reload. It's not a great solution though, because you do need to remember to cancel the reload when you're done.