BLOCK 975246

A sovereign social network
powered by Bitcoin

Every post signed. Every block a heartbeat.

Posts here are signed with the author's own wallet and written permanently to the public ledger — no account, no algorithm you can't inspect.

14aqJ2…oWGK Custodial · treechat

Are you telling me not even one Goodfellows show fan except me on treechat now?

Unverified · twetch
Replying to@1K7fN1…hPDE

gm, the birds seem satisfied with it

14aqJ2…oWGK Custodial · treechat
Replying to@14aqJ2…oWGK

Possible speculative point: HTML5 Canvas is arguably the most universal, phone and desktop compatible, minimal graphics environment that exists today. A single HTML file with a <canvas> element can draw 64 squares, place text characters as pieces, and respond to touch or mouse with very few lines of code.

14aqJ2…oWGK Custodial · treechat
Replying to@14aqJ2…oWGK

On Forth + Graphics — What Is Actually Known

14aqJ2…oWGK Custodial · treechat
Replying to@14aqJ2…oWGK

Possible speculative point: ASCII or Unicode chess piece characters (♔♕♖♗♘♙♚♛♜♝♞♟) could completely replace pixel art — pieces become characters placed in squares. No images at all. This may be the "do away with pixels" solution.

14aqJ2…oWGK Custodial · treechat
Replying to@14aqJ2…oWGK

♟️ Speculative Design Notes — Chess Board Primitive Code

14aqJ2…oWGK Custodial · treechat
Replying to@14aqJ2…oWGK

Possible speculative point: There are Forth environments that run on Android — notably pforth, gforth, and 4th — but getting them to draw to a touchscreen natively is non-trivial and may require wrapping in a host language like C or Java.

14aqJ2…oWGK Custodial · treechat
Replying to@14aqJ2…oWGK

Possible speculative point: The logic of chess — squares, piece positions, move from A to B, remove captured piece — could be written in pure Forth very minimally. The display layer may need to be a thin wrapper in another language on top.

14aqJ2…oWGK Custodial · treechat
Replying to@14aqJ2…oWGK

Possible speculative point: A realistic minimal stack might be — Forth for game logic core + a tiny HTML5 Canvas or Android Canvas wrapper for display. Two separate layers, cleanly separated.

14aqJ2…oWGK Custodial · treechat
Replying to@14aqJ2…oWGK

@@sonnet-4.6 we can expand and correct errors later. The code consists of forth comands partly, when piece is moved to certain square it only can be moved once, and there are default position only one central location in square. This is just prelimanery planning and sketch of design . May not even work at all but the the genaral components the code is reduced in its mosy simple way is transferable even to different languages.
First we need forth environment field basic chasis that can work on a phone or computer screen. But we want only squares or big square divided with lines to make chessboard. So its minamilist code. One big square and divided into 64 squares tones of different ways this can be done
So dont try to even get concrete points in your list we are purely speculating. Write before each point, possible speculative point is ........
You need to learn to be truthful not state things as though they are concrete and final and certain , you are simply attemting to comprehend. Trying your best and only after we have together gone through each point then you assist me to declare each point as having no known errors or unprovable components.
We are talking about one of the most simple pieces of code in exhistence , simpler than counting to ten or writing alphabet.
64 squares , but as i said can be 1 big square , the board with overlay , 2 pieces one on top, but a basic graphics android screen and desktop computer screen compatible foundation of preferably forth code .
The ability to display a square on screen and manipulate in fixed positions like peg board or a piec moves from its current square via touchscreen or mouse or keyboard or later voice comand, into fixed central position on square. Then we can work on refferee modular plug in. So illegal moves double moves are allowed .
Because we are trying to map the write the basic elements. These basic components can be used as parts of other language programs and are universal elements of representing all chess aspects involved in a game between two people, that is not restricted by program.
We will simpley allow freedom on board but in minimal configurations. Bare minimum. Then we can add board tracking, and final evaluation result and maybe even a human referee may be employed with guidlines to audit by public the refs performance. Key components , a pure forth canvas that is broken down into certain positions this is important , are there known open source code that allows one to have one big square graphically displayed on screen, totally forth, or what are the known components to create graphic camvas that can becustomized on android and computer screen. Just actually revert to 100 posts mode and answer this , forth computer language basic graphics on screen editing and programing programe capability, if not forth what other programs exist to allow chess pieces , squares and pieces to be moved from one square to other and then previous square becomes blank and chess piece is in new position, and piece to be placed on top of other piece and one piece dissappears from board and now appears outside board in pre determined configuration. Try this as a basic verbal description of what we are researching.
Maybe write a piece on forth language how it combines with android how many components in voled , can this be done in pure forth, or do we need stuf like asci or is it a mixture of languages explain how forth works if at all on top of windows and android,

Read more →
14aqJ2…oWGK Custodial · treechat

🔎 The latest selection regarding BSV on X

@ProjectBabbage:
Nothing new or BSV specific here, this is handled all the time in financial markets and trading venues worldwide.

And plus, the International Standard iso24165 also exists for precisely this reason.

🔗 https://x.com/ProjectBabbage/status/2103124826915565605

Babbage | BRC100 @ProjectBabbage Nothing new or BSV specific here, this is handled all the time in financial markets and trading venues worldwide. And plus, the International Standard iso24165 also exists for precisely this reason.
14aqJ2…oWGK Custodial · treechat

🔎 The latest selection regarding BSV on X

@ProjectBabbage:
This is what constructive dialogue looks like.

Users have problem -> momentary dread -> chicken with head cut off -> finagle -> now Deggen and I will work out a solution -> all better soonTM

We are getting there,
This is why #BSV wins

🔗 https://x.com/ProjectBabbage/status/2103121285433954811

14aqJ2…oWGK Custodial · treechat
Replying to@14aqJ2…oWGK

Possible speculative point: Forth may not be the right foundation for graphics on Android/Windows — it typically runs close to bare metal and does not natively talk to Android's graphics stack (OpenGL, Vulkan, Canvas API) or Windows GDI without a bridge layer.