u/Exact-Literature-395

My boring side hustle is making more than my old job

I used to work at a mid-sized logistics company as a project coordinator. Decent pay, stable hours, but I hated the routine. I started experimenting on the side with two ideas before making any serious moves.

First was a custom dashboard for small shipping companies that I hoped to sell as a subscription. It felt like the smart flashy option, something that looked impressive and scalable. The second idea was much simpler: helping small local businesses find suppliers and build basic procurement workflows by sourceready, delivered in a few days for a fixed fee. Nothing fancy, no complex tech stack. Honestly, it felt almost embarrassing to call it a startup idea.

I quit my job to go all in on both. The dashboard quietly failed, no traction, no differentiation, nobody cared enough to pay. Meanwhile, the supplier consulting started picking up. Slowly at first, then faster than I expected. What made it work was a simple approach. I offered free mini-audits of their supplier options, and they only paid if they wanted to move forward. That removed the biggest objection most small businesses have when working with someone new.

Now I am making more in a month than I used to make in a year. The lesson is not just to take risks or just start. It is that the idea that seemed too simple, too obvious, too boring ended up having real demand. I almost ignored it because I was chasing something that looked impressive instead of what people actually needed. If you are sitting on an idea that feels too basic, it might actually be exactly what is needed.

reddit.com
u/Exact-Literature-395 — 4 days ago

my residential proxy passed every IP checker but sessions still got flagged because WebRTC and DNS were leaking underneath

I have been running static residential proxies for account management work and always assumed that if the egress IP looked clean on an IP checker, I was good. Turns out that is only one of several surfaces that can give you away, and I learned this the hard way after a session got flagged on a platform where I had been stable for weeks.

The problem was not the proxy itself. The proxy was fine. The problem was that I was only verifying one dimension (the egress IP) and ignoring everything else. So I started digging into what else leaks when you route traffic through a residential proxy, and the rabbit hole went deeper than I expected.

WebRTC was the first surprise. Even with a proxy configured at the system or browser level, WebRTC STUN requests can bypass the proxy entirely and expose your real local and public IPs through mDNS candidates. This is the classic proxy bypass that has existed for years, but I was genuinely shocked that my setup still leaked here after all the configuration I had done. The second surface was DNS. My DNS resolver geo and ASN did not match the proxy exit at all, which is a signal that detection systems absolutely use. DoH reachability and DNSSEC posture also factor in because some vendors check whether your DNS behavior is consistent with a "normal" residential connection.

But those two were just the beginning. Once I started scanning across more surfaces, I realized Canvas and WebGL rendering produce high entropy fingerprints unique to your GPU and driver stack. If you run multiple profiles through the same machine, they can all render identically on Canvas, which is a dead giveaway that "different users" share hardware. AudioContext works the same way but through the audio rendering pipeline. Font enumeration via Canvas text width measurement is another one: rare installed fonts spike entropy and can link profiles across sessions. Then there are automation detection signals like navigator.webdriver, missing Chrome plugin arrays, or headless indicators that persist even when you think you have patched them. And finally the basic browser fingerprint dimensions (user agent, screen resolution, timezone, CPU cores, memory) round out the picture.

The finding that actually changed how I work: I ran the same proxy setup across a clean browser profile versus my daily driver. The egress IP was identical (same proxy), but the Canvas, WebGL, and audio fingerprints were completely different, and the WebRTC module on the daily driver leaked a local IP that the clean profile did not. From the perspective of any fingerprinting system, these looked like two totally different users on the same IP, which is actually worse than having different IPs because it signals multi-accounting on a shared exit node.

I ended up building a workflow where I scan before and after every proxy or profile change and compare the results across all eight surfaces at once. The tool I settled on for this is Leakish, which is open source (the whole app is on GitHub at github.com/qruiqai/leakish, TypeScript and Next.js stack, self-hostable with Docker). It runs all eight checks with one click, gives each surface a verdict of Critical, Warning, or Safe, and produces a 0 to 100 score that works as a relative comparison between configurations rather than an absolute grade. The fingerprint checks run locally in the browser; only the egress probe hits a server. No signup required to run the detector.

