Rónán!

1.7K posts

Rónán! banner
Rónán!

Rónán!

@ronanyeah

dev \ projects: https://t.co/oSvxEyK1IM

☘️ شامل ہوئے Aralık 2009
2K فالونگ1.1K فالوورز
Rónán!
Rónán!@ronanyeah·
@_smbrian Advanced typescript isn't much easier than rust anyway
English
0
0
0
56
BL
BL@_smbrian·
Just realized I haven’t written a single line of Python in 3 months. Because most of the Sui tooling is Rust/Typescript, I’ve switched over to TypeScript for most offchain stuff. Onchain dev is all Sui Move, and now I’m starting to learn Rust. Pray for me.
English
13
3
45
2.4K
Rónán!
Rónán!@ronanyeah·
@A_cRyPtIc_one @Silverhard_ @suilendprotocol @steammfi @0xrooter This is a useful tool but since it does batches of 500, the BRICK airdrop would have required 1000+ transactions. Another you reason you may not want to airdrop directly like this is to require recipients to manually claim to prove wallet liveness or community engagement.
English
1
0
2
19
Silverhard(zone arc)
Silverhard(zone arc)@Silverhard_·
Airdrop to 1M wallets? Most protocols would collapse under the load with excessive gas costs, storage space and backend chaos. Large Protocol managed it with 80MB CSV, 64MB merkle tree and onchain verification. Here’s how it works 👇 Overflow series 19🧵
Silverhard(zone arc) tweet media
English
32
21
226
34.9K
Rónán!
Rónán!@ronanyeah·
@b1ackd0g Almost as hard to get as post.shit
English
0
0
2
70
Sam Blackshear
Sam Blackshear@b1ackd0g·
It turns out .post is a TLD, but only for official postal service business. RIP dreams of shit dot post
English
11
3
69
10K
Rónán!
Rónán!@ronanyeah·
@0xrooter I think Sui is currently at a slight disadvantage for this kind of experimentation because creating multiple coins from a single contract is not possible
English
0
0
1
75
HealthyDegen
HealthyDegen@healthydege·
I have a confession to the devs in the space. double up has secretly been developing an mmo and wasted a huge amount of resources into making it happen. Dm me if someone wants to take over my dreams of making sui friends great again
English
15
1
42
1.9K
Kostas Kryptos
Kostas Kryptos@kostascrypto·
@ronanyeah It’s definitely working! Please add an option for mobile devices (like a button for flags as we don’t have ctrl)
Kostas Kryptos tweet media
English
3
0
3
153
Rónán!
Rónán!@ronanyeah·
Stateless Probabilistic Minesweeper Done! @kostascrypto The SAT solving is implemented with the `varisat` Rust crate, and is provided to the webapp as WASM. Code and demo links 👇
Rónán! tweet mediaRónán! tweet media
Kostas Kryptos@kostascrypto

Stateless Probabilistic Minesweeper A relatively easy random challenge (or not so easy, I 'm actually curious): Prize: Live X podcast between @themoveguy (creator of Move book) and myself to the first person who will implement the following: In this Minesweeper variant: The board’s mines are not fixed upfront and hidden cells have no remembered state between moves. - Every time you reveal a cell or query a hidden cell, its state (mine or safe) is sampled fresh, based only on the currently revealed visible state. - The number shown on any revealed safe cell reflects the actual number of adjacent mines consistent with the visible board and the current random sampling. - The algorithm must ensure every sampled board state satisfies all revealed clues, without contradiction. - No persistent assumptions or stored states exist for hidden cells; all sampling and consistency checks happen dynamically on demand. - On each user's move, sample (roll) the mine/safe state of the chosen cell and any relevant neighbors freshly, constrained only by the currently revealed board. - Ensure the sampled assignment of mines and safes across the board is globally consistent with all visible clues (numbers on revealed cells). - Maintain logical consistency without remembering any hidden cell’s prior assignments. - Support configurable per-cell mine probabilities and their conditional neighbor dependencies. - Automatically deduce forced mines or safe cells when only a single consistent choice exists. - Implement flood fill to reveal safe neighbors of zero-valued cells. - Guarantee the first click is always safe, so we can have a game. - Provide interactive gameplay in a website. - Explain the algorithm clearly and provide a Python or JS script. Bonus - Integrate efficient algorithms to prune impossible assignments early during sampling. - Explore approaches like constraint satisfaction problem (CSP) solvers or SAT solvers adapted for stateless sampling. - Provide a solver assistant suggesting moves with minimal risk based on fresh sampling. - Implement as a Sui smart contract, using Sui's Native Randomness and No Nautilus, MPC or ZK (no cheats). - For math nerds: if that game is not possible mathematically, provide a proof.

English
4
3
33
2.3K
Rónán!
Rónán!@ronanyeah·
@levelsio In your case, the HTML is the state (alongside any global+local JS assignments in use)
English
0
0
0
1.6K
@levelsio
@levelsio@levelsio·
I swear I'm not complete sure I've never used React etc but I vaguely know that it means smth like when you press a button some data property changes and that data is tied to an interface like a label or button etc and that then auto changes If it's that, I do that myself with jQuery but I don't need to do it a lot cause my apps quite simple
Joe Flateau 👨🏻‍💻 🏒🇺🇸@joeflateau

@MattiSchroder @levelsio He knows what state is. It’s a joke

English
164
25
1.4K
461.7K
Rónán!
Rónán!@ronanyeah·
@kostascrypto These are reasons it is technically possible, not reasons it is a good product idea
English
1
0
9
621
Kostas Kryptos
Kostas Kryptos@kostascrypto·
10 reasons why you should build a crypto Tinder, honestly there is everything you need in Sui, and even more: a) fast slide left-right (seamless sub second finality) b) web 2.0 experience (zkLogin, sponsored transactions) c) preview profiles (confidential NFTs, time capsules) d) photo/video large storage (Walrus + Seal) e) user updateable bio (dynamic NFTs) f) subscriptions (Seal access policies) g) confidential matching and data analysis (Nautilus and Zero Knowledge api) h) instant surprise matching (native randomness) i) send gifts 🎁 (SuiNS, slush wallet donate) j) other cool goodies (internetless chat, SuiStream p2p video, gasless p2p via ZK tunnels)
English
49
30
267
12.1K
Noah 🎈
Noah 🎈@redacted_noah·
Solana rewrite in nodejs and call it snaildancer
English
13
1
49
30.1K
Rónán!
Rónán!@ronanyeah·
In progress
Rónán! tweet media
Kostas Kryptos@kostascrypto

