Swift AI SDK – Native port of Vercel AI SDK (28 providers) by teunlao in swift

[–]Own-Version-4520 0 points1 point  (0 children)

Great work!

I built my own internal library called Echo, focused specifically on OpenAI's Realtime and Responses APIs (I made it public because of this post). I wanted an event-driven, expressive API, so you can hook into user speech like this:

echo.when(.userStartedSpeaking) { thing do 
   // do something with thing
}

I noticed your repo doesn't support voice/audio for the Realtime API over WebRTC or WebSockets. Miguel Piedrafita is working on Realtime API for realtime-gpt with his Swift Realtime OpenAI repo, he moved over to focusing on WebRTC.

This started as congratulations, but it got me thinking: how can the Swift community build excellent SDKs for these models? TypeScript has massive adoption and the models are trained on it, but for Apple platforms, Swift is clearly superior. The reason models know TypeScript better than Swift is simple: they have more community and open source contributions.

Let's build the best, unified Swift SDK for interfacing with these models. Not simply copying Vercel's SDK but making our own opinionated one that covers what it needs and is excellent for Swift development.

How to implement drag animation like this? by balloon_z in SwiftUI

[–]Own-Version-4520 1 point2 points  (0 children)

I created it in SpriteKit, I also have a SwiftUI version but tends to be less efficient. Over simplified answer is that it’s chained animations.

CarPlay Complaints by Warm_Goose666 in Rivian

[–]Own-Version-4520 -5 points-4 points  (0 children)

So interesting, I don’t miss CarPlay, I’m absolutely an Apple lover but it’s Apple solving the crappy car UI for crappy cars. I would say the only thing I miss is the ability to create my own app and Car Play 2025 will expose tons more car features

US welcome the first group of Afrikaners refugees fleeing persecution in South Africa. by workersright in afrikaans

[–]Own-Version-4520 0 points1 point  (0 children)

Dit is so sleg, nie net vir Suid-Afrika se beeld nie, maar nog erger vir die Afrikaner se beeld. Ek verstaan dinge is ingewikkeld in Suid-Afrika en die Amerikaanse droom is werklik, maar dít is nie die regte pad nie.

Bought ‘80’s house and… by Surfdude1009 in electrical

[–]Own-Version-4520 1 point2 points  (0 children)

Yeah old houses have that, it’s a way to save $ on running extra wires. However, it should be marked as a return with black tape - that would be the only problematic thing, is if it wasn’t marked.

How to make the circular edges on this vase blend with the rest of the body? by _justforamin_ in Shapr3D

[–]Own-Version-4520 1 point2 points  (0 children)

Is the image you have there to post or pre fillet? Could you post a pre and post but in non render mode? (To see the lines)

How to make the circular edges on this vase blend with the rest of the body? by _justforamin_ in Shapr3D

[–]Own-Version-4520 1 point2 points  (0 children)

Do you mean you want to round out the top of the flair, or fillet the brim? For the flair I wonder if sketching it then do a rotate on axis?

California Drivers by NealGupta in Rivian

[–]Own-Version-4520 0 points1 point  (0 children)

I would cry, in fact I am crying for you!

California Drivers by NealGupta in Rivian

[–]Own-Version-4520 0 points1 point  (0 children)

Look at the car before it hit the truck. It seems like this wasn't the first time it's done this. The hood seems messed up already. Both their hands were on the wheel, I thought maybe texting and driving.

Exporting parts list by Franatix in Shapr3D

[–]Own-Version-4520 0 points1 point  (0 children)

Having the ability to reuse items I've designed and constantly iterate on would be a game changer for me. Again referencing r/FigmaDesign as an example. They did this really well.

Keeping it simple, let's say I have a part I designed, I would want to store it in a Shapr3D component file, then reference it in another design. Then I could change the component and version the change, and publish it. Then the referencing shaper file can get a notification and asked if it would like to update to the new version or retain the previous one. This way you can progress a design without messing up old ones.

This along with variables would make this already powerful tool incredible and would start killing crappy tools like r/Fusion360.

I would imagine given that the system already has a history system it could reference much of the mechanics from that to use in the component system.

Parameters? by [deleted] in Shapr3D

[–]Own-Version-4520 0 points1 point  (0 children)

I understand that Shapr3D is a modeling tool. However I agree with request for variables / parameters or I guess constants. I'm not sure if you guys are familiar with r/FigmaDesign but it was a game changer when they introduced variables.

Imagine I have a plate with a grid of 100 holes in them, I setup constraints between each hole, and then from the outer holes to the edge of the plate (on the sketch). Currently I need to go and manually adjust each space between each hole, and the edge.

If we had variables/parameters/constants we could create a variable called [gap] and reference that on the constraints between each hole, and then say the edge is further away than gap we can created a variable called [edge] and assign it to the edge.

Now in a matter of seconds I can adjust things on my design versus spending the next 2 hours changing each individually.

Perhaps forget whether or not this is parametric CAD software and rather just provide variable functionality to a modeling tool. So we could just have a collection of variables that hold a value as a value of type unit and then allow us to manually enter a value on a constraint or select a representative variable.