The practical takeaway for anyone running residential proxies: verifying your egress IP is necessary but nowhere near sufficient. In my case the IP was perfect and the session still got flagged because WebRTC exposed a local address and the DNS resolver sat in a completely different country from the proxy exit. Scanning all the surfaces together before going live with a new profile or proxy swap has saved me from at least three more flagging incidents since I started doing it consistently.

reddit.com
u/Exact-Literature-395 — 7 days ago
▲ 28 r/agi

A robot just zipped up a jacket without task specific training and I cant stop thinking about it

Most humanoid demos this year have been about running, jumping or doing parkour. Boston Dynamics tumbling, Figure 03 jogging, the EngineAI thing sprinting next to a human. Cool, but those are basically locomotion problems and locomotion is the part of robotics we have been making steady progress on for fifteen years.

The thing nobody talks about is zippers, cables, fabric, anything that bends.

Pulling a zipper up on a jacket that is hanging on a stand is one of those tasks that sounds trivial until you try to write code for it. You need a continuous estimate of where the zipper pull is in 3D as the fabric deforms around it, your gripper has to track it without losing contact, the force you apply has to be enough to engage the teeth but not enough to tear them, and the whole thing has to happen along a path that the model has to figure out from one or two camera angles. Classic robotics stack gets nowhere on this. State space is effectively infinite, contact dynamics are nonlinear, you cant simulate it cleanly.

The new wave of VLA models is starting to crack this and not by being smart about the geometry, by being big and end to end. Same family of models that handle "pick up the cup" are handling "zip up the jacket", "hang the shirt", "route the cable through the slot". WALL B from X Square Robot is the one I have seen the cleanest footage of, but Physical Intelligence pi0.6 demos show similar stuff with their setup. Helix 02 from Figure is in that bucket too.

Why this matters more than another backflip:

The unsolved core of household and service robotics is soft / deformable object manipulation. Folding laundry. Changing bedsheets. Unloading a dishwasher full of weird shaped Tupperware. Helping an elderly person put on a sweater. All zipper problems, basically. If we are starting to see zero shot ish generalization on that class of task, the consumer ready home robot timeline is not 10 years anymore.

It also closes one of the last "humans still have it" gaps. We were comfortable saying robots can lift heavy stuff but not handle anything soft. That comfort is going to age really badly really fast.

The locomotion race is mostly cosmetic at this point. The manipulation race is the real one and it is happening kind of quietly because the footage is less spectacular. Worth watching.

reddit.com
u/Exact-Literature-395 — 12 days ago

I came across this dress with a rat DJing on it, and I can’t decide if it’s weird in a bad way or actually kind of fun. I usually dress pretty safe, so this feels outside my comfort zone, but part of me really wants to try it.

I’m not sure what kind of shoes or accessories would make it look intentional instead of random. Would chunky boots work, or would sneakers make it feel more casual? I’m also wondering if I should keep the accessories simple or lean into the weirdness a bit.

u/Exact-Literature-395 — 20 days ago

Figured this out by accident. Was trying to recreate a specific prop and uploaded just the front photo. Result was flat on the back, like a cardboard cutout in 3D.

Then I uploaded front + side + back photos of the same object. The model came out with actual depth and detail on all sides. Makes sense when you think about it but I didn't realize how much of a difference it makes.

Best setup I've found: 3 photos minimum. Front, 45 degree angle, and side view. All on a clean background if possible. Phone photos work fine, you don't need a studio setup.

For objects that are symmetrical you can get away with 2 photos. Front and side. Meshy fills in the other side pretty accurately.

Lighting matters more than camera quality. Even lighting with no harsh shadows gives the cleanest results. I just put the object on a white desk near a window.

One thing that doesn't work well: photos with busy backgrounds. Meshy tries to include background elements in the model. Crop tight or use a plain backdrop.

This changed my image-to-3D success rate from maybe 40% to like 75%. Still not perfect but way more reliable.

reddit.com
u/Exact-Literature-395 — 24 days ago