Vectors are scaled basis vectors

Vectors are scaled basis vectors

Hi everyone!

I wanted to share this quick thought that has really helped me with linear algebra;

Let's say: P = (1, 0)

This vector/point is simply the result of scaling the basis vectors ihat [1, 0] and jhat [0, 1]:

Now, if we apply a transformation to the basis vectors, let's say a 90 degree rotation, the same process applies. For example, after the transformations each basis vector lands at column, ihat [0, 1], jhat [-1, 0].

Scaling this with our vector, [1, 0] gives us [0, 1].

So, a transformation transforms the basis vectors and our vector scales it, that's it :)

Enjoy!

u/Sockerjam — 4 days ago

Are We Good In UK?

Hello, been trying to find a way to watch/stream Are We Good in the Uk but it’s not available anywhere. Has anyone any updates of when it will be available in Europe?

Thanks!

reddit.com
u/Sockerjam — 5 days ago

Linear Algebra Visualizer 2.0

Hi guys,

A couple of months ago I posed here about Linear Algebra Visualizer and today I'm super excited to share with you the latest version which now includes matrix composition, the ability to add a translation matrix and an expanded Step by Step explanation.

Have a look at the video above for a detailed demo!

PS: These new features are available as In App Purchases but you get 1 week as a free trail so you can always check it out and cancel if you are not happy.

Thank you all for your support, it means a lot!

Mac: https://apps.apple.com/gb/app/linear-algebra-visualizer/id6763524968

iOS/iPad: https://apps.apple.com/us/app/linear-algebra-visualizer/id6763524968

Web Demo: https://sockerjam.github.io/LinearAlgebraVisualizerWeb/

Enjoy and let me know what you think in the comments! What have you seen students struggled with when it comes to linear algebra?

u/Sockerjam — 6 days ago
▲ 14 r/LinearAlgebra+1 crossposts

The Visual Effect Of Applying TRS Backwards

Hi everyone!

A couple of months ago I posted about my app, Linear Algebra Visualiser, which helps you visualise linear transformations. Great for people who are starting out in graphics development.

I'm very excited to show you guys the latest version which includes matrix composition and the ability to add translations.

This is very useful because it allows you to apply the classic TRS matrix and get a visual understanding as to why it's commonly applied that way. You can also apply it backwards and see what happens otherwise.

Have a look at the demo above :)

If you are interested in the app have a look below:

Mac: https://apps.apple.com/gb/app/linear-algebra-visualizer/id6763524968

iOS/iPad: https://apps.apple.com/us/app/linear-algebra-visualizer/id6763524968

Web Demo: https://sockerjam.github.io/LinearAlgebraVisualizerWeb/

As always, let me know what you think in the comments below!

u/Sockerjam — 1 month ago
▲ 175 r/Khan+4 crossposts

Linear Algebra Visualiser 2.0

Hi guys,

Super excited about this update to Linear Algebra Visualiser - which now includes matrix composition, the ability to add a translation matrix and an expanded Step by Step explanation.

Have a look at the video above for a detailed demo!

PS: These new features are available as In App Purchases but you get 1 week as a free trail so you can always check it out and cancel if you are not happy.

PS 2: For people who were Beta Testers - I need some more time to setup the ability to give out offer codes (it’s all complicated with Apple).

Thank you all for your support, it means a lot!

Mac: https://apps.apple.com/gb/app/linear-algebra-visualizer/id6763524968

iOS/iPad: https://apps.apple.com/us/app/linear-algebra-visualizer/id6763524968

Web Demo: https://sockerjam.github.io/LinearAlgebraVisualizerWeb/

u/Sockerjam — 4 days ago

Linear Algebra Visualizer Beta Tester

Hello everyone,

You might have seen my previous posts about the Linear Algebra Visualizer app (the app that helps with visualising linear transformations).

You guys have already been amazing with your support which is why I'd love to invite you as a beta tester.

I'm currently working on expanding the app to include affine transformations and matrix compositions but I really want to get it right and for it to continue to be a great learning tool.

This will be specific to the Apple platforms - iOS, iPad and MacOS - and all you need is the TestFlight app by Apple and fill in your details in the form below: https://forms.gle/98dHacjaAeszhNvr6

(As a Beta tester you will also get the future premium content for free)

Thank you and I look forward to your feedback!

u/Sockerjam — 3 months ago

Linear Algebra Visualizer Beta Tester

Hello everyone,

You might have seen my previous posts about the Linear Algebra Visualizer app (the app that helps with visualising linear transformations).

You guys have already been amazing with your support which is why I'd love to invite you as a beta tester.

I'm currently working on expanding the app to include affine transformations and matrix compositions but I really want to get it right and for it to continue to be a great learning tool.

This will be specific to the Apple platforms - iOS, iPad and MacOS - and all you need is the TestFlight app by Apple and fill in your details in the form below: https://forms.gle/98dHacjaAeszhNvr6

(As a Beta tester you will also get the future premium content for free)

Thank you and I look forward to your feedback!

u/Sockerjam — 3 months ago

Ai generated inefficient code

Hi guys,

Had an interesting experience whilst working on my app which I thought you might find interesting too:

Whilst working on my app, Linear Algebra Visualiser, an app to help people visualise linear transformations, I noticed that it was consuming an abnormal amount of CPU and memory.

This was due to it drawing each path every frame, even though the app was displaying a static frame.

Whilst “idle” it was using around 30% of the CPU and 200 MB of memory.

Guess how I got to this point?

Relying too much on AI.

However, it was a great opportunity to go “back to basics”.

