At the present moment, my desktop is technically a “gaming PC” but really a workstation for various non-gaming tasks. It’s a Mini-ITX homebuilt PC with an Intel i9-13900F CPU and a RTX 4070. It runs Fedora 39.
I’ve been wanting to run Folding@home on my main PC for a while now. I run Folding@home at my work systems, both Windows 365 and physical workstation (although I mostly WFH, yay!).
One problem with using the default binaries from the Folding@home website is FAHControl is designed for Python 2.
[Read More]
How to get multi-core PPPoE on your x86 router
One commonly-stated problem with PPPoE, especially done on x86-based routers like pfSense and OPNsense is they’re “single-threaded”.
The reason why they’re single-threaded is because of how NICs are designed. These NICs know how to sort IPv4 and IPv6 traffic, but not PPP traffic. combined with both Linux and FreeBSD processing PPPoE in the thread that process packets.
However, using virtualization and bridge interfaces (not PCIe passthrough), you can mitigate this issue and get real multi-threaded PPPoE.
[Read More]
Want multi-threaded PPPoE in OPNsense/pfSense: Virtualize it with bridges
I am currently a CenturyLink Fiber customer in Seattle, WA and its well known that CenturyLink uses PPPoE. Yes, I’m aware of the migration to “Quantum Fiber” which uses DHCP, but I’ll probably move to NYC before I get shifted to Quantum and subsequently have Verizon FiOS (again), also with DHCP.
My home server, a massive HPE ProLiant ML110 Gen11 with a Broadcom 10GbE OCP adapter, I virtualize OPNsense inside of Rocky Linux 9 using KVM, which is directly connected to my (hacked) CenturyLink ONT.
[Read More]
One year later, my statement on Twitter/X
If you are wondering why my Twitter/X account @_neelc is blank, it’s because of this reason: X is basically KiwiFarms, but mainstream: a platform to spread hate.
I have gotten politically conservative ads despite following tons of LGBTQ+ accounts, having a trans brother, and being non-binary and aromantic myself.
Pre-Elon Musk, I used to look up to Twitter as a company. Now, Twitter is a dumpster fire. The posts aren’t even high quality, just “low effort” garbage.
[Read More]
Taming Fan Noise on HPE Gen11 Servers and Third-Party NVMe Drives
I recently got a HPE ProLiant ML110 Gen11. While it cost far more than the previous generation thanks to COVID-19, the trade war, and supply chain issues, it is still an excellent server.
One thing with HPE servers is that by default, if you use a third-party NVMe drive, or any PCI Express card that isn’t blessed by HPE, the fan becomes very loud. By very loud, I mean I can hear it from a shut closet.
[Read More]
Forwarding Ports 80 and 443 on OPNsense Correctly
If you’re like me and run your own home server, you might find yourself needing to forward TCP ports 80 and 443 on your router. I recently changed my firewall from OpenWrt to OPNsense and obviously needed to forward ports 80 and 443 to my home server, a M1 Mac Mini running Fedora Asahi Remix.
By default, OPNsense tries to listen it’s web UI on all ports, well sort of. Many suggestions online say you should change the port the web UI listens on.
[Read More]
Twitter and Reddit: All Social Media Sites Will Die (And Get Replaced)
If you haven’t been under a rock, we’ve all heard about Reddit’s API changes resulting in blackouts. We’ve also heard Elon Musk taking over Twitter and in the usual private equity fashion, wreck it.
If you’ve been on the internet for a while, we’ve all seen social media platforms die: MySpace, Digg, Tumblr, Google+ had a shelf life of a couple of years, and then all either died, or didn’t but faded from mainstream consciousness.
[Read More]
Edward Snowden Leaks: 10 Years Later
It’s interesting how fast time flies. I remember the 16-year-old me thinking “a government backdoor is hacker’s backdoor” when reading criticism of OpenBSD, and the next day Edward Snowden’s first NSA leaks hit the media, that with my mom subsequently defending the surveillance programs.
Since then, we’ve all seen things change. Many of NSA’s programs were ruled unconstitutional, we took a big leap on privacy and security in some places (e.
[Read More]
The Decline of Net Neutrality Activism
For many years, telecom and Net Neutrality-related policies have been a hot-button political issue for me, to the extent that I, an ordinary software engineer at Microsoft have been blocked on Twitter by former FCC chairman Ajit Pai because I tweeted support for Net Neutrality publicly.
I also noticed that Net Neutrality is less of a hot-button topic than it was, presumably because of a deadlocked FCC that couldn’t pass anything.
[Read More]
Bypassing Gmail's spam filters with ChatGPT
If you haven’t been living under a rock, you probably already know what ChatGPT is.
I am an operator of high bandwidth Tor exit relays, and with that, I get a lot of abuse complaints. Combined with the fact that I have ai lease on a “/24” of IPv4 space, basically a block of 256 IP addresses, I have the IP space’s contact to my LLC’s email address.
What does this have to do with ChatGPT, you may ask?
[Read More]