Dr. Hax's avatar
Dr. Hax
Dr.Hax@hax0rbana.org
npub16v82...eqha
Cypherpunk. Infosec veteran of about 15 years (vulnerability research, exploit development and cryptography). Cypherpunks write code. :-) Signet maintainer. Self-custody your passwords... in hardware! https://hax0rbana.org/signet Want to see wider adoption so Bitcoin can be used as digital cash and not just an investment vehicle. XMR: 44RDkTFmTeSetwAprJXnfpRBNEJWKvA5dBH5ZVXA4DofgoZ9AgjyZdSa2fo7pMD3Qe3pdKga8X22y3Lyn1xYde5kPQPzVUu
Dr. Hax's avatar
Dr. Hax 11 months ago
Productive day today! #gardening - I mixed about a cubic yard of soil & rice hulls, put the rain barrel back in service, and took a first pass at fixingthe gutter #signet - documented using the qt creator IDE, fixed all compiler warnings, and improved the Windows CI/CD build pipeline
Dr. Hax's avatar
Dr. Hax 11 months ago
Not much going on today. No #meshtastic #solar node updates because I'm waiting on the lower gain antennas No #Signet cross compiling updates because I'm busy doing house projects to get ready for gardening. No #gardening updates because the tasks are uninteresting, like level the rain barrel stand and fix the gutter. No production server updates because a.) I was waiting on RAM, and b.) it's boring. No test server updates because I've been procrastinating fixing it ever since it literally blew up on me last time I tried to turn it on. But in truth, all this completely unsexy grunt work is what enables the interesting work. So I soldier on. Getting stuff done. Like a boss.
Dr. Hax's avatar
Dr. Hax 11 months ago
Cross compiling is usually difficult to get set up, but that's doubly true when the target is macOS, square that if it's QT and square it again is it's a different CPU architecture. I'm trying to grind through it, but I think it might be grinding through me instead. I'm attempting to start with the same CPU architecture (x86_64) to minimize the number of concurrent changes. One of us will be more stubborn, and I think I'll eventually outlast the build tool, as good of a fight as they may put up. #development #mac #linux #foss
Dr. Hax's avatar
Dr. Hax 11 months ago
A buddy is playing wotb AI video and so I had him make some videos of @ZEUS
Dr. Hax's avatar
Dr. Hax 11 months ago
I big shout out to the person in AntPool who mined 888888. That was a tricky one to find. 😂
Dr. Hax's avatar
Dr. Hax 11 months ago
Anyone else excited for 888888? 🤓 Yeah, I'm a dork
Dr. Hax's avatar
Dr. Hax 0 years ago
I'm an AI coding skeptic, but I'm willing to be proven wrong. If you think AI can write code, prove it. Challenge: write a CLI program that will list all accounts in a Signet password manager. An existing CLI tool already exists and can unlock the device, the AI just has to implement a task to list accounts. You can use any tool you want, open source, closed, paid, free... I don't want any excuses for why AI isn't up to the task. 😂
Dr. Hax's avatar
Dr. Hax 0 years ago
If you follow me for reports on my #solar #meshtastic node, I have an update. I mounted the solar panel, antenna, and box of radio gear to my chimney. #Radio was reporting that the #battery pack was at 0% charge. Over the course of 2 sunny days, that rose to about 20%. However, it just suddenly dropped to 0% again, and even before that I haven't been able to consistently see the node as online despite being in range (like, within 100 feet). So I'm not sure what's going on. I caulked it all shut, so I don't think it is a rain issue, but maybe? The sudden battety drop didn't happen durring nor immediately after rain, so that also does not point to water damage. At any rate, the testing will continue. This is why I put it on top of my roof first instead of trying to put it on top of someone else's tower. It's a lot easier to get onto my roof if I need physical access. #mesh #OffGrid #electronics
Dr. Hax's avatar
Dr. Hax 0 years ago
If you don't like the federal government [attempting to] override protections that your state government has put in place, you have the option of turning to your local elected officials. While all levels of government should be upholding freedoms for everyone, local governments are more likely to actually do so in practice. Advocate for making sure your community is taken care of, without relying on federal funds. Be it free speech, healthcare, 4th or 5th amendment rights or anything else. You can also go the #anarchist route and lobby for no government, instead relying on communuty members to directly support one another. #USPOL
Dr. Hax's avatar
Dr. Hax 0 years ago
Every time I use clang I think of "Aerosol Can" by Major Lazer. 🤣 #iykyk
Dr. Hax's avatar
Dr. Hax 0 years ago
The #eff made a wonderful project called rayhunter. It detects modern cell site simulators (aka #stingrays, fake cell towers). But it doesn't work out of the box on Debian and when I offered a fix (commands to compile a version for Debian), they didn't like it, suggesting that everyone who uses Debian or #Ubuntu 22.04 should set up a rust development environment & compile it themselves. The beauty of #OpenSource is that I don't have to accept that answer. I'm forking it & adding a #Debian release I'm not familiar with #Microsoft's #GitHub CI/CD system, so I'm making automated jobs to do it in #GitLab's CI. I **will** accept pull requests to also implement it in GitHub's CI/CD, and I can mirror my fork over there after I get the feature implemented. Hopefully the upstream maintainers will accept my feature so the project is more accessible to people, especially #journalists and #activists who might not know how to get the bleeding edge #Rust toolchain. And if it is not accepted, then people who find out about my repo can choose between downloading a release from my CI/CD or compiling it themselves. And that's OK. Letting people choose is a good thing. When there is a difference of opinion, spinning up another fork is great. Who knows, maybe I'll add a #Windows release as well. 😁