dr cavey ⌛️ Profile Banner
dr cavey ⌛️ Profile
dr cavey ⌛️

@cavemanloverboy

2,984
Followers
500
Following
854
Media
11,095
Statuses

distributed systems. cosmology. piña coladas.

Milky Way
Joined October 2021
Don't wanna be here? Send us removal request.
Pinned Tweet
@cavemanloverboy
dr cavey ⌛️
13 days
Excited to share that I’ll be speaking at @SolanaConf this September in Singapore! ☀️ Come hear me ramble about solana programs. Info:
Tweet media one
12
10
122
@cavemanloverboy
dr cavey ⌛️
4 months
@notcapnamerica bleach blonde bad built butch body lmao it burns so much more when it's an alliteration
26
138
4K
@cavemanloverboy
dr cavey ⌛️
2 years
@Doge_e3e @monsterzerososa When I park I usually disassemble my entire vehicle and take it with me so that no part gets stolen. Then, when I get back to the parking lot I simply reassemble the vehicle again to use it.
0
25
563
@cavemanloverboy
dr cavey ⌛️
6 months
@ayeejuju @flvckojamie damn did she actually get divorced
2
0
317
@cavemanloverboy
dr cavey ⌛️
2 years
aaaa i’m a shadowy super coder! got a gig as a shadow engineer w/ @GenesysGo . starting monday! so hyped!
40
12
315
@cavemanloverboy
dr cavey ⌛️
3 months
@frogs4girls yea crazy how humans didn’t have leg hair 5000 years ago
2
0
279
@cavemanloverboy
dr cavey ⌛️
8 months
Gonna put out some more Rust content as per @0xMert_ request. It will be aimed at the intermediate programmer. Starting... now 1/N
14
27
256
@cavemanloverboy
dr cavey ⌛️
2 years
@overtime Ayo mans got lightning hands frfr
0
0
179
@cavemanloverboy
dr cavey ⌛️
2 years
Rustaceans, unite. It's time for mass. Full stack Solana development in Rust has arrived.
22
37
150
@cavemanloverboy
dr cavey ⌛️
1 year
@FinitePhysicist the last digit of 3 is 3
1
2
145
@cavemanloverboy
dr cavey ⌛️
2 months
babe are u ok you’ve barely touched the sense of urgency you should derive from the finitude of your existence
6
24
144
@cavemanloverboy
dr cavey ⌛️
3 months
Very Fast Vanity Program IDs and Token Mints on Solana Let's dive right in. Vanity addresses are usually grinded via a ed25519 keygen program. The schematic of the tight loop in an ed25519 keypair grinder is usually: 1) call to rng (cheap) 2) curve25519 arithmetic (most
Tweet media one
15
34
137
@cavemanloverboy
dr cavey ⌛️
2 years
On-chain bytes are precious. In Rust, the bool type takes up a whole byte despite needing only one bit to be represented. ( See ) I wrote a proc macro that ergonomically gets/sets individual bits in a u8, allowing devs to pack up to 8 bools into one u8.
Tweet media one
12
15
123
@cavemanloverboy
dr cavey ⌛️
2 months
@0xMert_ it's concerning how many people think this was either staged or set up by dems lol
15
0
119
@cavemanloverboy
dr cavey ⌛️
7 months
catchy headline: 17470 token transfers per second achieved on testnet. better read on anon. In january I took the time to do a deep dive on writing efficient solana programs. To put it into practice, I wrote a token program that is zerocopy and no_alloc from end to end. It’s
13
27
115
@cavemanloverboy
dr cavey ⌛️
9 months
Excited to announce I'll be working on this full time The world's first >2-dimensional limit order system I have very high conviction that this is an experiment worth running, as it brings improvements to the capital & operational efficiency of market making on-chain OPOS
@StarportLabs
Starport Labs 🛸
9 months
Welcome to Starport (prev Alexandria), the world's first multi-asset limit order station. Starport revolutionizes trade on-chain by unifying liquidity and providing more expressive and efficient order types previously not possible. Let's dive in!
Tweet media one
2
6
34
19
10
113
@cavemanloverboy
dr cavey ⌛️
2 years
Introducing, a Zipper for your @xNFT_Backpack : a stupidly simple primitive intended to prevent particular forms of MEV and rugs. It's an instruction that checks that the token balances passed into a previous instruction are at least a specified amount.
@armaniferrante
Armani Ferrante 🎒
2 years
@lambda_0x attacker front-runs the victim and flips a bit on data dependent smart contract
3
0
13
8
19
108
@cavemanloverboy
dr cavey ⌛️
2 years
It's been a while since I've touch some good ol solana/anchor and wanted to try to see if I could write a contract with tests 100% in Rust. Presenting token cave, a simple anti-wrench attack & hot wallet protection solution.
Tweet media one
8
21
87
@cavemanloverboy
dr cavey ⌛️
2 years
🧵 1/6 As a developer that is very passionate about high performance systems and crypto, I figured I should make a thread explaining why you should NOT choose Solana for your startup or company.
6
8
102
@cavemanloverboy
dr cavey ⌛️
1 month
ran into this old tweet. ~2.5 years ago i committed to a pivot into software engineering. never thought i’d leave academia. looking back, i see the following: 1) implementing, augmenting, or optimizing several distributed systems and 3 consensus mechanisms 2) handful of sizable
@cavemanloverboy
dr cavey ⌛️
3 years
LFG 2022 is my year
Tweet media one
0
0
9
14
7
104
@cavemanloverboy
dr cavey ⌛️
2 years
@mattysino The txs are being signed by the fund owners. It seems to be a browser or wallet vuln that leaked priv keys. Smart contract not involved.
14
23
102
@cavemanloverboy
dr cavey ⌛️
6 months
I just wrote up SIMD-0130: Dynamic Block Limits This proposal introduces dynamic adjustments to the compute unit (CU) limit of Solana blocks based on network utilization at the end of each epoch. If the average block utilization exceeds 75%, the CU limit will increase by 20%; if
15
25
96
@cavemanloverboy
dr cavey ⌛️
5 months
show the commits or shut the fuck up you snake oil salesman
9
9
98
@cavemanloverboy
dr cavey ⌛️
2 years
Thanks, Santa!
Tweet media one
8
0
103
@cavemanloverboy
dr cavey ⌛️
4 months
Wrote some fun code this evening. Finished const-crypto crate. Lots of goodies relevant to solana devs. everything is const and #[no_std]. shoutout to @Lou_Kamades and @OffchainLabs for their indirect contributions (bs58, sha3)
Tweet media one
5
12
92
@cavemanloverboy
dr cavey ⌛️
2 months
I just really like Solana the system design, the culture, the builders, everything
@metaproph3t
Proph3t
2 months
I just really like Solana the system design, the culture, the builders, everything
141
52
490
10
10
93
@cavemanloverboy
dr cavey ⌛️
18 days
Incredibly excited to be joining the illustrious team at @temporal_xyz to work on exciting problems and improve core infrastructure
@HypoNyms
Ben ⌛
18 days
1/ Today, we're excited to announce Temporal⏳ - @temporal_xyz , a web3-native research & development firm. The full announcement is in S_bstack, but here's the tldr🧵
33
37
218
17
7
94
@cavemanloverboy
dr cavey ⌛️
2 years
oh man cavey cool turns 1. y'all aint ready for year two
Tweet media one
1
4
44
@cavemanloverboy
dr cavey ⌛️
2 years
@jordanbpeterson @elonmusk This is a scam link Jordan
1
0
89
@cavemanloverboy
dr cavey ⌛️
2 years
i feel like a gigabrain rn i just wrote a smart contract with 32 instructions in like a dozen lines modulo imports and boilerplate. There's one point where I use a quadruply nested macro.
Tweet media one
6
5
87
@cavemanloverboy
dr cavey ⌛️
1 year
@webflite @NickFlightX Honestly the one I recorded was better ngl
1
5
88
@cavemanloverboy
dr cavey ⌛️
2 years
jump crypto really boutta hop in with firedancer like
Tweet media one
4
8
82
@cavemanloverboy
dr cavey ⌛️
1 year
@alexkaplan0 It did replicate. It was just diamagnetism tho
0
0
86
@cavemanloverboy
dr cavey ⌛️
6 months
1
0
83
@cavemanloverboy
dr cavey ⌛️
6 months
just got creatine gummies in the mail its over for you hoes
5
4
82
@cavemanloverboy
dr cavey ⌛️
4 months
I got a dm some time ago for help with an issue in a solana program. Dev was hitting default heap limit doing hefty CPIs that made four copies of the same data #Anchor . I covered this topic before in a video. One of the copies can be removed with a better invoke fn. Here it is.
Tweet media one
7
14
82
@cavemanloverboy
dr cavey ⌛️
8 months
now available at
Tweet media one
@cavemanloverboy
dr cavey ⌛️
9 months
I was working offline and couldn't use any explorer to inspect tx logs easily. Made a cli explorer with minimal features. Probably also useful for terminal maxis. Not sure if something like this exists already. If not, will OS and add more features over time.
Tweet media one
2
3
36
7
16
76
@cavemanloverboy
dr cavey ⌛️
2 years
Just bought some chips and got 50% SAMO @samoyedcoin back at @mtnDAO bullish on @mtnPay
4
9
64
@cavemanloverboy
dr cavey ⌛️
2 years
YTD, Solana has had better uptime than the NYSE.
7
9
72
@cavemanloverboy
dr cavey ⌛️
4 months
the default solana program entrypoint function that’s on virtually every mainnet program uses up to 8000 cus when you give it 32 unique accounts — before a single line of business logic absolutely embarrassing. use solana-nostd-entrypoint
@0x_febo
febo
4 months
It turns out we can do better – asset transfer using ~1k CU. This is using a custom entrypoint (nitrate) based on @cavemanloverboy 's solana-nostd-entrypoint plus a few tweaks. The savings in compute are correlated with the number of accounts that the instruction receives – more
Tweet media one
4
6
44
4
7
78
@cavemanloverboy
dr cavey ⌛️
1 year
🐻🐻🐻 ✅ High capacity hard drive attached to Solana ✅ Support for large data archives on Solana ✅ 30x onchain compression on Solana w/ a bit more glass chewing this becomes up to 200,000x reduction of onchain representation (10MB -> 50B) for archival data & stale accounts
2
20
73
@cavemanloverboy
dr cavey ⌛️
1 month
Tweet media one
0
0
72
@cavemanloverboy
dr cavey ⌛️
3 years
TLDR: Shipping a little dev tool soon. Shoutout @mtnDAO I'm new to @anchorlang . I saw this project wanted to understand what this program did. I dl'd the source code, started parsing through it and decided it was taking too long just to get a brief overview of the instructions.
@0xTomoyo
0xTomoyo
3 years
Solana learning project: Introducing anchor-options, a cash-settled European options protocol written in Rust/Anchor
7
31
263
3
16
67
@cavemanloverboy
dr cavey ⌛️
3 years
I am not seeing enough attention on @official_fabric . Look at what Robinhood did to trading volume on NASDAQ/NYSE names. $FAB is Robinhood 2.0: International, Forex, Commodities (and more) Edition. Why? 1/5
3
8
59
@cavemanloverboy
dr cavey ⌛️
2 years
y'all ain't ready
4
5
39
@cavemanloverboy
dr cavey ⌛️
2 years
pixel has "okay google" ios has "hey siri" what's the saga gonna use for the voice prompt? haha. remember it's gotta be >=3 syllables to be good for AI. "hey toly" would be fun @aeyakovenko
25
0
63
@cavemanloverboy
dr cavey ⌛️
2 years
Story time. At 14 years old, my father ventured to this country alone with nothing but the clothes on his back and 3 days of food. He would work hard to make a few dollars an hour, and he would save up money and pay a $20 fee at western union to send his mother some money back
@divine_economy
david phelps 🐮🏰🃏🐘
2 years
takeaways ethdenver: 1. everyone is building on the evm because it’s the access point to the multichain future. it’s won. 2. anyone who cares about consumer use cases cares about arweave. 3. there are still no consumer use cases for crypto, and nobody seems to care
70
34
491
9
7
60
@cavemanloverboy
dr cavey ⌛️
2 years
@AlexHormozi Bad take. Anyone “successful” at 20 is extremely lucky to have emotionally matured or have learned something important from a parent, mentor, book, or traumatic life lesson before literally having a full brain
Tweet media one
1
1
56
@cavemanloverboy
dr cavey ⌛️
2 years
✅first big user-facing smart contract deployed on mainnet
@GenesysGo
GenesysGo
2 years
Well #Solana , it may be late... but we weren't going to leave our terminals until $SHDW Drive was live on Mainnet... and now... IT'S HERE 🚀🚀 - The Shadow Drive CLI and supporting information/docs live in our gitbook (where all GenGo/SHDW info will live)
24
130
419
3
2
61
@cavemanloverboy
dr cavey ⌛️
2 years
This weekend’s project was fun. Collaborated with @_nighthawk69_ and @knox_trades on this one. Pixel art is odd for many reasons; one of these fun and odd properties is that it can be represented with a tiny number of bytes.
4
6
60
@cavemanloverboy
dr cavey ⌛️
3 years
This may be too big an ask, but if y'all get me to 250 followers I will give away this @solexwatchco NFT (2000 supply, mental health charity focus, immaculate vibes). Get me to 500 and I will give out a 2nd. To enter: ✅ Like ✅ Retweet ✅ Follow
Tweet media one
18
38
53
@cavemanloverboy
dr cavey ⌛️
5 months
took some time to write a const pda deriver using a const impl of edwards point decompression. can now derive addresses in const and attach them in an sdk (with zero additional dependencies :P)
Tweet media one
5
4
61
@cavemanloverboy
dr cavey ⌛️
3 months
i just got hit with a 650 bps USD -> EUR conversion fee lol can’t wait for global solana adoption so i can do it for 1-5 bps
8
3
57
@cavemanloverboy
dr cavey ⌛️
1 year
I sleep well every night knowing that if my industry blew up overnight I could open up a pizza shop that slaps
Tweet media one
Tweet media two
14
0
59
@cavemanloverboy
dr cavey ⌛️
1 year
@CamHamm8 @ComplexMusic makes the opposite case -- there are way more artists and songs because of this yet still only 100 spots
8
0
59
@cavemanloverboy
dr cavey ⌛️
2 years
@GretaThunberg oh man she took round 2 too
0
2
57
@cavemanloverboy
dr cavey ⌛️
6 months
sol explorer cli now has some basic account parsing
Tweet media one
5
8
56
@cavemanloverboy
dr cavey ⌛️
1 month
crypto is so centralized — everything interesting is happening on Solana 🤓
3
5
58
@cavemanloverboy
dr cavey ⌛️
2 years
How is on-chain randomness done today?
19
4
47
@cavemanloverboy
dr cavey ⌛️
2 years
🗡🗡🗡 iykyk 🗡🗡🗡 I will say it again for those that weren’t paying attention. Hedera is homeomorphic to Solana with multiple PoH generators. Asynchronous, leaderless, BFT consensus with multiple concurrent block producers. Turbine is built in. Get kbow on it stat.
Tweet media one
14
16
52
@cavemanloverboy
dr cavey ⌛️
1 year
There are a few pieces of code that shipped with the new shadow nft standard that I think are kind of cool 1) const bs58 2) zerocopy-str 3) zerocopy-bitslice
3
12
51
@cavemanloverboy
dr cavey ⌛️
3 years
I've been eyeing the @solsunsets collection for a while. There are some really sick pieces in the collection with erupting volcanoes and rockets, but this one touched my soul for some unknown reason.
Tweet media one
8
5
49
@cavemanloverboy
dr cavey ⌛️
6 months
client implementation aside, imagine how unusable solana would be if every program used 10x more cus. Now, imagine the opposite... Incentivize efficient programs and accurate compute unit requests. step 1 before anything like SIMD-110 imo. 1.18 is the beginning of this.
11
2
46
@cavemanloverboy
dr cavey ⌛️
5 months
revertible state in banks client program testing just got a lot sexier 🥵🥵🥵
Tweet media one
9
4
54
@cavemanloverboy
dr cavey ⌛️
2 years
Just wrote the fastest open source kDTree implementation ama
4
3
44
@cavemanloverboy
dr cavey ⌛️
6 months
officially a senior, engineer
Tweet media one
11
3
55
@cavemanloverboy
dr cavey ⌛️
19 days
could never be in a big city, at least not one far from nature forever a PNW maxi
Tweet media one
Tweet media two
Tweet media three
8
0
53
@cavemanloverboy
dr cavey ⌛️
2 months
@el33th4xor absolutely terrible take lol. lone gunman hypothesis is quite reasonable in america given rates of school/mall/festival shootings imo lol. I’ve personally gone to festivals with unfortunate endings.
12
0
54
@cavemanloverboy
dr cavey ⌛️
1 year
@jarredsumner Putting the micro in microsoft
0
0
53
@cavemanloverboy
dr cavey ⌛️
2 years
My all time favorite meme from CT comes from none other than @mattysino Got this one saved locally in my favorites
Tweet media one
2
4
52
@cavemanloverboy
dr cavey ⌛️
1 month
3x315 bench. matched PR at this weight from 4 years ago at lower bf% higher
5
2
52
@cavemanloverboy
dr cavey ⌛️
5 months
Solana will win
4
3
51
@cavemanloverboy
dr cavey ⌛️
2 years
I really really mean it Y'all ain't ready for cavey2.0 So much shit about to go down late 2022 and all of 2023
4
3
50
@cavemanloverboy
dr cavey ⌛️
2 years
I got a few terabytes to store datasets for reproducible scientific analysis pipelines
@0xDon0
0xDon || ◎⬡◎ || 🧱
2 years
Why @GenesysGo $SHDW is being treated like a sh*tcoin is beyond me. I just uploaded 3.8GBs for .95 SHDW. Unreal utility for @solana_devs
18
39
217
2
4
38
@cavemanloverboy
dr cavey ⌛️
2 years
Bringing this one back
5
7
48
@cavemanloverboy
dr cavey ⌛️
2 years
Alright I’m doxxing
Tweet media one
3
2
46
@cavemanloverboy
dr cavey ⌛️
2 months
bitcoin's halving schedule was a mistake lol
@HardhatChad
Hardhat Chad
2 months
There is a (fixed supply) middle way
Tweet media one
13
25
165
4
8
48
@cavemanloverboy
dr cavey ⌛️
2 months
young generation is crazy dawg, turns out my 3yo nephew is a blockchain expert
Tweet media one
10
2
49
@cavemanloverboy
dr cavey ⌛️
3 years
Poker Night at @mtnDAO
Tweet media one
5
0
44
@cavemanloverboy
dr cavey ⌛️
2 years
This means that any @SolanaMBS NFT can be represented fully on-chain and uploaded in a single tx to an account along with any metadata! As a PoC, we deployed a testnet contract and uploaded @knoxtrades ’ monkey (with permission).
5
6
41
@cavemanloverboy
dr cavey ⌛️
2 years
Who is going to Miami hacker house in April!?
11
2
44
@cavemanloverboy
dr cavey ⌛️
2 years
the pseudocode poh in the firedancer solana specs repo uses a padded "WAO" for the mixin hash. for the culture @fd_ripatel @armaniferrante
Tweet media one
3
4
47
@cavemanloverboy
dr cavey ⌛️
2 months
job’s not done. accelerate.
3
5
46
@cavemanloverboy
dr cavey ⌛️
2 years
I chose Sdrive not just bc of GG/Solana but bc I had a big file and thought to myself: What is the fastest/easiest/cheapest way to upload a big file and get a URL? For small files there’s free solns. But for this I just had to sign a tx, and drag and drop. No name/cc/cvv/zip
@GenesysGo
GenesysGo
2 years
Ngl… when @CavemanLoverBoy showed what he had uploaded I geeked out so hard. Now I’m slightly obsessed with this… $SHDW Drive as a vehicle for scientific advancement would be so personally fulfilling I can’t even begin to describe.
2
5
44
5
7
39
@cavemanloverboy
dr cavey ⌛️
1 year
my gf had this dream that I hooked up a cake (a physical baked good (?)) to Solana and made it programmable (???) so long as >2/3s of the cake remained literally byzantine fault tolerant cake
9
3
45
@cavemanloverboy
dr cavey ⌛️
1 year
it's march 2023 and I still can't send SOL + mutiple SPL tokens in a single transaction natively in wallet it's been my little litmus test since 2021 for progress and the wallet space has failed it horribly. But maybe I'm just unaware of a wallet out there that supports this?
14
5
43
@cavemanloverboy
dr cavey ⌛️
2 years
It’s been an incredible experience working with GenesysGo go so far because every single person on the team has an impressive level of mastery at something (except for @tracy_codes who is good at everything somehow) and it’s all complementary. I feel like Ant-Man on the Avengers
@GenesysGo
GenesysGo
2 years
It's been a hell of a week... @CavemanLoverBoy deploys his first user-face smart contract and @khaIilnafis / @tracy_codes drop a CLI & SDK they built from the ground up. Seriously... the more this team comes together, the more excited I get for the future of #Solana and $SHDW
1
6
52
3
7
44
@cavemanloverboy
dr cavey ⌛️
1 year
Yesterday I finally sat down and finished my new kdtree lib - O(1) mem + zero storage overhead - zero copy deser - fast short circuit periodic boundary query - noncontiguous k query support - Bindings for C/Julia/Python - 10x speedup over scipy build
1
3
45
@cavemanloverboy
dr cavey ⌛️
4 months
every day, wake up and make solana a few bps faster or more efficient. in 2-5 years we will indubitably and unanimously be the best L1 on the planet. it won’t even be close.
@deanmlittle
Dean 利迪恩 (🍍,🇹🇼) | sbpf/acc
4 months
3
0
8
3
3
45
@cavemanloverboy
dr cavey ⌛️
2 months
hit 325x1 on bench today very close to all-time PR of 335x1
13
2
46
@cavemanloverboy
dr cavey ⌛️
11 days
mid 5 digit TPS has been achieved internally
3
3
46
@cavemanloverboy
dr cavey ⌛️
3 months
i wanna put out like 3 fun code tweets in the next 2-3 weeks related to: 1) program id grinder 2) Arc being slow 3) efficient locking and alternatives here’s a peek at the first: i wrote a program id grinder which, with gpu + fd_bs58 + secret optimization that’s been in front
9
4
46
@cavemanloverboy
dr cavey ⌛️
1 year
@BillyM2k Man remembered Batman but not his family lol
1
2
44
@cavemanloverboy
dr cavey ⌛️
2 months
also wrote my own rpc client over the weekend bc fuck tokio, solana-sdk, and long ass compile times. i wanna bring it down under 5s.
@cavemanloverboy
dr cavey ⌛️
2 months
inspired by solana’s admin rpc service, I wrote a dead simple ipc server library i needed for something. fully nonblocking without a dedicated server thread. just a handle to poll & process periodically. can implement custom api in minutes. with 17 deps, compiles in seconds.
0
1
13
6
2
45
@cavemanloverboy
dr cavey ⌛️
3 months
growing up is realizing aisle > window
15
0
43
@cavemanloverboy
dr cavey ⌛️
15 days
@ChShersh ah yes because 10x devs always put binary trees in sql tables
2
0
44
@cavemanloverboy
dr cavey ⌛️
4 months
making solana a little faster & better every day
@HypoNyms
Ben ⌛
4 months
. @cavemanloverboy and I are starting to experiment with TPU QOS algorithms to defeat network congestion. FugJZ has two, somewhat simple firewall rules. Can anybody guess what they are?
Tweet media one
10
6
39
4
3
42