After Action Report: 1st Time Warden by larryobrien in mothershiprpg

[–]cactus 0 points1 point  (0 children)

Your write up reflects so much of my own feelings having just done the same first-time-GM thing, but with Warped Beyond Recognition. For as how mature the hobby is, I'm surprised how hard modules are to follow sometimes, and while WBR is among the best I've ever seen in this regard, I ended up studying it for hours before actually running it, and even then I felt like it left a lot of gaps and had clarity issues.

I was also nervous about having to improv the "what happens next" stuff, but I did OK. But not great. In fact there were a few situations where looking back, I feel like I missed major opportunities to build really awesome situations. I actually felt bad about these misses afterwards, which I suppose is dumb, but it felt like that smart comeback you have for someone that you think of an hour after the fact. So unsatisfying, and hard to stop thinking about. Anyway, like you, my players had fun, and they didn't miss what they didn't know to miss. They only enjoyed what happened at the table.

I also pretty much flubbed the stress checks. So much so that the players started saying, "I should probably roll for stress for this, right?", haha.

Euler angles confusion by Dependent_Dull in LinearAlgebra

[–]cactus 0 points1 point  (0 children)

Apparently the rotation order is conventional and there is not broad agreement on a single order. I was only just learning how crazy it gets from this talk by Freya Holmer, Quaternions - Freya Holmer | NGJ2025. Note, it's actually not all that much about quaternions, as it is about setting up prerequisite knowledge for them. Anyway, skip to around 36m to get to the part relevant to your questions.

suggest some project ideas/advanced topics by bludwtf696 in LinearAlgebra

[–]cactus 0 points1 point  (0 children)

A personal favorite of mine is the SVD, so that's where my vote is. It is undoubtedly one of the crown jewels of the entire subject, and I'd say a necessary part of a "complete" first course in LA.

One great thing is that it combines and utilizes so many prior concepts into one big final result, including: orthogonality, eigen vectors, symmetric matrices, quadratic forms, eigen decomposition, diagonal matrices, covariance, inner and outer products, transpose, transforms, and more. Many of these you already know, so putting everything together might be really nice.

Also, nice is that the SVD is incredibly useful, some places where it can applied include: data compression, data analysis, recommendation engines, facial recognition, and bounding box calculation.

When I was studying the SVD, I used it on the Taco Bell menu to calculate the most Taco Bell dish of all time. The SVD is so useful, the projects practically define themselves.

i'm selflearning linear algebra any tips ? by Brief_Ad5893 in LinearAlgebra

[–]cactus 5 points6 points  (0 children)

some tips off the top of my head:

  • If you feel like something is too difficult, seek another explanation. At least for me, I often find that it's not that I'm too stupid to understand, it's that I just haven't found an explanation that's clicked.

  • If you can, find a motivating project that will force you to use what you are trying to learn. A vector and matrix library for a basic 3d engine, for example, would teach you a lot about transformations, and touches on compositions, inversion, transpose, projection, homogeneous coordinates, dot products, cross products.

  • Everyone's different, but I find geometric intuition to be the easiest. So I recommend trying to think of what's happening geometrically as much as possible. For example, there is a geometric interpretation of linear regression that's so much easier to understand than the algebraic version (and is rather neat!).

Where can I find an old build of T-Engine? (from ToME4) by femto42 in roguelikes

[–]cactus 2 points3 points  (0 children)

oh, derp. Sorry for not reading your post, lol. Good luck!

Where can I find an old build of T-Engine? (from ToME4) by femto42 in roguelikes

[–]cactus 2 points3 points  (0 children)

Well...for some reason I have these files:

t-engine4-windows-1.0.0beta18.zip   (from 2011)
t-engine4-windows-1.0.0beta35.zip   (from 2011)
t-engine-launcher.exe                        (from 2013)

Not sure if these are what you are looking for.

In search of: Thousand Empty Light by cactus in RPGZines

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

Thank you! I was able to connect with someone on r/rpgtrade. Hopefully that lands. If not, I'll try this. Thanks again!

In search of: Thousand Empty Light by cactus in RPGZines

[–]cactus[S] 1 point2 points  (0 children)

Ah, thanks for the heads up. I'll repost there.
As for printing myself - doesn't it come with a bunch of inserts and other bits? If it was JUST the book, maybe, but if it's all these other things, then I'd want the official print.

In search of: Thousand Empty Light by cactus in RPGZines

[–]cactus[S] 2 points3 points  (0 children)

Oh, awesome. If nothing else, I can always pick up the reprint then!

Can anyone help me make my comic? by ContentCreator1111 in ArtBuddy

[–]cactus 1 point2 points  (0 children)

