|Submited on :||Thu, 14th of Mar 2019 - 15:36:09 PM|
|Post ID :||b11qxn|
|Post Name :||t3_b11qxn|
|Post Type :||link|
|Subreddit Type :||public|
|Subreddit ID :||t5_2qwj8|
Somewhere a simulated sysadmin is losing his shit
What madman connects a network cable to two ports on the same switch?
The sort of madman who is about to find out what a Fluke cable tester tastes like as the admin rams it down his throat
Layer 1 intervlan routing. :D
Hahahaha oh gosh that reminds me of the time I used to think the loopback interface was actually a small module that looped a cable back into the motherboard.
They do actually have loopback cables, made for testing ports.
VINDICATED. 20 years later. Feels goooood. Haha!
I've placed plenty of loops on the same switch, network guys use it for various things, testing etc.
Don't forget VLANs
sure... but have u ever done a loop da loop on a switch?
The kind of dick who wants to find out if RSTP is enabled without telnetting to the switch?
hmmm... the broadcast traffic on this port in particular seems to be going crazy... Oh, look, on that port too!
Do it on a hub and find out
Someone was nice enough to do this to us once. Had a hub under their desk for a second computer then removed the computer and looped the ethernet back into the hub. They booted up their computer and killed our network then left to work from home and everything went back to normal. Then they'd randomly stop in over the next 2 days and turn their computer on to see if it was better.
I finally caught them while trying to figure out where the occasional problem was coming from while everyone was out that evening. he walked by and asked if the network was better then turned on his computer and everything went bad again. I asked him to step out of the way and looked under the desk to see the culprit. I threw that hub right in the dumpster.
What kind of problem was it causing? Was it just spamming the first packet it caught from anywhere over and over again? I would have assumed that a normal cable wouldn’t introduce enough latency for the hub to see its own signal as a new signal again.
Friggin users. We've had to go onsite a few times because some random person plugs a network cable from one port in a wall into the port right next to it.
What were you doing? WHY ON EARTH DID YOU THINK THIS WAS NECESSARY!?!?!?
"I found this network cable that was hanging from one of the ports on he wall. I guess i should plug the other end into the port next to it. Because reasons."
Someone who just wants to see the world burn.
Sometimes it's the fastest way to connect one VLAN to another.
Still, this seems like a very lazy and bad way to do it.
Well, I have a PC that switches between WiFi and LAN for the purpose of being able to firewall and monitor the traffic between those. Should that PC die I would likely at least check if I can just bridge those to VLANs with a cable, temporarily.
You do this to test if the cable is working, is the switch starts blinking wildly, it means the cable works
someone resetting a switch to default (i think this was how you would do it on some HP switches (pull power, loop port 1 and 2, then plug back in)
Always fun finding out there's a loop in the network after a power outage, which happens to be on exactly those ports!
Loopback is my superpower.
Probably the same one who does not use STP...
double wrapping tags across a VPLS service
I hope this is a MMO, instead of being a necromancer or mage or archer etc you can be a Sysadmin, or NOC technician etc. :D
"Oh no I think we're being raided by the sysadmin guild, everything is going red! Send in the tickets!"
I’m seeing this at work and getting anxiety from watching it.
happy cake day!
To me it looks cathartic.
VR let’s you do the crazy things you’d never do in real life. Shooting people in the face & fucking up the switches...
Can we combine both though so we can chase users around a virtual office whipping them with a Cat5-o'nine tails?
LEFT YOUR WORKSTATION UNLOCKED AGAIN DID YOU JOE? LETS SEE IF YOU REMEMBER TO LOCK IT AFTER THIS NEXT BEATING!
Am a physical sysadmin, saw the video on the front page and thought "Man that tech looks cool" from the VR perspective, then saw him create that loopback and vomited violently into a bucket.
This is the kind of depravity that should be getting censored, not violent videogames.... :D
Damn straight it should be censored.
But it does look fun.
As help desk this gives me anxiety of the thought of sending my tier 2 to a site to find this
This is clean AF.
screams in cpu
for real tho, this is slick as fuck. Keep up the amazing work
This is truly amazing, how did you manage to get the grabbing to be so precise? In my amateur experience with the Oculus rift SDK, the colliders for the hands are just spheres, so its hard to get any sort of super precise grabbing when meshes are all close to eachother.
If it were me, I'd probably add an additional check to my collision to prioritize object interaction based on their distance from a specific transform on that hand; whatever's closest to that spot is the thing that gets highlighted and grabbed. Then you can place that transform in a sweet-spot between your thumb and forefinger for precision grabbing, while still having a nice big sphere collider around your whole hand for catching moving objects.
I'm also an amateur, though, so that's just a wild guess.
It looks like that is also used for plugging the cables in. When the cables are plugged in on top, they always go to the upper-left most port in each group; probably hard coded to move the hands a bit nearer to the first open port and suck in the cable connector.
Good observation! but the reason for this is we enabled only the upper-left most port in each group to make things easier for the user. We don't need that many ports and in order to keep enough separation between interactive elements we decided to enable just one from each group.
Ooooh, interesting observation; it's very fluid if the game is forcing the hands closer! That sounds like the sort of thing they'd be spending a lot of time fine-tuning, too.
Sounds pretty good actually! Nice idea
To my knowledge, that's exactly the way to do it.
There is a "grabber" component somewhere near the palm. Whenever the user tries to grab something first the application checks which "grabbable" objects are in a valid range, and then it computes the closest one from the set. In a similar way, whenever the user releases the grabbed object, it checks if there are compatible targets nearby and then it gets the closest one. If there are no compatible targets nearby it just drops the object using physics.
Additionally, each frame these compatible objects/targets are computed to highlight which potential elements the user would interact with. You will see that if an empty hand gets close to a cable, the cable will blink. Also if a cable can be plugged in a compatible port, its label will blink as well. This is very important in this particular case because there are a lot of cables and ports close to each other.
Instead of snapping instantly there are some transitions going on to make everything smoother.
There is no hardcoding at all. Everything is part of a framework I hope to release soon :)
Thanks for the explanation, this seems like it would be really useful, makes me wonder why it doesn't come in the Oculus OVR packages already :P
Eagerly awaiting this release my friend. ETA?
Bullshit. They come off too easy and my fingers don't hurt. Unplayable /s
You're right :)
The latest entry in my daily VR interactions and one of my favourites. It took a lot of time to get it right but it was so satisfying once finished :)
You can check more on my Twitter: http://www.twitter.com/entromp
What was the secret to success?
[Edit] And a looot of finetuning
So we're you moving the grab location a tiny bit to the right, tiny to the left, etc? Or was it on the hit location side of things?
would love to hear how you achieved such realistic wire-behavior - ropes and strings are hard.
One of the best tips I read lately, which we didn't use at that time, was to add additional distance joints between links instead of just sticking to Configurable Joints only. Also an additional distance joint between the first link and last link.
so there's nothing more to your solution than unity physics joints? no voodoo, midnight sacrifices, blood rights, etc?
[Edit] And a looot of finetuning
And a VR set ;)
The physics of the cables is amazing and love way the hands grab the cables. What was the required procedure to be completed?
As a sys admin I have to say... thanks, I hate it.
it could be a really cool game/learning tool. creating your own datacenter or network projects with no real world costs or other issues. you could learn and master making the newest and extreme networks.
map it to actual an SDN
Mission accomplished! I can leave now
Add some more friction to the cables. Too stringy imo. Otherwise some damn cool physics and I'd love to see more of this.
So this looks amazing, and needs a support guy with a thick, unintelligible accent over a legacy cell connection walking you through what ports to solve and how.
Don't forget loud wooshing fans that you can't hear over and a coworker that complains loudly over every little thing. Especially when the support guy is talking.
Either you have some major physics problem in your code, or someone's been breaking off all those little tabs from the ethernet connectors.
So, um, video games have their own currencies now?
No. Well yes several games do have currencies and micro transactions etc however this isn’t it.
Ark is a crypto currency, and has ‘real world’ value. I am sure you’ve heard of bitcoin, there are lots of other crypto currencies, and Ark is the one I particularly support.
ArkTippr is a reddit not which allows me to send small amounts of cryptocurrency easily to people who wouldn’t necessarily already have a wallet or any interest in the space.
Hey thanks! Sure I heard of BC. Wish I had invested 100$ or so when I first heard of it while it was at .10$. Was just wondering what the USP is of this one?
Don’t we all!!!
Ark is a platform, which allows anyone to create their own blockchain in a few simple steps. While Ark itself is a currency and chain in its own right, it’s the bridgechains that can be created which make it special.
The mantra is ‘Point. Click. Blockchain’ - while they’re not there yet, it’s certainly getting close.
If you are genuinely interested, take a loot at ark.io, or r/arkecosystem for more info.
Also hit up u/doubled1c3 for some other pointers, including his excellent Ark Podcast.
I am not part of the Ark team, and don’t have thousands (or even hundreds) invested, I just really like the project
So it's a meta bitcoin?
...and yes, sometimes I lay awake at night dreaming of the islands I could have bought.
Well not really. Bitcoin has one job - it’s a currency, so it is an asset which has value, but it does nothing else.
Ark is an asset just like bitcoin, but its purpose is to integrate with any other blockchain, and move value between them or augment them in some other way.
Ethereum has an ecosystem of sidechains and distributed apps which use ethereum as bass currency, but they’re very much tied to ethereum and stay as ethereum.
Ark’s goal is to bridge any and all other chains together, and enable things like smart contracts and vm’s to work across ecosystems
I am not an expert, I am very much an advocate but haven’t built my own chain yet
That actually sounds interesting. Thanks a lot for the insight!
how'd you get the cables so stable, when i use many regular physic joints in a row they tend to amplify their movement into oblivion from time to time
There are a lot of parameters that help. Usually I start by setting the link joint max force and link joint spring to higher values. One of the best tips I received lately was to add additional distance joints between consecutive links and between the first and last link.
11/10 would build labs in.
One word: WOW
but where are the zip ties??
This is actually how I picture a day in the life of the IT department at Rogers Canada. Just randomly plugging and unplugging shit and just having a super great time with it
Patch Panel Hero
That's the future. Damn good job
i want this
Can you grab a cable in the middle? If one end is plugged in and the other end hanging, can I run my hand down the cable to the end like I might in real life?
Not in this case. It would be possible (just like we did here: https://twitter.com/entromp/status/1101393620454776838) but it would be more difficult to handle.
Awesome. Thank you.
The cables, can you knot them together?
No, we are somewhat limited to what rigidbodies+joints allow us to do.
This would be amazing for training! This is the type of thing VR is perfect for and I'm not sure why we aren't seeing more of it.
Please consider making this a paid product. Imagine replacing certificate programs with something like this! Gone are the days of drudgery trying to read through textbooks.
Can you tie those cables together?
The components we use (unity joints+rigidbodies) are not precise/stable enough to do this.
I legit want to play this lmao
I'm just waiting for the time when we can build computers in VR, and then use those computers to go into an even deeper VR and build another computer
I need this game for no reason at all...
How far along is this? This could legit replace tech school networking, and a legitimate portion of BS CS degrees if perfected and done the right way.
It's actually finished right now. You can connect to "real" devices that can be local or remote (through a VM machine that runs Cisco IOL) and all the interaction with these devices including VR console and this VR cabling are in synch with the IOL counterpart.
I always thought rope physics were cool. Never figured out how to do it though. Looks good.
Is this actual video footage of the guy who last worked in our server room?!
As a network architect and VR enthusiast I would totally play a game like this.
Integrate this with something like packet tracer or gns3 and you have just redefined the IT training world!
I really want to see someone tying a knot in this
I have done this exact simulation (or VERY similar) at the Cisco Live US conference in Vegas in 2017. They had a live demo in their certification lounge. Did you create that system for Cisco?
Now that I look through your post history I see the Cisco FMC demo. Very cool. So is Cisco wanting to use VR for their lab exams?
Am i the only one dying to see if you could just pull it to disconnect it?
If you pull the cables from the table they will get out of the hooks (check the video at 00:23) but if you try to do the same when they are plugged to a device they will slip out of your hand when you pull too much.
I cant wait to get this and simulate job in the lounge on the vive with my family providing the comic relief.
I have never had any experience managing cables or doing any kind of major data management (outside of clearing up space on my harddrive to download new games). I’m pretty sure I would still buy this game and spend hours just playing with cables.
Hey just noticed.. It's your 5th Cakeday lord_tommy! hug
Made a very similar game for the worldwide game jam last year! https://youtu.be/xyULeUUeMl8
Yours is so much prettier and well put together, lol. Makes me want to revisit that mess of a project and clean it up. Keep up the good work dude!
Nice! looks really good. I guess you also spent most of your time on the rope physics :)
Love the ashtray with all the cigarettes hehe.
My god your just an absolute terrorist. How dare you torture those cables.
As someone who works in information security, I actually felt my heart rate increase when the cables started getting pulled.
I see you're making good use of that MIT degree, Gordon.
Those cable physics look slick
This man is losing his shit!! LOL
Holy what the fuck how do you do all this!
What game is it tho?
The moment operations takes over.
It's so precise, that you can make headphones cable untangle simulator.
CCNP, here I come.
I’m just impressed with the accuracy of those pickups. No frustrated flailing here.
Wires are too long
Those are some extremely flexible CAT5 cables
AWESOME!!! That looks super cool to interact in VR that way!!!
I'm sitting in our data center right now, wishing I could play this to get weird looks from my coworkers
playing video games that mirror your job to escape doing your job is what being an epic gamer is all about.
I have never realized how much I want a server farm simulator.
Plug in the TV
*Randomly pulls out wires and throws them around*
Homelab Simulator 2019
I want a simulator like this.. just rip network cables out willy-nilly
I want more realistic physics videos of vr aa
Wow damn, CCNA just got a lot harder.
Somewhere RSTP is screaming.
Damn, VR has come a long way in the last two years. That Bitcoin boom really did good for bringing higher quality graphics to indies :)
Wow, just.. wow
Any chance you could release some code for that cable physics? Love to play around with it!