If you don’t know how things work, reading documentation, books, articles and tutorials was/is such a valuable (and calming) way to learn.

Having a magical button that can give you the answer straight away is such a dopamine hit that it’s hard to not use it. But we are losing something with this.

Personally, I never retain anything AI just tells me. Just like in school our teachers never gave us the answers, we had to find it out for ourselves.

It’s experiences like these that makes the argument, “devs will be gone in 6 months” and the “super intelligence” rhetoric sound questionable.

Yes, you can vibe code cool small apps and make money out of them.
However, I don’t think people without any technical knowledge will even think about performance or if something is scalable or not, or the quality of the software overall.

And that’s not a criticism but I think it will end up hurting your product.

What I am critical of though, is the argument that software development is dead.

My point is: your knowledge and expertise is valuable and I bet it always will be.

Let me know your thoughts in the comments :)

streamable.com
u/Sockerjam — 3 months ago
▲ 13 r/smoking

First Smoke With A Chicken

Hi smokers!

Been wanting to learn about smoking for a while and I want to try to spend this summer smoking.

Have been reading the amazingribs.com and tried to implement the two zone with a snake thing for this chicken.

For a first smoke Im pretty happy with the result. Next time I need to adjust the amount of coal and also have the starter coal be hotter.

Tried using a smoke box but I think the flavour might be a bit too intense but not sure.

Any suggestions let me know in the comments :)

u/Sockerjam — 3 months ago
▲ 330 r/LinearAlgebra+3 crossposts

Linear Algebra Visualizer now with Eigenvectors and values (Also on Web)

Hi guys,

Just wanted to say thank you for all the positive feedback from my first post about Linear Algebra Visualizer.

Especially from u/LongjumpingEar7568 and u/Ron-Erez who suggested adding the eigenvectors and values. This is now complete and I’m excited to share it with you guys in this community.

This update includes:

- Explore eigenvectors and eigenvalues visually

- Polygon presets

- Enter any 2x2 matrix

Thanks for your supports and let me know of any feedback in the comments please :)

Available on the platforms below:

Mac: https://apps.apple.com/gb/app/linear-algebra-visualizer/id6763524968

Linear Algebra Visualizer

iOS/iPad: https://apps.apple.com/us/app/linear-algebra-visualizer/id6763524968

Web: https://sockerjam.github.io/LinearAlgebraVisualizerWeb/ (Eigenvectors and values coming soon!)

u/Sockerjam — 3 months ago

Yo!

As it’s 20 years since Stadium Arcadium came out and it’s still hard as hell to find any of the deluxe vinyls that were released then it made me think about how Metallica is releasing these deluxe versions of their records these days to celebrate 30 years or whatever.

I’d love it if Rhcp was doing the same thing. It wasnt that long ago since Blood Sugar celebrated 30 years but nothing was released. Its a shame.

Also, maybe Metallica are sitting on a huge vault of content as everything seems to be filmed but yea would have been awesome to see something similar from the rhcp camp.

If anyone knows anyone selling a stadium arcadium box set, hit me up :D

reddit.com
u/Sockerjam — 4 months ago

Hi guys,

A couple of weeks ago I posted about the Linear Algebra Visualizer app on Apples platform. I got a few comments that you’d love to see it on the web.

Well, Im happy to let you guys know it’s now available on the web so you can use it on your PC or Android device.

Available here: https://sockerjam.github.io/LinearAlgebraVisualizerWeb/

Any feedback let me know in the comments please :)

u/Sockerjam — 4 months ago
▲ 113 r/LinearAlgebra+2 crossposts

Hi guys!

I'm a software engineer who mainly works on mobile applications for the iPhone. For quite a while Ive been interested in graphics but I've always struggled with matrices in linear algebra. Specifically, being able to visualise the linear transformations.

To help myself with this I built an application inspired by 3blue1browns video on linear transformations as I found those helped with being able to visualise what was going on.

The app lets you plot points on a 2D coordinate system and apply various transformations to it (which are animated). It also explains how the new point is calculated and some other useful bits and pieces.

If you are interested, the app is available for free on the Mac App Store: https://apps.apple.com/gb/app/linear-algebra-visualizer/id6763524968?mt=12 ,

Also, any feedback would be really useful. For example, would you find a tool like this helpful? Is there anything missing? Does it make sense? What have you struggled with or seen people struggle with when it comes to linear algebra?

Thanks and let me know in the comments 😄

EDIT: Now available on iPhone and iPad: https://apps.apple.com/app/linear-algebra-visualizer/id6763524968

u/Sockerjam — 4 months ago
▲ 30 r/teaching+3 crossposts

Hi guys!

I'm a software engineer who mainly works on mobile applications for iPhone. For quite a while Ive been interested in graphics but I've always struggled with matrices in linear algebra. Specifically, being able to visualise the linear transformations.

To help myself with this I built an application inspired by 3blue1browns video on linear transformations as I found those helped with being able to visualise what was going on.

The app lets you plot points on a 2D coordinate system and apply various transformations to it (which are animated). It also explains how the new point is calculated and some other useful bits and pieces.

Here's a link to a demo of the app: https://streamable.com/p5ux4d

Im not looking to promote it here but rather looking for any feedback you guys might have.

Would you find a tool like this helpful? Is there anything missing? Does it make sense? What have you struggled with when it comes to linear algebra?

Thanks and let me know in the comments 😄

u/Sockerjam — 4 months ago

For the folks that has been doing this for a long time, how was the time in the late 90’s early 2000’s as a game engine dev? Was it harder/easier? Was it more/less fun?

reddit.com
u/Sockerjam — 4 months ago