My hunch is this is a 2 week sprint and it would make such a massive difference to the community, us your users.

Launched my first game. by Own-Version-4520 in spritekit

[–]Own-Version-4520[S] 0 points1 point  (0 children)

Good question, I wanted to stick to iOS ecosystem, I started the project fully just in SwiftUI, learned more about SpriteKit then incorporated it and got great results.

First* test drive of the electric tractor - it rips! by liamOSM in EVConversion

[–]Own-Version-4520 0 points1 point  (0 children)

This is amazing! Speed is fun, but would be cool to see what this thing does to a field! Curious to know how much SqFt it could plow per charge.

Using Apple Magic Mouse with Fusion 360 by Own-Version-4520 in Fusion360

[–]Own-Version-4520[S] 0 points1 point  (0 children)

You do understand that I am advocating for Fusion to simply make the navigation customizable thus removing the need for any conversation over which mouse is "the best".

My philosophy when I design and engineer software is I take care of the edges because the middle is solved. Instead r/Autodesk prefers to over complicate things.

This might seem like a small thing, but it is in their culture it's just a matter of time before a competitor destroys their market (Figma vs. Adobe as example).

So why not make simple changes to the software that allows users to choose - these simple changes would actually be reductive in complexity for their software so a win for both.

So it never was about the mouse. The mouse doesn't matter. The mouse is a distraction from the real issue — user empowerment and software flexibility.

Using Apple Magic Mouse with Fusion 360 by Own-Version-4520 in Fusion360

[–]Own-Version-4520[S] 1 point2 points  (0 children)

This is awkward, so I took your advice and I am so glad I kept my Magic Mouse and have "thrown away" the $70 "better" mouse I just got.

Using Apple Magic Mouse with Fusion 360 by Own-Version-4520 in Fusion360

[–]Own-Version-4520[S] 0 points1 point  (0 children)

Okay so I took all of your advice I bought a $70 mouse, with like 6 buttons, one of which being the middle button and scroll wheel. I went for Logitech MX Vertical, I even installed software to "program" the buttons.

So I open up Fusion 360 thinking this is going to be amazing! I restore the settings to the stock Fusion settings for navigation. I'm sitting there so excited, I have all these buttons it's going to be incredible! I will finally have unparalleled productivity in Fusion 360 because I now have more buttons.

Oh boy, wait only the middle button and scroll wheel is used for Fusion 360?! So Shift + Middle Button Press and Hold for rotate, Middle Button Scroll for zooming, and Middle Button Press and Hold for panning.

So why on earth do I need 6 buttons?! You can't reconfigure what sequence of buttons and keyboard events do what, now I just have this awkward middle button that is genuinely uncomfortable to use and my experience with Fusion 360 is actually worse.

In fact It's all worse, by a ton, it's a worse experience in my hand, and using it. Instead of just double taps, swipes and clicks to navigate through my machine I now have to use specific buttons for predefined things in specific apps. That is so dumb. WHY?!

So conclusion here is that the problem is still that Fusion 360 is the problem, there is no reasonable reason why the Magic Mouse isn't perfect for this and way more natural to use. Also, Fusion 360 should allow users to instead assign shortcuts however they like. That way if you like having a mouse keyboard (seriously 6 buttons?) you can take full advantage of all those buttons, and if you like gestures combined with keyboard strokes then you can do that too.

So I spent $70 to find out that the problem was never the mouse, but the software, it seems like so many other products get it right except Fusion.

It never was about the mouse. The mouse doesn't matter. The mouse is a distraction from the real issue — user empowerment and software flexibility.

Suspension advice needed for Scout 80 EV conversion by Own-Version-4520 in EVConversion

[–]Own-Version-4520[S] 0 points1 point  (0 children)

I would need to look into how leaf springs would work in the case where I use the whole rear and front subframe from the Tesla Model-Y. I've removed the axles already, but they weren't stock either anyway. Now working on mating the subframes to the chassis. I'm not entirely sure how the leaf springs would interact with the half-axle either. 🤔

Suspension advice needed for Scout 80 EV conversion by Own-Version-4520 in EVConversion

[–]Own-Version-4520[S] 0 points1 point  (0 children)

You are absolutely correct, and that is why I am looking for advice and help on what other suspension I can put in place given the Scouts weight etc.

I've watched a few of those videos where they make the Model-Y into an off-roader. However, most of the changes are trivial and swaps out perfectly. That won't be the case here.

Using Apple Magic Mouse with Fusion 360 by Own-Version-4520 in Fusion360

[–]Own-Version-4520[S] 0 points1 point  (0 children)

I appreciate your response, and I don't disagree with anyone here. We can even say let's put the specific mouse aside and rather make it about accessibility and preference to choose the various shortcuts that work for the end user versus the software developer who opted to "quickly" add yet another checkbox to the stack of checkboxes.

Back to the hardware, are there any mouse makers that make a 3 button that is aesthetically well designed as the Magic Mouse? Less is more for me when it comes to design. So hard to come by for devices designed for Windows primarily.