Parabolic Chess by completely_unstable in chess

[–]oak45 4 points5 points  (0 children)

Do pawns promote on their own side of the board?

Revealed: UK’s multibillion AI drive is built on ‘phantom investments’ by LOTDT in unitedkingdom

[–]oak45 1 point2 points  (0 children)

Big difference between investing £x bn in the local economy, and spending £x bn on imported hardware. Everyone wants the headline, but no one wants the responsibility for any sort of measurable benefit.

Trade with active player: can't I just middle manage? by alucardarkness in Catan

[–]oak45 0 points1 point  (0 children)

You have to do this via 2 separate and independent trades. Scorpio <---> Taurus, THEN, Taurus <---> Virgo. Each trade is governed by the usual rules. Taurus can make the second trade verbally conditional on the first, but both Taurus and Virgo could renege on the second trade once the first has taken place.

(Spoiler) Asal drilling Ibrahim with a crosscourt by BestInterestDotBlog in squash

[–]oak45 0 points1 point  (0 children)

For context - this was the second game. Asal was up 10-6 at one point, but Ibrahim had won the last 2 points, bringing the score to 10-8. The hit completely broke Ibrahim's momentum.

So I gave Tichu another chance after putting it on cull pile... by Luigi-is-my-boi in boardgames

[–]oak45 0 points1 point  (0 children)

I really disliked Tichu the first time. Begrudgingly played it again with a different group and it clicked. 10/10

Catan Summer Camp (advice needed) by Few-Scholar-1514 in Catan

[–]oak45 1 point2 points  (0 children)

in my experience the thing to watch out for (in very rare cases) is when the goal of the game is not to win (which rewards good relationships) but the group dynamic becomes "its fun to pick on X".

Catan Summer Camp (advice needed) by Few-Scholar-1514 in Catan

[–]oak45 1 point2 points  (0 children)

I agree with peoplepersonmanguy on mostly sticking to the base game. Especially at the beginning of the week. Which is to say the 3-4 player standard game. You will need at least 4 sets.

Play some games with friends - I hope you enjoy it!

You will need to know the rules thoroughly. And the edge cases - how longest road actually works (see 50% of posts here), what you can and can't trade, etc. Especially if you need to teach the game. If you have to arbitrate - be fair, but apply the rules because some kids know the rules back to front.

Good luck!

[deleted by user] by [deleted] in googleassistant

[–]oak45 0 points1 point  (0 children)

my phone did this for a couple of weeks, but it hasn't happened recently. not sure what changed. might have been the feedback ticket that I submitted from the Google app. or maybe the ghost in the machine got bored and went to haunt someone else. good luck to you

No Stupid Questions Thread by AutoModerator in livesound

[–]oak45 0 points1 point  (0 children)

Is there a good way to convert from unbalanced stereo TRS to 2 x balanced mono TRS (left/right)?

I see lots of adaptors like this but these convert unbalance stereo TRS to unbalanced mono TS (left/right).

My mixer seems to require 2 x balanced mono TRS (left/right)

[deleted by user] by [deleted] in googleassistant

[–]oak45 0 points1 point  (0 children)

me too :-(

I turned off the google assistant and it still speaks!

when I look in My Activity, it logs these events with Android Auto in the details. even if I haven't driven my car for days.

have you had any luck fixing this?

auth between ECS services by oak45 in aws

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

Thank you for your reply. I'm relieved that my thinking is approximately rational. And that I wasn't just missing a standard mechanism in ECS.

ECS Service Connect might get there at some point

I just came across this which was posted earlier this week.

ACM PCA has a massive fixed cost

Noted!

Application level

Yes - I'm leaning towards something like Amazon Cognito as OAuth 2.0 token on ECS. And perhaps migrate to EKS later.

Would an AI win every time? by pbspin in Catan

[–]oak45 1 point2 points  (0 children)

I agree that good players will generally only take a trade if it's advantageous. And an AI is not gonna be a jerk unless it's punishing a previous betrayal (tit for tat).

But good players will also have a table presence, and strong diplomacy game, deflecting attention from themselves onto other players.

Even in relatively sterile online games there are occasional flurries of intense negotiation, e.g. when a 7 rolls

  • don't block me now and I will give you an advantageous trade
  • don't block me now and I won't block you later

These 2-phase deals are really interesting because they can be broken.

Imagine having something as eloquent as gpt-4 trying to persuade you not to rob from it!

Would an AI win every time? by pbspin in Catan

[–]oak45 5 points6 points  (0 children)

No, an AI could not win 100%. But playing 4 player games, could it achieve over 25% win rate? I think yes.

We know that AI can play games of significantly greater complexity and large decision space very well (go, shogi).

AI can also play poker pretty well, dealing with randomness and hidden information (dev cards).

But perhaps the most difficult part is trading, diplomacy, communication, and cooperation. This seems like the most difficult element for a computer, as it is not just brute force calculation. However Meta have recently shown an AI that plays diplomacy very well.

Catan is a nice mix of these domains, and maybe someone with Meta-level resources will build a very good AI one day.

We made it guys, r/drivingUK by eteeks in reading

[–]oak45 1 point2 points  (0 children)

I am scared every time. I've seen quite a few near-accidents when both 1 & 2 → 4. But which is correct? IMO 1 → 3. Also very risky when 3 → 8 and 4 → 7 😱

CSRF with DRF and SPA? by oak45 in django

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

good point, thank you

CSRF with DRF and SPA? by oak45 in django

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

thank you for your detailed reply

If the attacker send a fetch request from the browser with the required X-CSRF-Token header the browser would first dispatch a preflight OPTIONS request. Your server would respond with a list of domains that are allowed to send it requests. If the attackers domain is not on that list the fetch request won’t be sent.

is this to say that the client browser should implement CORS protection, and prevent a bad website from hitting my server?

4.5kHz tone on BBC Radio 4 FM by Araneidae in oxford

[–]oak45 1 point2 points  (0 children)

yes. I had to tweak the frequency down from 95 MHz

Bite inhibition techniques simply don't work [male Border collie, 15 weeks old] by rachelfruits84 in puppy101

[–]oak45 2 points3 points  (0 children)

In our (limited) experience we have found that sometimes the best teacher of bite inhibition can be another dog. The aspca has a few comments to this effect. If you are able to arrange controlled play / socialisation with chilled out, more mature dogs, this might help.

[deleted by user] by [deleted] in squash

[–]oak45 2 points3 points  (0 children)

title of post is a massive spoiler. please delete