Image 1 — One bag of Yirgacheffe, three drippers, and a detour I didn't expect
Image 2 — One bag of Yirgacheffe, three drippers, and a detour I didn't expect
Image 3 — One bag of Yirgacheffe, three drippers, and a detour I didn't expect

One bag of Yirgacheffe, three drippers, and a detour I didn't expect

Been on pour over as my daily for about two years. Started on a Hario V60, added a Kalita Wave 155 last year for balance, picked up an Origami dripper a few months ago because I got curious about the whole cone-vs-flat debate and wanted a brewer that could do both with the filter swap.

Last week I got a bag of washed Yirgacheffe from a local roaster. Idido washing station, heirloom varieties, notes on the bag said lemon, jasmine, sugar cane. Really clean profile, exactly the kind of bag I usually save for careful V60 mornings.

But I had 300g of it and started thinking. What if I actually ran the same bag through every method I own back to back, in one week, and paid attention to what changed? Here's what I got.

V60 (Tetsu 4:6, 92°C, coarse, around 3:30 total)

Peak clarity. Lemon and jasmine hit right at the front, that classic Yirgacheffe tea-like body, really clean finish. Almost delicate. You could feel the terroir. This is what the roaster's notes were describing.

Kalita Wave 155 (pulsed pour, 92°C, medium, around 3:20 total)

Rounder. The lemon backed off slightly and the sugar cane sweetness became the dominant thread. Body was fuller, less tea and more like a light honey. Lost a bit of the top-note sparkle but gained a middle register that V60 doesn't touch on this bean.

Origami with cone filter (V60-style pour, 92°C, medium-fine, around 3:15 total)

Very close to V60 but with slightly more mouthfeel from the ridges. Honestly hard to tell apart from the V60 cup in a blind taste, though I'd give the edge to V60 for pure clarity on this specific bean.

Three cups, three angles, all recognizably the same bean. Cool exercise on its own.

I also own an OutIn nano and a handheld milk frother. They cover the drinks pour over can't do, mainly flat whites for my partner and the occasional americano for me. They're both small enough that I actually take them on trips instead of packing my V60 kit into hotel rooms. The nano is a battery espresso machine that heats water up to about 92°C and runs 20 bar pressure. Same brew temperature as my V60 kettle, coincidentally.

I'd never pulled a filter roast through it. Espresso people will tell you filter roasts pulled at 1:2 come out sour and thin because the roast isn't developed enough for standard espresso ratios. But the nano lets you pull much longer shots because you can refill the 80ml tank mid-brew, and I'd read that filter roasts at 1:6 to 1:8 can work as a kind of pressurized filter coffee. Some people call this a sprover, though the boundaries aren't strictly defined. Not really espresso, not really pour over.

So I pulled 18g of the same Yirgacheffe at roughly 1:7 (about 125g out), grinder set finer than pour over but coarser than proper espresso. Used an 18g basket because the stock one doesn't fit that dose.

What came out was the strangest version of this bean I've had. The lemon was there but concentrated into something more like preserved lemon rind, denser and more savory. The jasmine folded into something closer to bergamot. The sugar cane turned into actual caramel. And there was a whole bottom register of stone fruit and honey that I genuinely did not know was in this coffee.

It wasn't better than the V60 cup. It was a completely different reading of the same beans.

The V60 cup shows you the top of the bean, the delicate stuff on the surface. The pressurized long pull compresses everything and pulls sweetness and body forward that pour over can't quite reach on a bean this bright.

If you have any way to pull long shots on a light-medium roast you already know well, try it once. On a good washed Ethiopian in particular, the difference is more interesting than any dial-in change I've made in months.

u/June_Ctreras — 2 days ago
▲ 64 r/RayNeo+2 crossposts

3 weeks with the RayNeo X3 Pro, mostly using it as a wearable PC monitor via RayDesk (open source Sunshine/Moonlight client). some notes

Bought these at the start of the month. Was between them and the Meta Ray-Ban Display for weeks, went RayNeo because I wanted more headroom to tinker. Three weeks in, still wearing them almost every day, and the reason turned out to be different from what got me interested in the first place.

