Sign in

wirepair

@wirepair.bsky.social
98 followers 107 following 57 posts

Personal: wirepair.org - building an MMORPG Work: Principal Vulnerability Researcher @ GitLab Post more on mastodon: @wirepair@mastodon.social

PostsRepliesMedia
wirepair @wirepair.bsky.social · 19/12/2025
yep, this place is still worse than mastodon.
000
wirepair @wirepair.bsky.social · 25/05/2025
Moving on from netcode it's time to build systems, first up the #UE side of inventory and equipping weapons: wirepair.org/2025/05/25/s... #MMORPG
wirepair.org
Spiking the Inventory System
It is quite refreshing working on something other than netcode. This post is going to go into a bit of detail on how I plan on laying out the UE side of the inventory system. The flecs inventory sy…
000
wirepair @wirepair.bsky.social · 11/05/2025
Finished my netcode, for realsies this time. Supports up to 200ms latency and 20-40% packet loss. Srsly done now: wirepair.org/2025/05/11/m...
wirepair.org
More netcode fun
5 months, 5 months I’ve been working on fixing my netcode. I finally understand what you have to do to get a decent deterministic simulation between clients and servers. In my defense on why …
000
wirepair @wirepair.bsky.social · 10/04/2025
Well, I think I've finally solved the majority of my netcode issues with my #MMORPG, it's been a _long_ three months, I'm honestly exhausted: wirepair.org/2025/04/10/c... #gameDev
wirepair.org
Client Desyncs, Mostly Solved
I am cautiously optimistic that my client desyncs are (mostly) solved. Boy has it been a wild ride. I started this endeavor 3 months ago as I first noticed my client was slowly unable to hit anothe…
061
wirepair @wirepair.bsky.social · 22/03/2025
Slightly embarrassed I've been working on this for so long, but I made a little bit of progress on rollback netcode physics for my #MMORPG. Just when I thought I was done... I ran into another problem. wirepair.org/2025/03/22/s... #GameDev
wirepair.org
Small Progress, Big Frustrations
I have been working on client rollback physics for ~ checks notes ~ THREE months now. I have never worked on the same problem for this long. I finally made a semi-small breakthrough this weekend, o…
0103
Reposted by wirepair
Luke Ontario @coolhand.bsky.social · 06/03/2025
Shoutout to everyone else who thought the 🫂 emoji was a camera at first
3122827
wirepair @wirepair.bsky.social · 23/02/2025
Sometimes it's good to take a step back and make sure you _truely_ understand some concepts, for me that was my netcode and epoll for use in my #MMORPG: wirepair.org/2025/02/23/g... #gamedev
wirepair.org
Groking epoll
Well, things aren’t going as planned, while I’ve implemented about 90% of the rollback code, I’m finding that the servers and clients are getting desync’d way more than they…
040
Reposted by wirepair
Sy Brand @tartanllama.xyz · 14/02/2025
I just got the final PDF of my book on how debuggers work! Looking forward to finding a typo on page 3 and renaming it _FINAL_2.pdf. Pre-orders are still 25% off:
nostarch.com
Building a Debugger
Master the inner workings of your x64 Linux system and expand your OS expertise by writing your very own debugger using C++.
610819
Reposted by wirepair
David Roberts @volts.wtf · 10/02/2025
You can ignore climate change. The political system can ignore climate change. But the insurance industry cannot ignore climate change.
nytimes.com
Opinion | That Giant Sucking Sound? It’s Climate Change Devouring Your Home’s Value.
A new analysis predicts an extraordinary reversal in housing fortunes for Americans.
9831941074
Reposted by wirepair
Pavel @spavel.bsky.social · 08/02/2025
The real hierarchy of needs
Pyramid with levels labeled from the bottom up:
- not having to use Teams
- not having to use Jira
- not having to use Salesforce
- food shelter water
- money love etc.
512670546
wirepair @wirepair.bsky.social · 07/02/2025
Just let it hit already
000
Reposted by wirepair
unreal🌱garden @unreal-garden.com · 06/02/2025
I gave a talk on Slate in Unreal Engine as part of JetBrains GameDev Day, and the individual video is now up! www.youtube.com/watch?v=1n3oIfI7nBM #UnrealEngine
0184
Reposted by wirepair
Olúfẹ́mi O. Táíwò @olufemiotaiwo.bsky.social · 06/02/2025
attempting to describe the vibes of the moment. have yet to do better than: "imagine watching a documentary reenacting the burning of the Library of Alexandria set to the soundtrack of 'Yakety Sax'"
144117262330
Reposted by wirepair
Michael @fleerultra.bsky.social · 04/02/2025
the dems are not gonna save us, and just like last time, we are gonna have to force them to even help. only we can save us. i believe we will and when we do, it’s time to replace those fucking losers
631427
Reposted by wirepair
Dare Obasanjo @carnage4life.bsky.social · 02/02/2025
An impressive 8 year run..
1907
wirepair @wirepair.bsky.social · 01/02/2025
Been a month, so time for a new #MMORPG post. This one is a bit annoying as it stumped me for a few weeks and made me break my build trying to debug it properly. But I'm back, updated dependencies, and ready to implement a necessary fix: wirepair.org/2025/02/01/n... #gamedev
wirepair.org
Netcode, Physics and Lag Compensation Woes
As I’ve been continuing my attack animations and combat system, I started to notice sometimes my hits weren’t registering. Up until now I’ve done no client side correction of serv…
020
wirepair @wirepair.bsky.social · 31/01/2025
Jesus, this site is all US politics :/.
000
Reposted by wirepair
Corey Quinn @quinnypig.com · 31/01/2025
“It wasn’t hard to spot you since you’re the only ones willing to use it without being forced.”
513313
wirepair @wirepair.bsky.social · 19/01/2025
20 out of 20, fuck me.
000
Reposted by wirepair
unreal🌱garden @unreal-garden.com · 19/01/2025
New Unreal 5 Search It's like Duck Duck Go for your game. benui.ca/unreal/editor-search #UnrealEngine
New Unreal 5 Search
0175
Reposted by wirepair
Dittie @dittie.sheshed.rocks · 16/01/2025
Just sayin…
1554001526
Reposted by wirepair
unreal🌱garden @unreal-garden.com · 12/01/2025
Semi-official but somewhat outdated plugins from Epic, posted to GitHub. A lot of them haven't been updated in a while but they could still be useful to learn from. github.com/ue4plugins #UnrealEngine
052
Reposted by wirepair
Kathryn Tewson @kathryntewson.bsky.social · 06/01/2025
Marc Rogers aka cjunkie, head of security at Defcon and responsible for modernizing their enforcement against harassment and assault, has suffered a devastating spinal cord injury and faces catastrophic medical expenses. Please donate if you can & share regardless. www.gofundme.com/f/support-ma...
gofundme.com
Donate to Support Marc Rogers' Road to Recovery, organized by Katie Vogel
cjunkie (Marc Rogers) is an invaluable and beloved member of our hacker community: a… Katie Vogel needs your support for Support Marc Rogers' Road to Recovery
5177136
Reposted by wirepair
Ed Conway @edconway.bsky.social · 19/11/2024
🧵SALT🧵 It's been snowing in the UK and the road gritters are out in force, begging the question: Have you ever wondered where that grit actually COMES from? The answer is more magical, beautiful and fascinating than you probably realised. 1/14
18637661535
wirepair @wirepair.bsky.social · 03/01/2025
Yeah, nah @icesurfer.bsky.social . Fuck me dude 2115!?
100
wirepair @wirepair.bsky.social · 01/01/2025
First post of 2025, calculating root motion from animations server side: wirepair.org/2025/01/01/c... #gamedev #mmorpg
wirepair.org
Calculating Root Motion, Server Side
New Year, new post! In my last post I was able to extract all the root motion data from the animation sequences I bought. I still need to apply that motion data to my characters on both the server …
040
wirepair @wirepair.bsky.social · 30/12/2024
Interesting choice in muffler design
000
wirepair @wirepair.bsky.social · 28/12/2024
Didn’t even realize o3 was announced but this is a good take youtu.be/kjOxkPl3RGo?...
youtu.be
are we cooked w/ o3?
YouTube video by ThePrimeTime
000
wirepair @wirepair.bsky.social · 24/12/2024
X-mas eve post on extracting animation data from exported FBX files from UE5 AnimSequences: wirepair.org/2024/12/24/e... #gamedev
wirepair.org
Extracting and Evaluating Animation Data
I treated myself to an early x-mas gift of buying a bunch of stock animations from the fab.com store. I bought four packs, Sword and Shield (also comes with 2H animations), Spear and Shield, Mage, …
0122
wirepair @wirepair.bsky.social · 24/12/2024
Random Alphonse Mucha exhibit in Yokohama shopping mall was a lovely unexpected surprise.
000
Reposted by wirepair
Niki Tonsky @tonsky.me · 21/12/2024
I propose we replace semantic versioning with pride versioning
Diagram with large number: 2.7.123
First “2” is commented: Proud version. Bump when you are proud of the release
Second “7” is commented: Default version. Just normal/okay releases
Third “123” is commented: Shame version. Bump when fixing things too embarrassing to admit
332533737
wirepair @wirepair.bsky.social · 22/12/2024
/me lifting up my kids bed briefly /him what did you just do? /me i didn't attach a bomb or anything don't worry /him wait what? /me if you hear any ticking just ignore it /me tick, tock, tick, tock fuck me i love having a kid
010
wirepair @wirepair.bsky.social · 19/12/2024
I made a simple diagram almost everyone can follow
010
Reposted by wirepair
Tom Scocca @tomscocca.bsky.social · 13/12/2024
The AI madness is so far out of control that "Our product wrote a completely false news alert and credited a real news source" doesn't even rate a corporate comment, let alone an ashamed apology and pulling the product www.bbc.com/news/article...
bbc.com
BBC complains to Apple over misleading shooting headline
Apple's new artificial intelligence features falsely made it seem the BBC reported Luigi Mangione had shot himself.
7639221347
wirepair @wirepair.bsky.social · 13/12/2024
Bass music is just the right balance of chaos, beat and melody. Dubstep has the chaos, little beat and no melody.
010
wirepair @wirepair.bsky.social · 12/12/2024
i bet if you trained an LLM on MR/PRs it would have a 50% chance of just responding LGTM to any MR/PR you give it.
000
wirepair @wirepair.bsky.social · 09/12/2024
The wild history of gremlins (I love monstrum) youtu.be/m2vzTNrFU6s?...
youtu.be
Why Did WWI Pilots Think Monsters Were Sabotaging Their Planes? | Monstrum
YouTube video by Storied
000
Reposted by wirepair
Eric Bailey @ericwbailey.website · 07/12/2024
you could, hypothetically-speaking, take the concept of canary clauses to build a web scraper. it could be run against the Fortune 500 and identify companies removing their leadership team pages as a way to identify and boycott places where they’re consciously aware they’re causing harm
3537
wirepair @wirepair.bsky.social · 08/12/2024
o1 can, indeed, answer the age old question:
asking openai o1 how many r's are in the word strawberry and it gets the correct answer.
000
Reposted by wirepair
Tom Reagan’s Witch’s Hat @rufustsuperfly.bsky.social · 07/12/2024
Must be terrifying knowing that someone who you’ve never met has the power to destroy your life
481281858
wirepair @wirepair.bsky.social · 07/12/2024
I’m too used to being able to edit my posts like on mastodon.
000
wirepair @wirepair.bsky.social · 07/12/2024
taking fight promos to the next level: www.youtube.com/watch?v=8z_d...
youtube.com
THE BEST PROMO EVER! 😮‍💨 | Turki Alalshikh releases EPIC trailer for Oleksandr Usyk v Tyson Fury 2 🔥
YouTube video by TNT Sports Boxing
000
wirepair @wirepair.bsky.social · 06/12/2024
now that, i can get behind.
010
wirepair @wirepair.bsky.social · 06/12/2024
Small update to my adversarial MMORPG post, forgot about games that allow you to drop collisions. Also found a great DEFCON talk on hacking MMORPGs and added it to the resources section: wirepair.org/2024/12/03/y... #gamedev
wirepair.org
You can’t get more adversarial than PvP MMORPGs
While talking to a friend about how PvP was going in Ashes of Creation, he mentioned some bugs that they were experiencing with PvP mechanics, in particular players disconnecting while in combat an…
151
wirepair @wirepair.bsky.social · 03/12/2024
PvP MMORPGs are quite possibly the most adversarial systems one can build wirepair.org/2024/12/03/y... enjoy this post where I outline all of the possible attacks and defenses one must employ when building a PvP #MMORPG.
wirepair.org
You can’t get more adversarial than PvP MMORPGs
While talking to a friend about how PvP was going in Ashes of Creation, he mentioned some bugs that they were experiencing with PvP mechanics, in particular players disconnecting while in combat an…
020
Reposted by wirepair
Patricia Aas 🐢🏳️‍🌈 @patigallardo.bsky.social · 01/12/2024
Getting something to work is a staring point, not an endpoint.
2212
wirepair @wirepair.bsky.social · 28/11/2024
Le sigh github.com/SanderMerten...
github.com
Strange valgrind error · Issue #1453 · SanderMertens/flecs
Describe the bug During testing of my game server I ran valgrind on my tests and the debug binary, both exhibited this valgrind error: valgrind --leak-check=full --show-leak-kinds=all ./testlib "Re...
000
wirepair @wirepair.bsky.social · 27/11/2024
got a really bloody annoying valgrind leak i just can't fucking track down and it's driving me bonkers
100
wirepair @wirepair.bsky.social · 27/11/2024
A legend and quite a character youtu.be/-CkRvpZijaw?...
youtu.be
Goldie 'Inner City Life' | The Making Of A Drum & Bass Classic
YouTube video by DJ Mag
000