hugs πŸ«‚'s avatar
hugs πŸ«‚
hugs@primal.net
npub1jszk...edht
Currently building Vibium - a new browser automation tool for robots and humans. Open source software, test automation, startups, and any art involving motors and lights are my thing. Started Selenium and Appium projects.
hugs πŸ«‚'s avatar
hugs 1 week ago
zaps are all fun and games, but figuring out the capital gains on a bucket of lightning transactions is no fun. and that's after you even get the data. i just went through a mini-adventure hunting down a pre-release beta apk of the primal android app and downloading and installing the android sdk emulator just to access primal's new transaction export feature. (last year's process was even more wild: with no export feature in the app, i automated my phone with adb, grabbing screenshots of each transaction, and sending them to openai to extract the data. a fun exercise, but wow.) this was all for maybe a total of $1 USD worth of sats. the real reason the lightning network and bitcoin isn't more mainstream for day-to-day transactions? that's it, right there. you don't have to jump through these hoops with cash or cards for small every day transactions. why bother? good question! i wanted to get experience using the lightning network "for real" because i'm curious about integrating lightning network payments into the stuff my start-up does. (there's only so many blogs or videos or reddit posts one can read to understand something. sometimes you just have to try it to found out.) on paper, it would be a good fit: a digital currency payment for a minute of compute for test automation of web sites on browsers in the cloud. a perfect match, except for the accounting. i still might do it, but not until i have a better system in place and a "make the accounting headache go away"-first lightning app i can recommend to users. dealing with all the taxes is the primary reason to use a payroll provider for your business vs figuring it out yourself. the first lightning wallet to treat taxes as a first-class design problem wins this space. (payroll taxes are probably way more complicated that zap accounting, but i wouldn't know - my provider does it for me.) zapping is fun, though.
hugs πŸ«‚'s avatar
hugs 2 weeks ago
Q: What is the main difference between Vibium and simply connecting an Al model to Chrome DevTools MCP or using Playwright MCP? A: Vibium promotes open standards, not proprietary protocols. It's that simple. We either let a handful of megacorporations control everything or we don't. image
hugs πŸ«‚'s avatar
hugs 1 month ago
gm! πŸ§‘β˜• image
hugs πŸ«‚'s avatar
hugs 2 months ago
psa: i like vanity metrics. i am extremely vain. the vibium github repo needs more stars. tell a friend! ⭐
hugs πŸ«‚'s avatar
hugs 2 months ago
promote open standards 🦾 image
hugs πŸ«‚'s avatar
hugs 2 months ago
pip install vibium πŸ₯‚πŸŽ‰πŸŽ†
hugs πŸ«‚'s avatar
hugs 3 months ago
npm install vibium image
hugs πŸ«‚'s avatar
hugs 3 months ago
waiting for vibium v1 to ship... image
hugs πŸ«‚'s avatar
hugs 6 months ago
gm! we have a latte do! image
hugs πŸ«‚'s avatar
hugs 6 months ago
i'm jason huggins, it's september 12, 2025, and linkedin has frozen my account for 24 hours for suspected bot activity. this is my story. (this is also an ad for #nostr)
hugs πŸ«‚'s avatar
hugs 6 months ago
i want to make nostr *the* home for talking about vibe coding and vibe check/testing. i have 5k new linkedin followers in the last week because of my new project, #vibium. i've started to tell them to come over and create nostr keys/accounts, and some have started doing that. it could happen. we can make it happen. #YouCanJustDoStuff #NoGates #NoGatekeepers
hugs πŸ«‚'s avatar
hugs 6 months ago
How Vibium Could Become the Selenium for AI Testing with Jason Huggins
hugs πŸ«‚'s avatar
hugs 7 months ago
i like big lattes and i cannot lie... image
hugs πŸ«‚'s avatar
hugs 7 months ago
my latte art technique is so close, i can taste it image
hugs πŸ«‚'s avatar
hugs 8 months ago
on my someday/maybe list for years was recreating one of my favorite video games from when i was a kid: apache strike. but it always seemed like it'd be too much work. then claude code comes along and boom: a proof-of-concept written on my phone while i'm in bed with a cold. behold: "drone delivery" (now i need to figure out how to test it on a bunch of different devices... 😏) image
hugs πŸ«‚'s avatar
hugs 9 months ago
now serving: burrito 🌯 - a quickjs wrapper for nim* πŸ‘‘Β  ➑️ vibed from idea πŸ€” to 🚒 in a weekend -- with code examples, unit tests, api docs, and a fancy landing page, too... tools used: - claude code (opus 4 + sonnet 4) - for the heavy lifting - gemini (2.5 pro and 2.5 flash) - for extra code review: "hey gemini... pretend you're a senior google engineer and a code reviewer..." - chatgpt 4o - for small tasks like "how do i deploy this to github pages?!" - termux + vim - most of the work was done on my phone! switched to mac at the end for extra testing and doc gen. - hardware: google pixel 5a and 2018 apple intel-mbp (the one wittth the craapppy keyboardd) why burrito?: i *love* experimenting and testing code out in repls ("read–eval–print loop"). burrito lets me embed a full js repl into any compiled nim app so that i can try things out interactively. most compiled languages (like nim) struggle with repls; they're usually slow or incomplete. by embedding a full js interpreter (quickjs), i get the best of both worlds: a super-slick, fast app written in nim *and* a fast, non-lame interactive environment to quickly test things out. with burrito, i can: - call js from nim - call nim from js - run interactively or "just do it" all in one go. honestly i don't know how (or if) i would've done this project without all my new robot friends. *nim, nim, nim! it's great! you should try it!
↑