Sign in

Ira Greenberg

@iragreenberg.bsky.social
390 followers 405 following 154 posts

Artist/Professor/Director SMU, EmProps Co-founder, Processing Author, BrainDrops, BrightMoments, Verse, Feral File, linktr.ee/iragreenberg

PostsRepliesMedia
Ira Greenberg @iragreenberg.bsky.social · 27/02/2025
Creative Coders/Generative Artists/Web3 Creatives & Technologists Fantastic opp: apply.interfolio.com/163859 Please R/T 🙏 #CreativeCoding #GenerativeArt #Web3 #AIArt #Coding #CreativeTech #DigitalArt #AI #MachineLearning #CreativeAI #Metaverse #NewMediaArt #ComputationalArt #BlockchainArt
apply.interfolio.com
Apply - Interfolio {{$ctrl.$state.data.pageTitle}} - Apply - Interfolio
050
Ira Greenberg @iragreenberg.bsky.social · 08/02/2025
Humanity has two universal true adversaries: death and disease. All the rest are manmade. I’m betting on ASI to help us collectively come to this realization; that, or the aliens.
060
Ira Greenberg @iragreenberg.bsky.social · 07/02/2025
One of the very worst myths in western civilization is the desire for retirement. It would be much healthier (for the individual and society) to consider lifespan as a state of continuous engagements and growth.
030
Ira Greenberg @iragreenberg.bsky.social · 02/02/2025
Once more people begin thinking natively-AI, I predict anxiety of machine takeover will reduce. The real threat will remain human nature.
060
Ira Greenberg @iragreenberg.bsky.social · 01/02/2025
In the last few months boundaries between creative practice, engineering and entrepreneurship have all but disappeared for me. If coding originally presented me with a multidimensional paintbrush, AI is unlocking an ultra-dimensional wand.
020
Ira Greenberg @iragreenberg.bsky.social · 31/01/2025
It’s a general purpose AI framework.
110
Ira Greenberg @iragreenberg.bsky.social · 31/01/2025
Been very, very busy with some new software dev projects.
110
Reposted by Ira Greenberg
John F Simon Jr @jfsjr.bsky.social · 23/01/2025
New work in a new show - a 14 minute AI and generative video @iragreenberg.bsky.social is in this show, too.
0191
Ira Greenberg @iragreenberg.bsky.social · 08/01/2025
Building software now (w AI) feels like playing old text adventure games (e.g., Zork). Sitting at a coffee shop, people watching me from a distance probably think I'm gaming, as I'm so completley caught up in the drama of this emergent, unfolding adventure. Creative coding is now fully realized!
150
Ira Greenberg @iragreenberg.bsky.social · 30/12/2024
Throughout 2025, I plan to drop longer form, narrated demonstrations on new ProtoByte features. youtu.be/TmQ7lezJcHQ
youtu.be
ProtoByte Development Notes: Advanced Interactivity
YouTube video by Ira Greenberg
030
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
Gearing up for an an insanely ambitious project developing an open source, modular agentic platform, combining tons of frameworks. The goal is both to learn the complete stack and hopefully create something useful. There is no bigger dopamine spike for me than complex learning curves.
020
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
9/ By providing a specialized, TypeScript-native solution for soft-body physics and interactive mesh manipulation, ProtoByte.ts offers something unique and valuable to the web graphics community.'
010
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
8/ The library fills a gap between: Full game engines (Babylon.js) General graphics libraries (Three.js) Physics engines (Matter.js, Cannon.js)
100
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
7/ Developer-Friendly: Clear separation of concerns Modular architecture Extensible base classes Well-documented code Easy integration with Three.js
100
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
6/ Novel Features: Integrated normal map generation Smart texture mapping on deforming surfaces Intuitive mesh rotation system Influence radius for node manipulation Built-in visualization tools
100
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
5/ Specialized Niche: While Three.js and Babylon.js are general-purpose engines ProtoByte.ts focuses on a specific, underserved area Perfect for creative coding and interactive art Optimized for soft-body simulations Easy-to-use API for complex physics
100
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
4/ Modern TypeScript-First Architecture: Clean, type-safe codebase from the ground up Strong OOP principles with clear inheritance Well-defined interfaces and abstract classes Modern ES6+ features and patterns Excellent IDE support and autocompletion
110
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
3/ Unique Focus on Soft-Body Physics: Native verlet integration Real-time deformable meshes Intuitive node-based interaction system Specialized for organic, blob-like forms Built-in UV coordinate handling for deforming textures
110
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
2/ Claude 3.5 Sonnet: 'Yes, absolutely! ProtoByte.ts has several unique characteristics that make it a valuable contribution to the web graphics ecosystem:
100
Ira Greenberg @iragreenberg.bsky.social · 28/12/2024
1/ It's important to regularly question your assumptions: Me: 'Will my ProtoByte.ts native TypeScript library be a valuable contribution to the available web-based graphics libraries?'
120
Ira Greenberg @iragreenberg.bsky.social · 27/12/2024
4/ #GenerativeArt #CreativeCoding #OpenSource #ProtoByte #threejs #p5js #babylonjs #NFTCommunity #Tezos #fxhash #CryptoArt #CleanNFT #DigitalArt #Scyphozoa #ArtificalLife #ALife
020
Ira Greenberg @iragreenberg.bsky.social · 27/12/2024
3/ As I develop the library, I will be releasing #GenerativeArt projects that coincide with minor (Scyphozoa.01) and major internal library milestones, with the expectation of an eventual release of the library to the #creativecoding community for general open-source use.
100
Ira Greenberg @iragreenberg.bsky.social · 27/12/2024
2/ ProtoByte.ts is an open-source creative coding library with advanced physics functionality. The initial release will be integrated with @threejs with plans to eventually support other libraries such as @p5jsArt ad @babylonjs.
100
Ira Greenberg @iragreenberg.bsky.social · 27/12/2024
1/ I'm going to burn down www.fxhash.xyz/generative/3... end of day (MST), so if interested in collecting the genesis ProtoByte.ts token for 1 tz, please do so today.
fxhash.xyz
ProtoByte: Scyphozoa.01
Scyphozoa.01 is the alpha release built with my new ProtoByte.ts library. ProtoByte is a Verlet Integration-based creative coding framework designed to simulate and render organic, aesthetic structur
130
Ira Greenberg @iragreenberg.bsky.social · 26/12/2024
3/ Regardless, geometry in ProtoByte will be fundamentally soft-body , enabling both interactivity and collision response. Fun, right?
010
Ira Greenberg @iragreenberg.bsky.social · 26/12/2024
2/ Also, considering enabling different starting forms such as tetrahedron and icosahedron, which can also be subdivided to approximate spheres, with different node distributions.
100
Ira Greenberg @iragreenberg.bsky.social · 26/12/2024
1/ ProtoByte.ts notes: Interactive squareSphere implementation. The form is based on a cube that may be subdivided to approximate a sphere. Internal structural supports help the form return to its original state after deformation.
110
Ira Greenberg @iragreenberg.bsky.social · 24/12/2024
Happy Holidays! A small token of my enormous appreciation ! "Emergent Anatomy.12.24.24" by @iragreenberg on @objktcom objkt.com/tokens/KT1Pm...
objkt.com
objkt.com
010
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
9/ #ArtificialIntelligence #AI #ArtificialStupidity #Philosophy #FutureOfAI #Creativity #Technology #HumanConnection #SelfActualization #DigitalArt #TechEthics #AICommunity @OpenAI @AnthropicAI @DeepMind @elonmusk @SamHarrisOrg @TheAlanTuring @MIT_CSAIL @WIRED @techreview
020
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
8/ But I don’t use it to make life easier, nor do I want a “perfect” AI (despite my human hallucinations). What I want is an AS—a collaborative, imperfect generative medium that supports my self-actualization and, most importantly, keeps me deeply and passionately engaged with life.
100
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
7/ I continue to need to make art to feel connected to the world, and to all of you. I use AI because I find it deeply intellectually stimulating and personally empowering—it allows me to create things I couldn’t before.
100
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
6/ If you’re still reading, I suspect your reaction to my thoughts would shift if you discovered this was entirely written by an AI. It wasn’t. I assume your interest comes from some desire for connection with me—my insecurities, needs, experiences, even my stupidity.
100
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
5/ At present, given AI’s hallucination rates, it really is AS—but the overwhelming impulse seems to be perfecting it. Are we merely applying an outdated post-Enlightenment, Industrial Age mindset to something fundamentally different?
100
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
4/ AS, on the other hand, could lead to different outcomes. Instead of machines striving to eliminate or perfect human limitations, they might learn to harness them (even if ultimately to serve their own ends).
100
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
3/ For most of us to fully embrace such a lethargic state, we’d likely require mood-altering augmentation—essentially a reduction of our humanness.
100
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
2/ Simple thought experiments can project a world where AI handles everything better than humans, perhaps culminating in an end state of eternal lethargy. That outcome strikes me as immensely boring. (One could even argue it’s an optimistic vision compared to the many dystopian possibilities.)
100
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
1/ Before AI went mainstream, I championed the idea of 'Artificial Stupidity' (AS) as a far more intriguing concept. In recent years, I’ve gotten swept up in the AI hype and continue to embrace it with passion, but I find myself musing again about AS.
210
Ira Greenberg @iragreenberg.bsky.social · 22/12/2024
quite honored to see that thick pink book spine among your collection. Space looks incredible!!!
110
Ira Greenberg @iragreenberg.bsky.social · 21/12/2024
3/ I will have some news in coming days about another release, in conjunction with an exciting IRL exhibition.
000
Ira Greenberg @iragreenberg.bsky.social · 21/12/2024
2/ This is also not accounting for the constant design decisions/API UX suggestions that we humans continue to bring to the process. Bottom line, the best AI coders/generative artists will continue to be highly literate coders/artists.
100
Ira Greenberg @iragreenberg.bsky.social · 21/12/2024
1/ ProtoByte.ts notes: Working with an AI IDE, I don't need to manually implement things like Quaternions, Euler rotations , world/local transforms, collision detection, advanced 3D mouse picking, etc, but I DO need to help the AI know when and how to best utilize these things.
110
Ira Greenberg @iragreenberg.bsky.social · 19/12/2024
I may have a need for an instructor to teach a Processing + Design course remotely for this upcoming spring semester. Please reach out with interest. DM or igreenberg@smu.edu
011
Ira Greenberg @iragreenberg.bsky.social · 16/12/2024
Enjoying PoP!_OS lately.
000
Ira Greenberg @iragreenberg.bsky.social · 09/12/2024
Live now www.fxhash.xyz/generative/s...
fxhash.xyz
ProtoByte: Scyphozoa.01
Scyphozoa.01 is the alpha release built with my new ProtoByte.ts library. ProtoByte is a Verlet Integration-based creative coding framework designed to simulate and render organic, aesthetic structur
141
Ira Greenberg @iragreenberg.bsky.social · 09/12/2024
Opens 12/9, 5PM EST www.fxhash.xyz/generative/s...
fxhash.xyz
ProtoByte: Scyphozoa.01
Scyphozoa.01 is the alpha release built with my new ProtoByte.ts library. ProtoByte is a Verlet Integration-based creative coding framework designed to simulate and render organic, aesthetic structur
020
Ira Greenberg @iragreenberg.bsky.social · 08/12/2024
/7 4. Continue to contribute to the increased adoption, growth and value of web3 as a major creative space/art marketplace. ProtoByte: Scyphozoa.01 (alpha drop) on @tezos Edition: 300 Price: 1 tz
010
Ira Greenberg @iragreenberg.bsky.social · 08/12/2024
6/ 2. Develop and nurture a userbase that both create with and contribute to the overall ProtoByte.ts project. 3. Develop supporting pedagogy to continue my 30 year odyssey in #creativecoding.
100
Ira Greenberg @iragreenberg.bsky.social · 08/12/2024
5/ Project Goals: 1. Release a fun, distinct and highly useable library, with advanced behavior for creative coding that supports existing core libs such as @threejs @p5jsArt @ProcessingOrg @babylonjs.
100
Ira Greenberg @iragreenberg.bsky.social · 08/12/2024
4/ To support all this, drops on @fx_hash_ (perhaps other #genart platforms eventually) will be structured/priced to best reflect my own sense of the significance of each collection, vis-a-vis my the overall ProtoByte.ts roadmap. I plan to drop across chains as well.
100
Ira Greenberg @iragreenberg.bsky.social · 08/12/2024
3/ ProtoByte.ts is not ready for public release. Though, I am getting much closer to pre-alpha testing. This likely will begin with students at both @SMU and @GoldsmithsUoL through demos/workshops and perhaps some select individuals interested in putting it through its paces.
100