Quick hardware note. 76g titanium frame, dual-eye microLED waveguide with a 30° diagonal FOV that RayNeo positions as a 43-inch equivalent at 2m (feels like a big virtual monitor a couple feet ahead in practice), Snapdragon AR1 Gen 1, 4GB/32GB, Sony IMX681 12MP plus an OV mono cam for depth/SLAM, IP52. 245mAh battery, more on that later.

What the stock stuff gets right

Out of the box you get Gemini 2.5 as the assistant, ~2s live translation with on-lens text, POV photo/video, and a teleprompter that's genuinely great for recording talking-head stuff. Camera holds up well in daylight for point-of-view shots. Translation works in the languages I tried (Spanish, Japanese for signs), fast enough that I've mostly stopped reaching for my phone for signs when traveling. AIOS launcher is smooth, and Gemini's context-aware answers are legit useful when you're walking around somewhere unfamiliar.

But what made these actually stick for me is the layer below.

The bit nobody talks about: sideload is a first-class citizen

The X3 Pro has ADB debugging as an official settings toggle. You go Settings > General, put the highlight on About Device, then swipe left ten times on the touchpad. Chinese text and "adb" pop up on the display, that's it, developer mode is live. Turn on App Lab from the settings menu too. Then you can adb install anything.

Fully documented. Qualcomm has an official "Get Started with RayNeo X3 Pro AR Development" landing page, and RayNeo will send you the Mercury SDK (their spatial/head-tracking hooks) if you ask through the dev channel.

The result is a slowly growing dev ecosystem. What I'm running:

- RayDesk (github.com/Quad-Labs/RayDesk). Open source, GPL-3.0, purpose-built for the X3 Pro. Streams my home PC over WiFi using Sunshine as the host. Three display modes. Keyhole is the one I use most, lets you head-pan across the full desktop like it's projected on a wall. Floating pins a virtual monitor that follows your gaze. Curved wraps a widescreen around you, best when you have one giant doc or a wide dashboard to plow through. Temple gestures map to click/scroll/right-click, triple-tap opens a radial settings menu. This is the thing that changed how I use these glasses.

- A separate Moonlight-Android port for the X3 Pro (informalTechCode/moonlight-android-RayNeoX3) that skews toward gaming latency. Solid alternative if you care more about gamestream than desktop work.

- Chrome APK, works fine.

- YouTube Music via Gbox. Some friction on first auth, then stable.

- A couple Unity APKs a friend built for testing, ran fine.

RayDesk is at v1.0.0 as of February 2026, small project with 2 stars right now but the thing actually works. Setup is Sunshine on the PC, apk on the glasses, same WiFi, pair with a PIN. About 15 min if adb behaves. On Windows you might need the Zadig USB driver tool if adb can't see the device at first. On Mac it's a Homebrew one-liner and it just works.

What I actually use it for now

Maybe 90% of my wear time is RayDesk in Keyhole mode. Reading long docs away from my desk. Kitchen counter, couch, back porch when the weather is ok. Having Grafana and some dev logs up on a floating monitor while I'm doing something with my hands. Occasionally streaming a game but slow stuff, Balatro is fine, twitchier games start showing the wireless input lag.

The two honest tradeoffs

Battery is the one you'll hear about in every review and it's real. 60 to 90 minutes of RayDesk streaming depending on brightness. There is a USB-C on the temple so you can top up from a power bank while wearing them, which I do at the couch. Not elegant but it works, and honestly at the rate I'm running these I'd have wanted to top up anyway.

Sideload has a learning curve first time. Plan on 30 to 60 minutes if you've never touched ADB before. Once you're through it, installing a new APK is a one-line command and you don't think about it again.

Who this actually clicks for

People who wanted an open Android device on their face and enjoy tinkering with a home lab or dev setup. If that's you the X3 Pro turns into something a lot more capable than the marketing shows, and RayDesk in particular is what pushed me over the line.

Feels like there's a quiet little dev community forming around this thing and it's just starting to get interesting. Only stumbled onto RayDesk from a random YouTube sideload tutorial. Not sure what else people are running on these yet.

u/June_Ctreras — 5 days ago
▲ 1 r/PCOS