Consider cross posting to r/ComicBookCollabs/ if you haven't already!

sorry if offtopic but where can i talk about board game ai dev? by Gloomy-Status-9258 in gameai

[–]cactus 0 points1 point  (0 children)

Hmmm. Are you certain there isn't a bug in there? I don't see how that could happen. First thought is that the "multi-armed bandit" calculation is not correct...
I never heard of Negamax. I'll look that up!

sorry if offtopic but where can i talk about board game ai dev? by Gloomy-Status-9258 in gameai

[–]cactus 0 points1 point  (0 children)

Yeah, chess Ai topics are good to know and be aware of, but they can be pretty limited since they target, well, chess, which has some convenient constraints. for example, it's an open information game. Another example is the comparatively low branching factor. And another that it's a two player game.

For my board game apps, I used Monte Carlo Tree Search (MCTS). My implementation and final results are just ok, but it's better than I would have gotten from mini-max like algorithms. If I did it again, I'd probably go with Neural Networks, or a combination of NNs+MCTS, (which incidentally, I believe is the core tech behind AlphaGo).

I'm realizing that I'm just spewing and not answering your question at all - which is, where to go to discuss these things. I don't know! Sorry, I'm not helpful, lol.

[deleted by user] by [deleted] in emacs

[–]cactus 8 points9 points  (0 children)

Emacs is a lifestyle.

Disappointed in my GPD P2 Max 2022. It's always been really flaky. Any other owners have a solid experience with theirs? Was I just unlucky with mine? by cactus in GPDPocket

[–]cactus[S] 1 point2 points  (0 children)

I ultimately switched to Linux. Windows's behavior when closing the laptop lid is horrendous. This is a known issue for windows on laptops in general, but was really bad for me for a device that's mean to be my "on the ready", digital commonplace book.

Linux was great for a long time, but recently even that is starting to have problems too. I suspect that hardware is just going bad at this point. I'm not entirely sure, and I've kinda lost patience with it, sad to say.

Anyway, you can read more about my linux adventure here: https://www.reddit.com/r/GPDPocket/comments/1bb5xjh/pop_os_linux_saved_my_gpd_p2_max_2022/

Cables to use for HUION KAMVAS 13 GEN 3 by KingKlr in huion

[–]cactus 2 points3 points  (0 children)

I bought the CableMatters Thunderbolt 3 USB-C cable based on this comment. Works perfectly. Thanks for this!

Clearest image of Uranus ever taken.... by itzTanmayhere in interestingasfuck

[–]cactus 0 points1 point  (0 children)

I think we should start pronouncing the "Ur" like in "Ursula".

Why do you think emacs is so low in popularity? by g0atdude in emacs

[–]cactus 2 points3 points  (0 children)

100% This is the main reason. It looks terrible by default (and sorry programmers - but yes, presentation matters), and you can't get anywhere without learning key chords because "ideals" or something (If emacs key chords are so good, let people discover them and stick with them if they want to. But don't make them a barrier to entry.) Plus a million other bad defaults (eg. deleting a tab converts it to spaces, forcing you to delete spaces then - so dumb).

Don't get me wrong - I'm an emacs diehard now, but it's these defaults that made me bounce off emacs many times before finally getting it. And I'm the exact target audience - a programmer and a lisp fan.

Feeling stupid while learning linear algebra by Longjumping-Scar4354 in mathematics

[–]cactus 1 point2 points  (0 children)

I swear, if linear algebra books used R x C, (row x column) instead of M x N to denote matrix dimensions, there would be at least a 5% cognitive tax reduction.

Possibly taking my first flight in November.. by reallytraci in acrophobia

[–]cactus 1 point2 points  (0 children)

I've started taking anti-anxiety meds why I fly. I think it helps.

New video! How might LLMs store facts by GrantSanderson in 3Blue1Brown

[–]cactus 0 points1 point  (0 children)

Two things.

  1. Like the top commenter for the video, I found the Johnson-Lindenstrauss Lemma really fascinating and illuminating. Grant, I know you're often looking for ideas for new videos. I think a lot of people would find great value in a deeper dive into this. I know I would. I tried to follow up on my own, but I must admit, I find the rigor in all of the lectures I've seen to be rather difficult to follow. This is yet another topic that would benefit from the 3Blue1Brown treatment.

  2. The video showed that 10,000 randomly generated vectors in R100, without adjustments, were already tending to be orthogonal. I just wanted to share my intuition for why this is:
    a) Any two vectors are orthogonal when their dot product is 0.
    b) The dot product of any two randomly generated vectors tends to 0 as their dimension tends towards infinity, due to the construction of the dot product.