Why gherkin?
Gherkin scenarios are composed of three elements. Given, when, then. These three elements are precisely, the same elements in every finite state machine transition.
Given that the machine is in state X, when the machine receives event Y, then the machine goes to state Z.
What this means is that gherkin is a language for specifying finite state machines. And every computer program ever written is a finite state machine. Finite state machines are Turing complete. Therefore gherkin is a sufficient language for specifying any software system.
Having said that, gherkin may not be the best way to express things like wire frames, aesthetics, and the typical creative artwork of graphical user interfaces.
Grieving the loss of one of my best friends, Jim Lovell. His extraordinary legacy is cemented by many space missions: Gemini VII, Gemini XII, Apollo 8 and Apollo 13.
Our mutual respect had no limits. The Gemini XII mission we flew together paved the way for the Apollo missions.
Heartfelt condolences to Jim’s family.
Farewell Jim. You will be missed, my friend. Godspeed!
📢 CheckSig lancia la prima soluzione di #staking cripto per l’Italia con gestione fiscale integrata, che consentirà agli investitori di guadagnare dallo staking di #Ether e #Solana in modo semplice e sicuro.
🔗 Leggi il comunicato stampa: https://t.co/S47HMR8IJQ
.@bitwise securing half a billion USD of #bitcoin with a sigle key P2PKH is shocking.
@coinbase and @hosekiapp providing/approving this setup is criminal.
We offer proper multi-sig Proof-of-Reserves custody to ETF issuers _for free_, see https://t.co/j1JHuwmaAO
@hongkim__
Mi sono fatto 4 Thanksgiving negli Stati Uniti, mangiando tacchino ripieno, Pumpkin pie e melanzana alla parmigiana, ché le tradizioni del Middle West sono molto più elastiche di quello che la gente possa pensare.
È un Thread su come comprare una macchina usata negli USA.⬇️