the appetite piece has been the hardest part of my PCOS management, what's finally working

I came off hormonal birth control in 2022 after almost a decade on it. Within about 18 months my weight was up 25 lbs, my cycles were all over the place, and I was diagnosed with PCOS at 32. In hindsight the BC had been masking a lot.

The hardest daily symptom for me hasn't been the weight itself, it's the appetite pattern. I get an energy crash around 3pm that reliably turns into intense sugar cravings by 8 or 9pm. Not real hunger, more like my brain just decides I need something sweet and won't stop bringing it up. I've read enough about PCOS to know this is a documented thing tied to appetite dysregulation and hypothalamic signaling stuff, but knowing why it happens didn't help me actually manage it.

My endo talked about metformin but my HOMA-IR was borderline and she was open to me trying other things first. I've been at it about 20 months.

What actually helped came together over the last year and none of it was dramatic.

Protein and fiber at breakfast turned out to be non-negotiable. When I hit 30g protein plus real fiber before 9am, the 3pm crash is genuinely softer. When I skip it or grab a coffee-and-toast morning the whole day is worse.

Not eating in front of screens after 7pm was the harder behavioral change. It cut the mindless late-night grazing more than anything else, even though it sounds too simple to work.

The supplement piece was the last thing I dialed in. I tried inositol first, which helped mildly but wasn't enough on its own. Then I added a probiotic that has dihydroberberine and a B420 strain built in. The combined approach on cravings was noticeably different than any single supplement had been.

Weight is down about 11 lbs, waist down 2 inches, cycles have been 30 to 36 days for the last six months. The cravings piece is the most day-to-day life-changing part. I still get them, they're just quieter and less relentless.

reddit.com
u/June_Ctreras — 13 days ago

Portable espresso for the office, six months in :)

Bit of a write-up since I don't see much portable espresso talk here. Been into specialty for a few years, nothing fancy, just wanted to share what's been working at the office over the past six months.

Bengaluru tech park. Pantry has instant coffee sachets and a vending machine that puts out this milky brown thing people call coffee. There's a specialty cafe downstairs but the morning queue is a solid 15 minutes on a Monday and it's ₹250 for a cappuccino that I'll finish before I get back to my desk anyway. Six months of that and I gave up.

Picked up the OutIn nano earlier this year. Battery, self-heating, no kettle needed. Around ₹15k landed which felt insane for a coffee gadget but I've stopped buying cafe coffee at work and it's paid off by now.

Grind beans at home the night before, dump them into a small tin, throw everything in my backpack. Water in, press button at my desk, and by the time I've opened my laptop the shot's done. Rinse in the pantry sink, back in the drawer.

Been running medium-dark beans mostly. The nano doesn't get quite as hot as a proper desktop machine so light roasts can taste flat, but medium-dark comes out fine every time — real crema on top. Won't win a barista competition but it beats everything else on my floor by a mile.

The nano's stock basket is small so I picked up the Basket Plus separately for a proper double. Cleaning is easy even if you let the grounds dry — pick the big chunks out with your fingers, wipe the rest with a dry cloth. Battery does about 4 shots on cold water which is basically a full week at one a day.

If your office coffee is bad and you can't fit a real machine at your desk, this actually works.

u/June_Ctreras — 1 month ago

Wood fence 8 yrs in, posts wobbling and panels sagging. Patch or start over? [South Hayward, CA]

Hey all, hoping to get some perspective before I sink money into this either way.

Bought our place in South Hayward back in 2019 (1970s ranch, roughly 1600 sqft, rear yard has shared fencing with 2 neighbors plus one side facing the street). Previous owner put in pressure treated pine fencing sometime around 2018, so we're looking at about 8 years on the current setup.

Started noticing issues last winter:

West side: 4 loose posts. One rocks back and forth like a loose tooth if you push on it

Top rail sagging between those posts, boards not meeting the neighbor's panel flush anymore. Gaps you can see through in a couple spots

Two back panels kinda punky at the bottom rail

Dug around a post base. Soft spongy wood at soil level, dark brown almost black. Rest of the post came out with moisture in the grain even a week after the last rain

What I've tried so far:

Restained everything spring 2023 with Ready Seal (cedar tone). Ten months of ok-ish, then patchy again

