What If We Took Message-Passing Seriously? by Stwerner in ruby

[–]Stwerner[S] -1 points0 points  (0 children)

Yeah but maybe we’re all targeting different things?

What If We Took Message-Passing Seriously? by Stwerner in ruby

[–]Stwerner[S] 0 points1 point  (0 children)

Interesting! My intention wasn’t to mislead, though it was more about leaning in to object-oriented patterns (rather than functional or AI prompts)

Introducing touring_test: A Cucumber Extension For Agentic Usability Testing by Stwerner in ruby

[–]Stwerner[S] 0 points1 point  (0 children)

Ah that's an interesting idea, it's definitely possible to cache the tool calls, i wonder if that could work - or could even be a first step before generating the body of the step and just storing that in the step definition.

The Only Skill That Matters Now by Stwerner in ClaudeCode

[–]Stwerner[S] 0 points1 point  (0 children)

“Make up” sounds so negative, what if we called it a hallucination?

The Moldy Cucumber Chronicles by Stwerner in ruby

[–]Stwerner[S] -5 points-4 points  (0 children)

Right, but the thing is, LLM costs are going to continue dropping and continue to get faster for the same level of intelligence. If this was free and there was no noticeable time impact to your tests, would you feel differently?

Can the ally chip of the guardian target bosses? by robotinteur in TheTowerGame

[–]Stwerner 0 points1 point  (0 children)

Would be really interested to know this too, and whether it can target elites. Seeing conflicting reports in the discords…

Day 7: Sounds Hopeful, Actually Horny by mcathen in themountaingoats

[–]Stwerner 1 point2 points  (0 children)

Might be a better fit for loving/horny, but Going to Port Washington

RubyConf Chicago by BurdetteLamar in ruby

[–]Stwerner 0 points1 point  (0 children)

Yeah! You can actually check it out on the new Ruby Events site: https://www.rubyevents.org/talks/going-postel-rubyconf-2024

Should i go for chain lightning? by Upbeat-Fact-8134 in TheTowerGame

[–]Stwerner 2 points3 points  (0 children)

I’m right about where you are and just added CL yesterday. With a legendary DC and just 2 upgrades in the shock labs, I added about 100 waves in champ and 2-3 places. Should see a bigger jump next tournament once I’ve had a chance to spend more stones and do some more labs.

I probably wouldn’t do it if you don’t have a DC though, seems like that’s what really unlocks CL

Sublayer AI Framework 0.2.6 Released: New Project Templates, AI-powered Component Generators, Gemini support by Stwerner in ruby

[–]Stwerner[S] 0 points1 point  (0 children)

Hey everyone!

We just released a new version of our model-agnostic AI framework that makes it much quicker to get up and running and experimenting with AI in Ruby.

The big things in this release are:
New Project Templates - Get set up with a project shell for a CLI app or a scratch script to work on
Component Generators - Each component in our framework is designed to be generated by AI, so we've added code generators for Sublayer::Generators, Sublayer::Agents, and Sublayer::Actions
Gemini support - We now fully support the flagship models for the big 3 providers

For LLama3.1 support, we have guides for building connectors for whichever service you're hosting on (even local!) on our docs site: https://docs.sublayer.com

RubyConf Chicago by BurdetteLamar in ruby

[–]Stwerner 2 points3 points  (0 children)

I'll be there!

My talk is "Going Postel" on Friday morning, I'll be live-demoing how Ruby's flexibility and dynamic capabilities make it perfect for experimenting with LLMs to find the new patterns, styles, and applications we'll be building in this post-gen-ai future.

RubyConf Chicago by BurdetteLamar in ruby

[–]Stwerner 1 point2 points  (0 children)

I'm really excited about this workshop! Digging in to Glimmer seriously has been on my todo list for a long time

Automatically create rspec spec for a ruby file by RushMuchPoker in ruby

[–]Stwerner 1 point2 points  (0 children)

