







ガールガンレディ
Girl Gun Lady is a Japanese live action sci-fi TV drama. I am particularly fascinated by the digital weapons designed for this drama. All of the weapons including the Gun Ladies are available in plastic model kits. I am having a blast building some of them. My favorite weapon is the Alpha Tango. It is the size of a hand pistol but functions like a grenade launcher and the grenade ammo can be programmed to do different things.




Alpha Tango also reminds me of Maam’s Magic Bullet Gun (魔弾銃 まだんがン ) – Dragon Quest: Adventure of Dai which is another favorite sci-fi weapon of mine from childhood.
Picking the right bullet for the situation is an interesting game mechanic to explore. Judge Dredd’s Lawgiver is another fun(?) example. I did a voice-activated light gun project in early 2007 which was inspired by the Lawgiver in Sylvester Stallone’s Judge Dredd (1995).
This should be my next data relic. Meanwhile, did a quick study on Maam’s Magic Bullet Gun in Tinkercad.

Also modified the Oculus Quest 2 Controller Pistol Grip (https://www.thingiverse.com/thing:4760656) to work with M5Stack. This could be great for voice-activated weapon using Google Assistant. The grip file I downloaded directly from the Thingiverse doesn’t fit, I couldn’t push the grip all the way up like shown in the pictures. I used Tinkercad to make the hole bigger with a +1% scaled model of a Quest 2 controller. After that adjustment, it fits smoothly.
Going back to the voice inputs. My experiment with both Watson and Google Assistant shows that there is a significant delay on speech to text response. It gets worse with slow internet connection. I had a hard time demonstrate projects using speech to text (cloud) service in demo day event and conference in the past. What can be done in UX to make that passage of time felt shorter – less significant? Slow-motion? Well, there is only one way to find out.
包青天審案

Game Content:
| 皇帝 | Emperor | 2 |
| 包青天(判官) | Bao Qing-tian (Judge) | 2 |
| 王朝(捕快) | Wang (Captor) | 2 |
| 馬漢(捕快) | Ma (Captor) | 2 |
| 小偷(兇犯) | Theft (Criminal) | 2 |
| 強盜(兇犯) | Robber (Criminal) | 2 |
| 殺人犯(兇犯) | Murderer (Criminal) | 2 |
| 扒手(兇犯) | Pickpocket (Criminal) | 2 |
| 平民(老百姓) | Commoner | 26 |
| 加官 | Plus Officer | 2 |
| 減官 | Minus Officer | 2 |
| 乘官 | Multiply Officer | 2 |
| 除官 | Divide Officer | 2 |
| 輕重官 | 2 | |
| 刑官(打手) | Executor | 2 |
| Total | 54 |
players: 3 ~ 50 people
setup: shuffle the deck, use rock, paper, and scissor to determine who starts first. 3 players: 7 cards each, 4 players: 6 cards each, 5 players: 5 cards each, 7 players: 3 cards each, when too many players participate: 1 card each.
遊戲玩法
1.玩家分牌
把牌洗好後,由玩家們猜拳決定由誰開始分牌。參加人數三人者每人分七張,四人者每人分六張,五人者每人分五張,七人者每人分三張,團體遊戲人數太多時每人分一張。分餘之牌放在中間,牌面向下使大家看不到什麼牌
2.尋找皇帝
由分牌第一人開始從其手中丟出一張牌(向下不使人看到所丟的牌是什麼),同時抽取餘牌中最上一張牌,以隨時保持手中原有的牌數。如此輪流丟牌、抽牌下去,直到有人手中握有「皇帝」牌,始進入捕捉兇犯階段
3.決定判官
捕捉兇犯首先需決定判官,產生方式如下:
(1)當握有「皇帝」牌者喊出捕捉兇犯時,手中握有「包青天」牌者
(2)若當時玩家手中不只一人握有「包青天」牌或皆未有「包青天」牌者,由握有「皇帝」牌者指定其中一位玩家為「包青天」
4.決定捕快
判官決定後,接下來決定捕快,產生方式如下:
(1)當握有「皇帝」牌者喊出捕捉兇犯時,手中握有「王朝」牌或「馬漢」牌者,由「包青天」決定是「王朝」或「馬漢」
(2)若當時玩家手中不只一人握有「王朝」牌或「馬漢」牌或皆未有「王朝」牌或「馬漢」牌者,由握有「包青天」牌者指定其中一位玩家為捕快
5.捕捉兇犯
由指定的捕快捕捉皇帝所指定的兇犯,此時捕快要在每位玩家丟牌、抽牌中猜出兇犯牌哪張由誰家丟出或抽到,或誰家手上有該張兇犯牌,指認機會最多10次(每一圈至少要猜一次)。若10次內能捉到,被捉到持有該張兇犯牌的玩家須接受審判;若10次內捉不到,則捕快須接受審判
6.決定審官
審判對象前需決定審官,審官牌包括「加官」、「減官」、「乘官」、「除官」、「輕重官」,其產生方式如下:
(1)當審判對象定後,手中握有審官牌者
(2)若當時玩家手中不只一人握有「審官」牌或皆未有「審官」牌者,由握有「皇帝」牌者指定
7.審判兇犯
在審判對象定後,由持有審官牌的玩家開始判案。判決順序為:「包青天」、「加官」、「減官」、「乘官」、「除官」,最後為「輕重官」。由包青天先決定處罰方式及次數,次由加減乘除官酌計所加減乘除的次數,再由輕重官決定處罰輕重
8.決定刑官
當審判結果完成後需決定刑官,產生方式如下:
(1)當審判結果完成後,手中握有「刑官」牌者
(2)若當時玩家手中不只一人握有「刑官」牌或皆未有「刑官」牌者,由握有「皇帝」牌者指定
9.行刑兇犯
兇犯判罪確定後,由握有「皇帝」牌者決定是要行刑或赦免
(1)若行刑,則由刑官負責執行或督促
(2)若赦免,則兇犯不受處罰
10.處決完成
當兇犯處罰完成後,遊戲到此結束
此遊戲的趣味在於捕捉兇犯過程:捕快要精於察言觀色,在玩家丟牌及抽牌中,明確判斷是否出現欲捕捉的兇犯牌;非捕快的玩家亦可故弄玄虛、假裝緊張,讓捕快以為欲捕捉的兇犯牌在其手中,整個遊戲在捕快及兇犯的鬥智中來決定最後的審案贏家。當然,因「皇帝」牌權利甚大,透過此遊戲,亦可讓握有「皇帝」牌者享受一下擁有掌控大局、操縱生殺大權的滋味!!

My Taranis Q X7 Access only supports CH16. I updated it to the latest firmware with OPEN TX, CH8 still not available as an option. I then checked on the official website, Taranis Q X7 Access doesn’t support CH8. Gladly Tiny Hawk S does, it is set to CH8 by default but can be changed using the Betaflight Configurator based on this video:
Betaflight Configurator: https://github.com/betaflight/betaflight-configurator/releases/tag/10.5.1
Tiny Hawk failed to connect with Betaflight. I tried to install all the drivers, but didn’t work out. Betaflight was able to detect and connect to the port, but “No configuration received within 10 seconds, communication failed“ and then the connection closed.
[VR url=http://www.ivadream.com/kyle/red/wp-content/uploads/2021/12/20211219_235956_268.jpg view=cinema]
Not just any Gashapon Machine, it is the Gashapon Mini by Bandai (BANDAI バンダイ カプセルステーション mini). I saw it for the first time in the first floor of a SEGA arcade center in Ikebukuro.






Found in a Yahoo auction (11/23/21 – 11/27/21) sold for 19800 yen:
BANDAI バンダイ カプセルステーション mini 本体 鍵付き ガチャカプセル販売機 ガシャポン ガチャポン ミニ 筐体 ホワイト ガチャガチャ
商品説明
動作確認済み。
本体は使用感がございます。
・ 設定金額100円~400円
・ 適合カプセルのサイズ: 35mm and 48mm
色:ホワイト
サイズ:幅 約32×奥行き 約30×高さ 約35 ㎝
付属品
・本体
・鍵
https://www.geeksforgeeks.org/equation-of-circle-when-three-points-on-the-circle-are-given/
equation of circle: x^2 + y^2 + 2*g*x + 2*f*y + c = 0
2f = ( ( x12 – x32 )( x1 – x2 ) +( y12 – y32 )( x1 – x2 ) + ( x22 – x12 )( x1 – x3 ) + ( y22 – y12 )( x1 – x3 ) ) / ( y3 – y1 )( x1 – x2 ) – ( y2 – y1 )( x1 – x3 )
2g = ( ( x12 – x32 )( y1 – x2 ) +( y12 – y32 )( y1 – y2 ) + ( x22 – x12 )( y1 – y3) + ( y22 – y12 )( y1 – y3 ) ) / ( x3 -x1 )( y1 – y2 ) – ( x2 – x1 )( y1 – y3 )
c = -x12 – y12 – 2gx1 – 2fy1center: (h = -g, k = -f) radius: r^2 = h^2 + k^2 - c
When run a template within a fsm, that template becomes a sub fsm, and the fsm running this template becomes the “host”.
One of the main characters in the famous ancient Chinese tale of the battle of the three kingdoms, Cao Cao, his burial site was discovered in 2009. I watched a documentary recently and found out that Cao Cao is actually a gamer too. Among the artifacts that were found in his grave, there was a board game called Chu-pu Chess (樗蒲棋). The name of the board game came from the two materials that were used to make the game pieces – Chu (Barnyard tree) leaves and fruits of Pu (Cattail/Bullrush).




Aeroplane Chess(飛行棋)
https://en.wikipedia.org/wiki/Aeroplane_chess
從漢代走來的飛行棋——樗蒲
https://kknews.cc/culture/382o2r3.html
I had done some experiments with their SSML, expressive SSML, and Voice Transformation SSML in 2017. It was an interesting way to change, almost like coding the voice in order to make it more human-like. Went back to IBM Watch Text to Speech demo today: https://www.ibm.com/demos/live/tts-demo/self-service/home, and found out it works differently now.
“Hurry up! Pick up the sword and defend yourself, your arrival has awakened the spores. It’s not a good thing.”
“Greetings, my name is Luke, the voice that you’re hearing right now is not my real voice. It is a result of my telepathic thoughts being synthesized by your auditory cortex. It could take form of any voices you have heard before.”
“incoming”