Home Depot board swap last summer on 2 cracked ones. Thickness matched, color never blended

Braced a wobbly post with gravel. Held a few months, loosened up again

We're in the flats not the hills, but still get pretty wet winters. Yard has drainage issues on the west side, water sits after big storms sometimes for a couple days. Not in a fire zone but not far from one.

The question is basically: (a) replace individual posts and failing panels piecemeal and keep the rest, or (b) tear the whole thing out and start over with something different.

Quotes have been all over the place. One guy said $400/post to replace-in-kind. Another said the whole fence is past its useful life and I'd be throwing money into a losing repair cycle. My gut says he's probably right but I don't want to be dramatic if a targeted fix would actually hold.

Anyone here dealt with this specific decision point? Especially if you're in NorCal or somewhere with wet winters and dry summers. Would love to hear either "I patched mine and it held another 10 years" or "wish I'd just torn it out when I did." Trying to make the right call before winter storms hit.

reddit.com
u/June_Ctreras — 1 month ago

Ran June's open-weight releases on a 280k-token agent task. The one I'd actually ship wasn't top of any leaderboard.

The setup is a code analysis pipeline I maintain. It walks a ~280k token monorepo (Go + Python + some TS), tags every function with intent, dependency, and risk class, then writes a doc. Same prompt template, same retrieval, same tools each run, just swap the model.

I tested GLM-5.2, Kimi K2.7, DeepSeek V4-Pro, and MiniMax M3, with Qwen3-Coder-Next as a baseline. All five ran on the same GMI Cloud B200 nodes to keep the comparison clean. Each one ran 12 times across different cuts of the repo so I had something more than vibes.

What I didn't expect was that SWE-Bench rank had almost zero correlation with how the agent behaved past the 180k-token mark. GLM-5.2 has the loudest benchmark numbers right now and it held up well on small repos, but on the full 280k pass it kept rewriting the same file three times because the planner forgot what was already done. Three runs collapsed into "edit, undo, re-edit" loops.

V4-Pro with sparse attention was the opposite. Mid-tier on the public benchmarks I looked at, but on the long pass it stayed coherent, finished the audit in roughly half the tool calls, and never re-edited the same target. Across the 12 runs it had the lowest cost per completed audit of the five even though raw token throughput wasn't the fastest.

M3 surprised me a different way. Native multimodality wasn't useful for this task, but the 1M context plus the new attention path let me skip a chunk of retrieval logic. Faster end to end, though it got chatty around the 220k mark and started narrating its plan instead of executing it.

K2.7 HighSpeed felt great in raw tokens-per-second, but it doesn't hold a plan across more than 8 to 10 tool calls. I'd reach for it for batched sub-agent work, not the planner role.

So the model I ended up shipping isn't the one with the best leaderboard rank, it's the one whose attention path matches the workload shape. Curious what others have seen running agents past 150k tokens.

reddit.com
u/June_Ctreras — 2 months ago

The "crypto card" bucket actually covers two unrelated architectures and most people don't separate them

Been kicking this around with a friend who does issuing at a neobank and his comparisons are weirdly clarifying. The "crypto card" bucket has been doing a lot of confusing work because it's been used to describe two architectures that have basically nothing in common.

One bucket is the exchange-issued card. Crypto.com is the obvious one, Binance and Coinbase have their own versions. Custody sits with the exchange, your "card balance" is whatever you've parked there, and the underlying issuer relationship is the same Visa/Mastercard prepaid program partner setup every neobank already uses. Functionally these are pretty close to a Revolut card with a built-in trading screen attached. There's nothing structurally new on the infra side.

The other bucket is the one I find more interesting. The card is bound to a self-custodial wallet, balances stay on chain, and at the moment of authorization the stablecoin gets pulled or sold against fiat to clear the card. Card scheme settlement still runs through a fiat program manager but the consumer-facing custody piece is structurally different. Gnosis Pay runs on Visa through Monavate as the FCA-licensed issuer, with Monerium providing the EURe stablecoin layer on top. Bleap is on Mastercard through Unlimit, with an account-abstraction smart wallet doing the custody side. There's a couple of newer entrants going the US MSB-registered route instead of the EEA EMI version, which is where the regulatory shape question gets interesting because MSB is just a different beast than EMI.

