Avatar
Katie
07eced8b63b883cedbd8520bdb3303bf9c2b37c2c7921ca5c59f64e0f79ad2a6
ML & Data Engineering Consultant | Reader | Knitter I write code for https://nostr.wine

I devoured that series! Once it gets going, it’s impossible to put down. Let me know how you like it!

Seriously! We got really lucky with this spot.

Final day of vacation, and enjoying a slow morning with a wonderful view and a new book before getting out on the slopes.

These look great! And are a great reminder to get my seedlings going 😬Are they going in a raised bed?

Any nostr poets here?! I’d love to read some poems! Maybe we can start a thread. I’m by no means a poet, but I’ll put one out there to see if I can bait anyone else to share!

This is one I wrote awhile back about how burnout feels:

At the end of the day

I try to reconnect with my body

And it feels foreign

My limbs are not my limbs

Hunger, exhaustion, pain

Are some other beings inconveniences

That I pay the price for,

And reap none of the gain

I live in my brain

I’m loved for my brain

If you can call it love.

My heart, my body, they suffer

And wither. As I move pixels

Around a screen. Debate

Plan, and set in motion things

That aren’t real. That don’t

Have the energy of the bees

Or the trees or bring me to my knees

But instead I’m left numb. Floating

Inside of a cell that is my skin

Deep inside, far from the surface

Unanchored, ungrounded

Isolated

You’ll never find me,

And I’ll never find my way out

A muted touch. Like a greeting given

In a world without enough air

To vibrate. It fades, as if never spoken at all.

It gets harder, coming back to myself

And it feels less and less like home

šŸ«‚, šŸ«‚, and more šŸ«‚

My top 2 šŸ˜‚ especially together. I am butter obsessed and used to shill this small batch butter called ā€œKates Butterā€ so often that a colleague made me a custom Tshirt that says ā€œKatie’s Butterā€ and replaces the face in their logo with mine 🄓 but a lot of the studies on C15:0 are confirming the benefits of butter

Sounds like a great setup! The main bottleneck we have now is that the design for the plug-in architecture in strfry is synchronous - so it waits on our verdict for each message before moving onto the next, and it doesn’t support async at this point (just one instance per relay we are steaming from). It also happens before deduping, and we have no access to network information like IPs that could help us manage it at a network level since it’s coming from the relays (your setup sounds similar in that way). Right now the spam detection is fairly straightforward and just accessing metadata in redis, but the rest of the system is light and/or async and funneling it all through a single linear point just can’t handle bursts. We also don’t have much control with the current implementation of how data is handled as it starts to get backed up during bursts. We actually have RAM to spare and it’s our disk taking a beating - so would love to have a little bit more control over that, even if it’s distributing some of the I/O across different mounted disks. I don’t think we need too much more to handle current day (but the damus relay definitely is causing the linear bottleneck to be an issue), but I’m also concerned about scale if nostr breaks into new markets. We really want to maintain availability as a relay, especially as a premium one people are paying for, so want to be sure we can handle spikes gracefully! I also anticipate the spam detection to grow in complexity and want to make sure we can distribute the processing to prevent latency issues. The queues would take some of the strain off of strfry when things get busy and give us some ability to take advantage of autoscaling for efficient infra usage/preventing latency. Sounds like we’re doing similar things though - may be worth collaborating, esp if we can design components that have crossover as utilities.

I have really vivid dreams, and man… sometimes it’s hard to separate them from conscious reality after waking up.

I’ve been consulting full time for nearly 2 years and I’ve neglecting putting up my site that entire timešŸ™ˆ until now! Better late than never, and now I have a place to showcase some of the cool things that I’m able to help my client’s build šŸ‘©ā€šŸ’»

https://katieannbaker.com

To me, we still need more user level controls before a true global is something that I’d be interested in as my default global (I also think the idea of multiple user level ā€œfilter profilesā€ are really appealing to me - kind of like Apple does focus modes). I’d really like to filter out hate speech - just don’t need any more of that shit in my life - and would like the ability to see what is being considered ā€œhate speechā€ to be able to provide feedback if things are being misclassified. I’d also love to filter out bots. I don’t think it’s fair to filter them for everyone… they’re not exactly spam - but they’re something I don’t want to see in my feed as a personal preference. Would be nice to be able to dip my toe into political discussions when I want, but also have social experiences on nostr without it if that’s my mood. I think it’s a great early days solution and I’m excited about what we can build to make it more usable in the future.

#[0]

#[0]​ Hey! Wanted to let you know - the unfollow button seems to stay white in light mode, making it appear to be missing (it still works if you click that area though). I think I’m on the latest version in TestFlight.

I’m not sure why the success of a job would be based on human need more than it would be based on what the market will bear. Assuming the goal is earnings. But maybe it’s more of a philosophical debate about the definition of success. Or longevity of an industry/skill continuing to be valued? But predicting that is largely conjecture, and everyone is gambling to a certain extent.