Stateless Probabilistic Minesweeper A relatively easy random challenge (or not so easy, I 'm actually curious): Prize: Live X podcast between @themoveguy (creator of Move book) and myself to the first person who will implement the following: In this Minesweeper variant: The board’s mines are not fixed upfront and hidden cells have no remembered state between moves. - Every time you reveal a cell or query a hidden cell, its state (mine or safe) is sampled fresh, based only on the currently revealed visible state. - The number shown on any revealed safe cell reflects the actual number of adjacent mines consistent with the visible board and the current random sampling. - The algorithm must ensure every sampled board state satisfies all revealed clues, without contradiction. - No persistent assumptions or stored states exist for hidden cells; all sampling and consistency checks happen dynamically on demand. - On each user's move, sample (roll) the mine/safe state of the chosen cell and any relevant neighbors freshly, constrained only by the currently revealed board. - Ensure the sampled assignment of mines and safes across the board is globally consistent with all visible clues (numbers on revealed cells). - Maintain logical consistency without remembering any hidden cell’s prior assignments. - Support configurable per-cell mine probabilities and their conditional neighbor dependencies. - Automatically deduce forced mines or safe cells when only a single consistent choice exists. - Implement flood fill to reveal safe neighbors of zero-valued cells. - Guarantee the first click is always safe, so we can have a game. - Provide interactive gameplay in a website. - Explain the algorithm clearly and provide a Python or JS script. Bonus - Integrate efficient algorithms to prune impossible assignments early during sampling. - Explore approaches like constraint satisfaction problem (CSP) solvers or SAT solvers adapted for stateless sampling. - Provide a solver assistant suggesting moves with minimal risk based on fresh sampling. - Implement as a Sui smart contract, using Sui's Native Randomness and No Nautilus, MPC or ZK (no cheats). - For math nerds: if that game is not possible mathematically, provide a proof.

English
3
0
14
1.8K
Kostas Kryptos
Kostas Kryptos@kostascrypto·
Stateless Probabilistic Minesweeper A relatively easy random challenge (or not so easy, I 'm actually curious): Prize: Live X podcast between @themoveguy (creator of Move book) and myself to the first person who will implement the following: In this Minesweeper variant: The board’s mines are not fixed upfront and hidden cells have no remembered state between moves. - Every time you reveal a cell or query a hidden cell, its state (mine or safe) is sampled fresh, based only on the currently revealed visible state. - The number shown on any revealed safe cell reflects the actual number of adjacent mines consistent with the visible board and the current random sampling. - The algorithm must ensure every sampled board state satisfies all revealed clues, without contradiction. - No persistent assumptions or stored states exist for hidden cells; all sampling and consistency checks happen dynamically on demand. - On each user's move, sample (roll) the mine/safe state of the chosen cell and any relevant neighbors freshly, constrained only by the currently revealed board. - Ensure the sampled assignment of mines and safes across the board is globally consistent with all visible clues (numbers on revealed cells). - Maintain logical consistency without remembering any hidden cell’s prior assignments. - Support configurable per-cell mine probabilities and their conditional neighbor dependencies. - Automatically deduce forced mines or safe cells when only a single consistent choice exists. - Implement flood fill to reveal safe neighbors of zero-valued cells. - Guarantee the first click is always safe, so we can have a game. - Provide interactive gameplay in a website. - Explain the algorithm clearly and provide a Python or JS script. Bonus - Integrate efficient algorithms to prune impossible assignments early during sampling. - Explore approaches like constraint satisfaction problem (CSP) solvers or SAT solvers adapted for stateless sampling. - Provide a solver assistant suggesting moves with minimal risk based on fresh sampling. - Implement as a Sui smart contract, using Sui's Native Randomness and No Nautilus, MPC or ZK (no cheats). - For math nerds: if that game is not possible mathematically, provide a proof.
Kostas Kryptos tweet media
English
23
5
98
10.5K
Rónán!
Rónán!@ronanyeah·
Was trying to find this tool and cannot believe this worked
Rónán! tweet media
English
0
0
5
501
Rónán!
Rónán!@ronanyeah·
@uberboyo F1 drivers also seem to peak <30
English
0
0
1
310