The thing my friend keeps pointing at is that this is basically the first consumer payment product where no institution holds the underlying funds at all. Apple Pay and Google Pay don't hold funds either but they sit on top of a bank account that does. Self-custodial cards are different because the money lives in something the user controls with nothing in between. Unit economics is the part I'm less sure about. Exchange cards subsidize hard from trading revenue, and a self-custodial card has neither trading float nor deposit float to lean on. How that gets paid for I don't know.

Mostly curious what the issuing-side conversation looks like for these programs right now. Whether there's actual BD pull from program managers or if it's still very much "we don't do crypto cards."

reddit.com
u/June_Ctreras — 2 months ago

Freelancer getting paid in USDC, living in EUR, the off-ramp layer is killing my margin

Posting this because mine feels suboptimal and I want to know what others are doing.

I moved from US to EU about a year and a half ago, kept my US clients, most of them pay in USDC now. Wasn't my choice, would prefer a wire, but it is what it is. So I'm sitting on USDC that needs to become EUR for rent, groceries, etc.

Current flow: USDC lands, move to a CEX (Kraken usually), sell for EUR, withdraw to local bank, spend with bank card. Between spread, fees, and whatever EUR/USD is doing that week, I lose 1.5 to 2.5 percent every cycle. Adds up over a year.

Tried Wise but it doesn't accept USDC deposits, so I'd off-ramp once before it gets there anyway. Didn't really help.

So I've been bouncing between a few approaches. CEX to bank to card is the default, predictable but bleeds fees. Second thing I tried recently is BenPay's card, top up USDC/USDT from a few chains to the card balance and spend at daily FX. That cuts the CEX step but the FX is around the same as Kraken on a normal day, you save the steps not the spread. Tax side gets annoying though, each spend is technically a disposal event under most EU frameworks, my accountant flagged it. Third thing is just batching, do a big off-ramp once a quarter when the rate looks reasonable and hold EUR. Simpler but you're betting on EUR/USD direction.

The bit I keep getting stuck on is whether anyone's actually solved this or you just pick which problem you can live with.

reddit.com
u/June_Ctreras — 3 months ago
▲ 9 r/defi

Realized something at a Lisbon bakery this weekend about what my crypto card "balance" actually means

I've been splitting spending between two cards for a few months. Crypto.com card for most things because the cashback is real and the UX is honestly fine, and a Gnosis card for when I feel like paying straight from my own wallet. Mostly curiosity, not ideology. Self-custody UX is still clunky enough that I never really felt the difference.

Saturday morning I'm at a bakery and the Crypto.com card declines once, then goes through on the second tap. Five seconds of mild panic, normal stuff. Walked out and looked at the app, no issue flagged, balance fine, transaction fine. Probably the terminal.

But then I'm walking and the thought lands that during those five seconds I had basically no idea what state my money was in. I had a balance on a screen and an app I trust to be telling me the truth. If that decline had been a soft freeze on their end while they ran some compliance check, my "balance" wouldn't have actually been mine, and I'd have no recourse other than waiting for an email reply. The screen number isn't custody. It's a claim against the platform.

Used the Gnosis card at the next place and the mechanics of it are still worse. Pre-funded, slower to top up, more steps. But the screen number is just a view of what's actually in the wallet. Same number whether the app is open or not.

The thing I keep getting stuck on is that the marketing pitch for self-custodial cards always leans on "no KYC" or "censorship resistance" or whatever, and that's not really true. I went through full KYC for the Gnosis one. Same forms, same wait. The actual benefit is much smaller and much more boring, which is that between transactions the money is sitting in a wallet I control, not in their float. For something as mundane as a bakery run that distinction sounds pedantic. After the five seconds of staring at a declined screen with no information, it doesn't.

Still using the Crypto.com card for most things to be honest. The UX gap is real. Just don't think I'll be able to look at that balance number the same way again.

reddit.com
u/June_Ctreras — 3 months ago
▲ 2 r/ECE

First time sending a small batch out to an EMS, trying to figure out what "small batch capable" actually means in practice

