TheBenMeadows (@TheBenMeadows) header
TheBenMeadows (@TheBenMeadows) profile picture
Joined September 2019
Photo by TheBenMeadows (@TheBenMeadows)Photo by TheBenMeadows (@TheBenMeadows)Photo by TheBenMeadows (@TheBenMeadows)Photo by TheBenMeadows (@TheBenMeadows)Photo by TheBenMeadows (@TheBenMeadows)Photo by TheBenMeadows (@TheBenMeadows)Photo by TheBenMeadows (@TheBenMeadows)Photo by TheBenMeadows (@TheBenMeadows)Photo by TheBenMeadows (@TheBenMeadows)Photo by TheBenMeadows (@TheBenMeadows)
Bitcoin Ordinals: A Way to Save 50-80% When Inscribing SVGs Four days ago, I posted an idea: would it be feasible to inscribe compressed SVG files (SVGZ) for a savings of 60-70% (or more)? As of yesterday, I have the answer... ⬇️ xitter.cf/TheBenMeadows/status/1…
Bitcoin Ordinals: SVG vs SVGZ When creating art specifically to store on-chain, I prefer to create vector art. While I love the aesthetic of dither masters like @0xdiid, there is something very satisfying about the pixel-perfect crispness of a vector image that will not pixelate despite being resized. This is why every piece that I have put on-chain (both on Ethereum and Bitcoin) has been an SVG. This weekend, I had a thought about SVGs and #Bitcoin #Ordinals. I was working with an SVG piece that, even after I had simplified the piece significantly, was coming in over 100 KB. If I compressed the SVG by using the SVGZ format (essentially a GZIP'ed version of an SVG), the file size was reduced to around 30 KB. Modern web servers can serve SVGZ files just as easily as uncompressed SVGs (almost - I'm trying to stay out of the technical weeds with this initial post). I inscribed a test image over the weekend. However, the SVGZ isn't viewable on @ord_io, @trygamma, @MagicEden, or ordinals.com. Instead, you get a standard error. It appears that the sites are handling the SVGZ as a standard SVG and not decompressing the data properly (this is not uncommon since SVG and SVGZ share the same MIME type). Here is my question and proposal. If we made it so that SVGZ inscriptions could be viewed more easily, it would reduce the size of the inscription by a very large amount (more than half). I can think of two solutions: 1) Use a JS library (like pako) to decompress the SVGZ (essentially, you still wouldn't be able to see the base inscription, but you would be able to see the recursive editions as if they were standard SVGs). I haven't gone too far down this rabbit hole, but it's an interesting idea that could save artists a lot of money over the long term. techblogs.42gears.com/extrac… 2) Have major Ordinals sites and marketplaces display SVGZ files correctly. I think this is the simpler option, technically, but might be harder from a coordination standpoint. I would love to hear what other people think. 🙏
51
27
1
330
30,290
I think I clicked a bit too aggressively (the button came off in my hand)... 😆
2
10
352
Squint 0.9.9 is out, and it is now on the Mac App Store. 🎉 It's my free Mac app for shrinking photos from the Finder menu - it keeps the colors, keeps the HDR from iPhone photos, and drops your location. One ask: if you use it (or just like it), a star on GitHub would help a lot. Homebrew only accepts an app into its main catalog once the repo has enough stars (225 when the developer submits it), and that would make it a plain "brew install --cask squint". 🙏 GitHub: github.com/mdws-org/squint App Store: apps.apple.com/app/id6823994…
4
9
365
.@AbstractChain shuts down on December 15, so I reissued "Phthalo Tunnel" on Ethereum - now fully on-chain, with no contract owner, and sent to the same wallets that held it. Details in the article below ⬇️
1
1
14
295
Prayer Book v1.4.0 is out (my NetNewsWire theme). It now shows a feed's podcast audio and video in NetNewsWire 7.3, and on the phone the text is set ragged right so the word spacing stays even. 📖 Free: github.com/mdws-org/nnw-pray…
1
12
318
GM 🏜️ Still taking photos on top of roofs. 📷
8
1
32
693
GM & Happy Monday 🏜️ I built a tool so that you can see everything that's been minted with ABX (by @artblocks_io) in one place: abx.thebenmeadows.com/ If you want to know more about other tools I built on and for ABX over the past few days, see the linked article.
After minting hollerith on ABX in Marfa, I kept going: an explorer for everything deployed with ABX, an independent checker for ABX FS (in Rust), and a fork of find3r that loads about 3x faster and resolves ENS v2 names. The whole story below ⬇️
7
7
29
520
Introducing Under the Influence 10,000 onchain generative GIFs from 100 algorithms, all built on an artwork you might recognize.
55
100
39
263
24,006
My wife (@laurencmeadows) released her 13th song yesterday, "Crushing." It's one of my favorites. Not only is it catchy, but it's a love song about me. How many people can say they've had a love song written about them? Super proud of my wife. 🖤 Give it a listen. 🎧 youtu.be/78s9H3icawg
1
2
19
831
After minting hollerith on ABX in Marfa, I kept going: an explorer for everything deployed with ABX, an independent checker for ABX FS (in Rust), and a fork of find3r that loads about 3x faster and resolves ENS v2 names. The whole story below ⬇️
7
3
1
32
1,133
I rebuilt my #DailyMuse site today. All 183 days from 2024 are there, and all 231 pieces this time (the old site missed a few), made from the original files instead of compressed copies. It also has the videos, each day's original post, and links to the pieces I later minted. dailymuse.thebenmeadows.com
3
3
15
362
GM At our current rate (~8 clicks per second, <1 hour of clicking per day), we should be able to comfortably hit 1M clicks before Christmas. 🎄
10
1
19
636
Look what showed up in the mail today! 🖤 Thanks, @VinnieHager 🙏
3
1
1
24
1,483
Henry Cohn added 747 of my Grassmannian packings to his MIT table (he has since beaten 44 of them himself). The problem: spread N lines or planes as far apart as possible in higher dimensions. Some records dated to 1996. Open data + exact checker: cohn.mit.edu/grassmannian/#2…
3
9
321
His reference list now has both versions of the data set ([24] and [25]). Grateful he took the time to check them.
1
39
For this video, I asked used AI to turn the “I voted” sticker into a video. It’s getting scary good.
1
2
65
@TheBenMeadows ❤️❤️ The print👇and the hollerith punch card that is on-chain on Ethereum via @artblocks_io ABX. All can be viewed at: hollerith.thebenmeadows.com
1
1
10
106
Squint is now on the Mac App Store! 📸 It's still free, and it's listed as Squint Image Optimizer. If you'd rather install apps from the App Store than download them from GitHub, this is the easy way to get it. 🔗⬇️
I made a free Mac app for shrinking photos: Squint. Right-click an image in Finder and it gets smaller - without washing out the colors, losing the HDR from your iPhone photos, or keeping your location. 📸 I've been using it daily for over a month, and felt like it is finally ready to share. 🔗⬇️
3
2
15
693
For anyone who wants to go deeper on Birds: I put the code behind my Birds Planner write-up on GitHub. birds-forecast has the layout formula, a script that checks it against every recent observation on-chain (400 of 400 so far), and the simulations behind the cost numbers. Read-only, no keys. birds-observer is the bot that collects them. I ran it live from a fresh wallet: 8 new pairs, no duplicates, and the 17 bundles that missed their block cost nothing. Thank you to @mungimungimungi for the corrections on manual moves - the repo is better for it. Run it, break it, and tell me what I got wrong. 🐦 github.com/TheBenMeadows/bir… github.com/TheBenMeadows/bir…
Birds by @nicedayJules and @mungimungimungi picks its next layout from the previous block's hash - so you can see who lands next before you observe. I wrote up how it works and built a small planner for it. 🐦
2
1
15
587