Skip to content

Instantly share code, notes, and snippets.

View ravachol70's full-sized avatar

ravachol ravachol70

View GitHub Profile
@ravachol70
ravachol70 / Andromache3.md
Last active April 28, 2023 18:44
The Three-Minute Andromache

ACT 1, SCENE 1

ANDROMACHE: I'm Andromache, wife of Hector, the great Trojan hero. My son Astyanax is all I have left of him, and we're now prisoners of the Greeks.

(HERMIONE enters)

HERMIONE: I'm Hermione, daughter of the Greek king Menelaus. I demand that you give up your son to me.

ANDROMACHE: (Protectively) No, I can't let you take my son away from me. He's all I have left of Hector.

@ravachol70
ravachol70 / noether.sol
Last active July 11, 2023 16:51
Noetherian Rings in Solidity
pragma solidity ^0.8.0;
interface INoetherianRing {
function isNoetherian() external returns (bool);
function groebner(bytes calldata _polynomialIdeal) external returns (bytes memory);
function hilbertSeries() external returns (bytes memory);
function primaryDecomposition(bytes calldata _polynomialIdeal) external returns (bytes memory);
function minpoly(bytes calldata _algebraicElement) external returns (bytes memory);
function quo(bytes calldata _polynomialIdeal) external returns (address);
function radical(bytes calldata _polynomialIdeal) external returns (bytes memory);
@ravachol70
ravachol70 / se-qualificando-interpretatur.sol
Last active July 9, 2023 04:22
Gadamer, Ricoeur, Peirce w/Kojève
pragma solidity ^0.8.0;
contract PhilosophicalContract {
uint256 public philosophicalScore;
struct Inflection {
bool active;
bytes blob;
}
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
interface IInflectionHandler {
function handleInflection(uint256 id, string calldata ipfsHash) external returns (bool);
}
library IPFS {
struct CID {
bytes32 hash;
@ravachol70
ravachol70 / relevance.sol
Last active August 12, 2023 13:48
Relevance over order
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
interface INoetherianRing {
// NoetherianRing interface functions
//
// Implement Bergsonian concepts using helper functions.
}
interface IInflectionHandler {
@ravachol70
ravachol70 / obviation-existence.sol
Created September 14, 2023 23:13
Paperasse de bureau
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract ExistentialContract {
address private creator; // The creator of this contract
enum FreedomType { Public, Private }
FreedomType public freedom;
@ravachol70
ravachol70 / mmc.sol
Created September 17, 2023 00:07
"Mini" micro-cartelism
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract MicroCartelBidding {
address public owner; // The owner of the bidding contract
address[] public cartelMembers; // Addresses of cartel members
uint public highestBid; // Highest bid amount
constructor() {
owner = msg.sender;

Prologue to Exchange

In the realm of digital algorithms, multifunctionality extends itself across time and data, seamlessly adapting to various contexts within the information ecosystem. Within the framework of exchange, a decentralized network flourishes, encompassing the multifunctionality of applications, digital contracts, encoded intentions, dynamic interactions, and problem resolution. Each functionality, despite the risk of communication error, elaborates on a running contradiction, assuming self-endowed virtual property rights at both ends of technical recognition, or at least ownership of some aspect of the transaction.

This functionality constitutes a fungible account of counterparty interplay. For every value proposition, we infer the riskable and undoable semantics of agreements made within the global economic policy framework (via ontologies, rings, etc.), which can be categorized as follows: Proof of Work (PoW) and Proof of Stake (PoS).

Proof of Work: Witchcraft/Gflops, cryptography, ops

@ravachol70
ravachol70 / micro-cartel-bidding.sol
Created October 20, 2023 12:21
Mini Micro-Cartelism in a Nutshell
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract MicroCartelBidding {
address public owner; // The owner of the bidding contract
address[] public cartelMembers; // Addresses of cartel members
uint public highestBid; // Highest bid amount
constructor() {
owner = msg.sender;
digraph D {
node [shape=box, style=filled, color=lightblue];
rankdir=TB;
// Gadamer-related elements
Gadamer_Resists [label="Gadamer Resists"];
Hermeneutic_Cycles [label="Hermeneutic Cycles"];
Money_And_Debt [label="Money and Debt"];
Gadamerian_Ricoeurian_Hermeneutics [label="Gadamerian Ricoeurian Hermeneutics"];
Textual_Interpretation [label="Textual Interpretation (Code)"];