Junior EE here, about a year and a half in. We've been hand-building this sensor board internally, maybe 15 boards so far, and now my manager wants me to drive the first small batch out to an EMS. 60 boards for a customer pilot, probably a few hundred more if the pilot goes anywhere.

Board is nothing crazy on paper. 4 layer, mostly 0603 and 0402, one 0.4mm QFN, an ADC in a small package I'd rather not name, couple of inductors that are annoying to place. The catch is the use case needs conformal coating (humidity), and the customer wants nitrogen reflow on the assembly because of some reliability requirement they hold on a related product line of theirs.

RFQ went out to four shops. Two domestic, two overseas. Every reply says they handle small batch, handle N2 reflow, handle conformal coating, ISO 9001, IPC-A-610 class 2 or 3 on request. Quotes came back across roughly a 3x spread, and the most expensive one is not the one with the most certifications.

I've cleaned up the BOM, ran a DFM pass on the panel (caught two clearance issues around the QFN), drafted a rough fixture spec for bed of nails. Asked each shop for sample boards from a comparable past job. Two sent something, two said NDA which I get.

The actual problem isn't the spec, it's picking. Senior folks here keep telling me "they all say they can do it, half of them can't," but nobody's been specific about what they actually look at. I've been going back and forth between leaning on FAI process, asking for a virtual line walk, or just paying for a 10 board qualification run at the top two before committing to 60.

The bit I keep getting stuck on is how you tell from the outside if a shop has nitrogen reflow dialed in on a real line, versus quoting it as a line item because they can hook up a tank when needed.

reddit.com
u/June_Ctreras — 3 months ago

First biological age test came back 4 years older than me and now I don't know what half my stack is doing

Did one of those methylation panels last year, mostly vanity. Sleep is good, I lift, food is fine, basic supplement routine. Figured it'd come back a year or two younger and I'd feel smug about it. Came back 3.8 years older. Didn't open the PDF again for like two weeks.

I know half the threads here call these tests snake oil and honestly I'm not fully sold either. But the number annoyed me enough that I started actually looking at what I was taking and why.

Turns out the answer was pretty embarrassing. Magnesium nightly because it helps me sleep, fish oil because that's just what you take, B complex when a work week got rough, D more out of habit than conviction. Every single thing was about how today or this week went. Nothing in there was aimed at whatever the test was supposedly measuring.

Went pretty deep on oxidative stress and mitochondrial stuff after that. Realized a lot of what I'd been swallowing probably never makes it to the cells that would actually benefit from it, which is its own kind of depressing. Whole different category of compounds I'd never paid attention to.

Curious to hear from people who've retested after restructuring their stack, trying to figure out what's actually signal on these panels.

reddit.com
u/June_Ctreras — 3 months ago

Got into a state park about 90 min before activation on Saturday and the forecast lied. Was set up under a tarp by the time the first band of rain hit, FT-891 stayed dry under a dry bag but my HT (D878UVII) was clipped to my belt the whole time and got pretty soaked. It still works but the speaker is muffled now and the rotary encoder feels gritty. Probably fine, will let it dry out properly this week.

But it got me thinking. I've been at this almost 3 years, mostly POTA and casual repeater stuff, General class. Every HT I've owned has been ham-grade, nothing rated for anything serious. I see people in the parking lot at multi-op events with what look like utility company radios, big rubber housings, intrinsically safe stickers and all, and I always assumed those were like $1500 each and total overkill for what we do.

Then I went looking last night and learned there's a whole world of commercial DMR portables with actual IP67/IP68 ratings, built for industrial use. Some of them are rebranded for ham use, some are pure commercial that people program with CPS software. Used market on eBay seems pretty active.

I get that for repeater contacts and POTA the spec sheet is way overkill. But I also don't love the idea of replacing an HT every couple of years because it ate one bad weekend. Not sure if it's worth the price jump, the programming pain, or if I'd actually feel a difference versus just throwing my D878 in a Pelican case.

Half of me thinks I'm just rationalizing buying another radio. The other half doesn't want to lose another $300 HT to weather I should've planned for.

reddit.com
u/June_Ctreras — 4 months ago