

Built a Wi-Fi deauth tool in Go, mainly because I wanted to understand how 802.11 actually works under the hood
Been meaning to properly learn how the 802.11 stack works instead of just reading about it, so I built a tool instead. Called it deadair.
Scans for APs and clients, sends deauth frames, but honestly the stuff I liked building more was around that part:
- captures the WPA handshake, dumps it in hashcat format
- passive PMKID grab too
- writes a live pcap so you can just tail it in Wireshark
- there's a WIDS mode that flips it around and detects deauth attacks instead of sending them
- GPS wardriving if you're into that
- little Bubble Tea TUI so it's not just a wall of logs
Go + gopacket. Linux only really, macOS blocks injection at the kernel level so it's sniff-only there
Standard disclaimer since it's a deauth tool: Educational/authorized use only, don't point it at networks that aren't yours
Mostly curious if anyone's dealt with similar channel hopping or sniff and inject concurrency stuff in Go and has thoughts on how I did it. Code's here: https://github.com/meetsoni15/deadair
Today Was Supposed to Be My Wedding Day 💔
Today was supposed to be my wedding day, but four days ago my wedding was cancelled because of a misunderstanding. I feel heartbroken, guilty, and completely lost
I still can’t believe I’m writing this.
Today was supposed to be one of the happiest days of my life. I was going to marry someone I truly loved and imagined spending the rest of my life with.
But four days ago, due to a misunderstanding and concerns from both families, the wedding was cancelled.
There was no cheating, no betrayal, and no major issue between us. It was a situation that escalated because of confusion, emotions, and pressure from both sides.
Everything had already been arranged the venue, decorations, guests, and all the dreams we had built together.
Since then, I have felt completely shattered.
What hurts the most is that I feel guilty, even though I don’t fully understand why. I keep replaying everything in my mind and wondering whether I could have done something differently.
To make things even harder, she removed me from Instagram and it appears she deleted my phone number as well. I don’t know what she is thinking or feeling right now, and the uncertainty is incredibly painful.
What hurts me the most is that I’m not only grieving for myself, but also worrying about her. As a woman, she may be facing even more emotional and social pressure than I am, and that thought breaks my heart.
Despite all of this, I still care deeply about her. I worry about how she must be coping and the emotional and social pressure she may be facing.
A part of me still hopes that once emotions settle and both families have time to reflect, we may find our way back to each other.
But right now, I honestly don’t know whether she will come back or whether this chapter of my life has ended.
Today is especially difficult because this was supposed to be the day we began our life together
Additional Context
Both of us are around 30 years old and come from different family backgrounds, although we belong to the broader Vaishnav community.
From the very beginning, I tried to be completely transparent. I openly shared my expectations for marriage, my financial responsibilities (including existing EMIs), and the fact that my parents would continue living with me after marriage. She understood and accepted all of this, and our relationship moved forward with honesty and mutual respect.
Our roka ceremony took place in February, and I personally managed and funded the entire event, inviting around 20 members from her family. After that, both families met several times, and we continued building our relationship.
When discussions about wedding customs came up, I clearly stated that I wanted a simple and modest marriage.
As is common in many families, both sides discussed their respective traditions and rituals. Whenever any custom was mentioned from our side, we made it very clear that nothing was mandatory and that they were completely free to decline anything they were not comfortable with. We were never trying to impose expectations or create obligations.
One of the practical discussions involved guest counts. Her family mentioned that they would typically bring around 125 guests to functions hosted by the groom's family. Since I had already organized and funded the roka ceremony and we were also planning the engagement and other celebrations, we requested whether they could limit the number to around 80–85 guests, as the venue cost was approximately ₹1,000 per plate. This became one of several points of disagreement.
Despite these differences, I continued to focus on our relationship because we genuinely cared for each other.
A week before the wedding, we visited her home to deliver the wedding invitation. Later, when both families were discussing final arrangements, some concerns were raised regarding customs and expectations that had not been clearly addressed before.
During one phone call, my mother simply said that if they were uncomfortable with any traditions from our side, we would handle everything ourselves and proceed without expecting anything from them.
Unfortunately, the conversation became emotionally charged. During the discussion, several customs and expectations were mentioned from their side as well, including some that were unfamiliar to us and had not been discussed previously.
By that point, everyone was under significant emotional pressure. When I later spoke with my fiancée, I was frustrated and overwhelmed because the wedding was only days away. I regret that my tone was not calm and composed.
Despite many efforts from relatives and well wishers to resolve the issue, emotions were running too high, and eventually the wedding was cancelled.
Looking back, I truly believe this was not about incompatibility between us. It was a situation where miscommunication, family pressure, and hurt feelings overtook two people who genuinely loved one another.
She was an incredible person, and I still care deeply for her.
I continue to wonder whether one painful misunderstanding and the ego of both families caused us to lose something truly special.