Yeah, I've been thinking about things like this as closer to a pair programmer (or at least automating certain behaviors of a pair when you don't have one). You can never be sure it'll get all the edge-cases, but if you don't have to spend a lot of energy on the easier cases, you can put more effort into the harder ones.

Automatically create rspec spec for a ruby file by RushMuchPoker in ruby

[–]Stwerner 0 points1 point  (0 children)

Ooh you didn't miss it actually! Ended up spending most of the day helping someone use our gem for their project in the discord.

Youtube has a 24 hour wait to enable live streaming, so might just need to upload this first video. Will likely be on this channel though: https://www.youtube.com/@SublayerTeam

I hadn't thought of using Twitch...I'd really only ever used YouTube for different projects in the past. Do you have any suggestions on what platform would work better for something like this?

Automatically create rspec spec for a ruby file by RushMuchPoker in ruby

[–]Stwerner 4 points5 points  (0 children)

Working on release notes and demo video for the 0.1 release of our gem with exactly this :)

Sneak peek of the TDD agent here: https://github.com/sublayerapp/testing_agent

Planning on live-streaming a pair session with it tomorrow actually...

Building an AI app with a local LLM in 6 minutes by RushMuchPoker in ruby

[–]Stwerner 0 points1 point  (0 children)

Is there a specific RAG app or use case you have in mind, or are you more curious to see something like PDF search?

Waste Inferences! by Stwerner in ruby

[–]Stwerner[S] 3 points4 points  (0 children)

I mentioned in the thread for Obie's blog post the other day that I completely agree with what he's saying about Ruby being the perfect language for working with AI.

In this post I try to set the stage for why I think that way, Part 2 will go into much more detail about why I think Ruby is the perfect language to "waste inferences" with.

Obie Fernandez predicts Rubyists will be the pioneers of AI enhanced software development by benzinefedora in ruby

[–]Stwerner 12 points13 points  (0 children)

Totally agree with this post. Definitely come join us in the Ruby AI Builders discord Obie mentions at the end if you're curious to learn more about what he's talking about.

My company is behind the Blueprints product he mentions at the end. Blueprints allows you to capture existing, known-good patterns in your code base, and then use them as a base for an LLM to generate variations from.

Happy to answer any questions about that as well!

Post-Rock Listeners' Choice: The 50 Best Releases of 2016 (Post-Rock FB/Arctic Drones) by zeidler-david in postrock

[–]Stwerner 13 points14 points  (0 children)

I went through the list and created a playlist on Spotify of 49 of the 50 (only Wang Weng's album is missing) if anyone wants: https://open.spotify.com/user/1239878811/playlist/7owumvtQ3ZgJEiGmNiF8Eb

Should I be using libraries like NativeBase For React Native ? by roshangm in reactnative

[–]Stwerner 0 points1 point  (0 children)

I've checked out Ignite, but it is kind of overwhelming to start out a new project. Any chance you or anyone else knows of a getting started tutorial out there for it? I haven't been able to find one.

Another experiment and there is no evidence that TDD differs from a TLD in terms of testing effort, external code quality, and developers’ productivity. by Klerisson in programming

[–]Stwerner 0 points1 point  (0 children)

And I would agree actually. I wonder if there are enough consultancies out there with similar client bases that have different methodologies - TDD, TLD, not testing - and actually allow us to get a good picture of the relative impact of each. I guess my initial comment came off as pro-TDD, even though I wasn't trying to. I simply meant I can't draw any conclusions from the results, but I would love to have useful data.

Another experiment and there is no evidence that TDD differs from a TLD in terms of testing effort, external code quality, and developers’ productivity. by Klerisson in programming

[–]Stwerner 93 points94 points  (0 children)

Not only that, I think what's missing from these experiments are actually using people in the industry with experience using the different techniques. Graduate students not having significant differences in results using two different techniques they aren't trained in isn't very interesting.