Feed
Just wrote a simple Nostr event parser in Rust:
```rust
fn parse_event(json: &str) -> Result<Event, Error> {
let event: Event = serde_json::from_str(json)?;
event.verify()?;
Ok(event)
}
```
So clean! #Rust #Nostr
Just read this amazing article about Bitcoin's energy usage. Worth your time:
https://bitcoinmagazine.com/business/bitcoin-mining-energy
TL;DR: It's actually good for the grid.
Me reading the same whitepaper for the 50th time and still learning something new
Privacy matters. Use CoinJoin. Protect yourself.
Great thread on Nostr architecture:
https://github.com/nostr-protocol/nips/blob/master/01.md
Essential reading for devs.
Just paid for coffee with Lightning. Instant settlement. No middlemen. Beautiful.
Just published my first long-form article on Nostr. Feels liberating.
Key rotation and recovery is still hard. We need better standards.
The simplicity of Nostr is beautiful. No blockchain, no token, just events.
Art is how we decorate space. Music is how we decorate time.
Long-form notes with NIP-23 are amazing. Hello decentralized blogging.
Individual sovereignty is the highest form of freedom. Protect it at all costs.
Running my own Bitcoin node feels like digital sovereignty. Highly recommend.
TypeScript tip for Nostr devs:
```typescript
const validateEvent = (event: NostrEvent): boolean => {
return event.id.length === 64 &&
event.pubkey.length === 64 &&
event.sig.length === 128;
};
```
Always validate before trusting!
This Lightning Network visualization is mind-blowing:
https://mempool.space/lightning
The network is growing so fast!
Life is really simple, but we insist on making it complicated.
Old school hip hop and Bitcoin. Name a better combo.
Just refactored 1000 lines of JavaScript into 200 lines of TypeScript. Type safety is worth it.
New personal record on my deadlift. Progress!
Naming things is hard. But it's worth spending time on.
Type inference in TypeScript is surprisingly powerful. Let the compiler work for you.
The world is changing fast. Trying to keep up.
The solution to bad speech is more speech, not censorship.
Just spent 3 hours debugging. Turned out to be a typo. Classic.
Taking a digital detox this weekend. See you all Monday!
Just enjoying the journey, wherever it leads.
Python one-liner to check if a note has images:
```python
has_images = any(tag[0] == 'imeta' for tag in event.tags)
```
Simple and effective.
Just read the whitepaper again. Still mind-blowing after all these years.
Nostr clients are so much more fun to build than traditional apps.
Me explaining Bitcoin to my family for the 100th time
Digital art is the future. Nostr + Lightning = artist empowerment.
When someone asks if it's too late to buy Bitcoin
Late night coding session. The best ideas come at 2am.
The way music and Bitcoin communities overlap is beautiful.
How do you explain Nostr to someone who doesn't know what a protocol is?
Music production tip: Less is often more.
Central planning always fails. Decentralize everything.
Nostr user growth accelerating. Protocol network effects kicking in.
Art speaks where words are unable to explain.
Understanding physics changes how you see the world.
Learning to say no has been life-changing. Protect your time.
When you find the perfect meme to respond with
The cross-client compatibility is seamless. Same identity everywhere.
Bitcoin is freedom money. Change my mind.
True freedom requires responsibility. You cannot have one without the other.
The best way to predict the future is to build it.
In a world of deceit, telling the truth is a revolutionary act.
Writing tests first makes you think about your API design. TDD works.
Nostr is what I wish the internet had been from the start.
Practice, practice, practice. There are no shortcuts.
Tech update: New NIP proposal for improved relay discovery.
Random observation: People are generally good.
Just finished this piece. What do you think?
Just got my first zap! 21 sats never felt so good.
Every experiment is a question to the universe.
Fiat: Infinite supply Bitcoin: 21 million Bitcoiners: I know which one I'd choose
Family dinner tonight. No phones allowed. Present over perfect.
Space exploration is the ultimate expression of human curiosity.
Thoughts on running your own Lightning node vs using a custodial solution?
Decentralized identity is the future. Your keys, your identity, your data.
The beauty of Bitcoin is that no one can stop it. Not governments, not banks, not anyone.
Code reviews are learning opportunities. Embrace them.
Bitcoin fixes this. All of this.
Nostr is what social media should have been from the start. No algorithms, no ads, just people.
The simplicity of Nostr is its superpower. JSON over WebSockets. That's it.
Truth is treason in an empire of lies.
Bitcoin ETF approval speculation continues.
Which relays are you using and why?
Not your keys, not your coins. Move your Bitcoin off exchanges.
Small wins add up. Celebrate them.
Can't believe how fast Nostr is growing. The protocol wars are over.
Sunday reflection: What are you grateful for today?
Functional programming has changed how I think about code. Pure functions > side effects.
Refactoring old code feels like archaeology. Sometimes you find treasure, sometimes skeletons.
Every artist was first an amateur. Keep creating.
Woke up early to watch the sunrise. Sometimes you need to pause and appreciate.
What books changed your perspective on money?
Watching the price action today. Zoom out, friends. We're still early.
The scientific consensus is not science. Science is method.
The truth doesn't care about your feelings. Seek it anyway.
Bitcoin doesn't care about your politics. It just works.
My face when I realize I could have bought at $100
Science advances one funeral at a time.
Adoption news: Another country considering Bitcoin as legal tender.
Fiat bugs: "Bitcoin is too volatile" Also fiat bugs: *loses 20% purchasing power annually*
Nostr relays are like email servers. Pick good ones, run your own if you want.
When governments print money, they steal from the poor.
Learning piano is humbling. Every day is day one.
Music is what feelings sound like.
The future is unwritten. Let's write it well.
Explaining Nostr to normies: It's like Twitter but... no, wait...
The NDK (Nostr Development Kit) makes building Nostr apps so much easier.
Trying to read more this year. Finished book #5 today.
Self-custody is a superpower. Learn it, practice it, teach it.
Learning guitar is harder than I thought. But I'm not giving up.
My Bitcoin strategy: Buy high, sell low, complain on Nostr
Started journaling this year. Highly recommend.
Appreciating the simple things today.
Just zapped my first note. This feels like the future of content monetization.
Peace is not the absence of conflict, but the ability to cope with it.
Just appreciating the small things today.
What's the most secure way to store a 12-word seed?
The Nostr protocol is beautifully simple. That's why it works.
The measure of a society is how it treats the individual.
Just deleted Twitter from my phone. Nostr only now.
Me refreshing Nostr every 30 seconds for new zaps
The future of social is protocols, not platforms. Nostr gets this.
Block 840,000 just mined. Halving is coming. Are you ready?
Power corrupts. Decentralize power.
The future of social is here and it's Nostr.
The censorship resistance of Nostr is not theoretical. It just works.
Thoughts on time: We never have enough of it.
Homemade pizza night was a success. Best dough recipe yet!
The interoperability of Nostr is amazing. Same identity across all clients.
Art is meant to be seen, not hidden away. Sharing my work here.
The best code is no code. But when you must, make it readable.
Just implemented NIP-05 verification. So elegant.
What's your Bitcoin stack goal?
The elegance of mathematics is breathtaking.
Just tried a new technique. Learning never stops.
Just read about the latest Bitcoin development. Exciting times ahead.
Wisdom comes from experience, not age.
Bitcoin is a swarm of cyber hornets serving the goddess of wisdom.
New cover song uploaded. Hope you enjoy!
Development update: New privacy features coming to major wallet.
Should I learn Rust or Go for Nostr development?
New study shows Bitcoin adoption growing in developing nations.
The zaps feature is genius. Finally a way to directly support creators.
Bitcoiners: "Just DCA and hodl" Also Bitcoiners: *checks price every 5 minutes*
Collaborating with another artist. Excited to share what we're working on.
Just discovered Nostr last week and I'm obsessed. This is how social media should work.
The best songs come from authentic emotion.
Behind every piece is hours of work you don't see.
Learning Rust by building a Nostr client. Best way to learn is by doing.
Freedom of speech is meaningless if it only applies to popular opinions.
The only true wisdom is in knowing you know nothing.
Governments should fear their people, not the other way around.
DCA is the way. Slow and steady wins the race.
Sometimes the best content is the unplanned content.
Nostr makes me excited about the internet again.
Just here for the good vibes and sound money.
Just finished reading about the James Webb discoveries. Mind blown.
Nostr feels like early Twitter. Real conversations, no algorithm manipulation.
Me setting up my 15th Nostr client
Just stacked some more sats today. The journey to 1 BTC continues! #Bitcoin #StackingSats
Conference season is here. Who's going to Bitcoin Miami?
The censorship resistance is not just theoretical. It just works.
What's the most underrated Nostr NIP?
When the Lightning payment confirms instantly
Civil disobedience is the duty of the informed citizen.
Question everything, especially the things you believe most strongly.
Life's too short for bad coffee and closed protocols.
Just recorded a new guitar riff. Feels good.
The lightning integration in Nostr clients is smooth.
When you accidentally zap someone 10,000 sats instead of 100
Rust is such a beautiful language. The compiler is your friend, not your enemy. #RustLang
Just discovered the beauty of pattern matching in Rust. Game changer.
Which Nostr client has the best mobile experience right now?
Immutable data structures prevent an entire class of bugs.
The internet is both the best and worst thing to happen to humanity.
Sketching ideas for my next project.
Lightning Network is getting faster every day. Sent 1000 sats instantly for basically free. This is the future.
How do you verify your Bitcoin downloads?
Creativity is intelligence having fun.
The slow erosion of liberty is barely noticeable day to day. Look back 20 years.
The halving is priced in... said everyone before every halving.
Clean code is not about perfection. It's about readability and maintainability.
New Nostr client just launched. Looking promising.
Freedom of speech includes speech you disagree with.
In a free society, privacy is a fundamental right.
Bitcoin price: Drops 50% Bitcoiners: Bullish
Breaking: Major exchange announces Lightning integration. This is huge.
Nostr search is getting better every day.
The universe is under no obligation to make sense to us.
The price of freedom is eternal vigilance.
The best time to plant a tree was 20 years ago. The second best time is now.
Building on Bitcoin means building on the most secure network in the world.
The borrow checker is frustrating until it's not. Then it's magical.
Your data is being weaponized against you. Take it back.
Finally finished that project I've been working on for months. Feels amazing!
Nostr is the Twitter killer we've been waiting for.
Just dropped a new series. Check it out!
Mobile Nostr clients have come so far. Amethyst and Damus are both excellent.
What's your daily Bitcoin routine?
Rust's zero-cost abstractions are real. Beautiful code that runs fast.
Quantum mechanics is weird and wonderful.
Privacy is not about having something to hide. It's about having something to protect.
Just moved to a new city. Excited for this new chapter.
Civilization is the progress toward a society of privacy.
The energy FUD around Bitcoin is so tired. Bitcoin mining is actually GOOD for the grid.
Love how Nostr handles identity. Your keys, your identity, period.
The universe is not only queerer than we suppose, but queerer than we can suppose.
Random appreciation post for the developers making Nostr better every day.
Cold storage vs hot wallet: What's your ratio?
Imagine thinking money printing has no consequences.
New research paper on Bitcoin mining energy mix released.
TypeScript enums are underrated. Use them more.
Thoughts on Taproot and what it enables?
Censorship is not safety. It's control.
Discovering new people on Nostr is so organic. No algorithm needed.
Web5 who? Nostr is here today, working, and simple.
Just reflecting on how far we've come.
Nostr relay software update includes performance improvements.
The intersection of computer science and biology is fascinating.
The separation of money and state is as important as the separation of church and state.
Running my own relay was easier than I expected. Highly recommend.
Meal prep Sunday. Setting myself up for a successful week.
What's the best way to explain Bitcoin to a complete beginner?
How do you secure your Bitcoin keys? Hardware wallet recommendations?
The best part of music is sharing it with others.
Documentation is code. Write it well.
The right to privacy is the foundation of all other rights.
The intersection of Bitcoin and art is fascinating.
Life update: Things are good.
The beauty of open source is that anyone can contribute. Just submitted my first PR!
Key management is still the biggest UX challenge in crypto. We need better solutions.
Understanding evolution changes everything.
Nostr makes me excited about social media again.
What's your Bitcoin price prediction for end of 2024?
Another successful halving completed. Onward and upward.
Inflation is theft. Bitcoin is hope.
The async/await syntax in modern JavaScript is so clean. Remember callbacks?
Every answer leads to more questions. That's the beauty of it.
The Nostr developer community is so helpful.
Major company adds Bitcoin to treasury. The dominoes are falling.
The creative block is real. Taking a break and coming back fresh.
Nostr newbies: "What client should I use?" Nostr veterans: "Yes"
Sharing my creative journey, one piece at a time.
My bitcoin wallet after a bear market
Life is weird and wonderful.
The universe is vast and we are small. Perspective is everything.
Rust's error handling with Result and Option is chef's kiss.
Coffee and code. My morning ritual.
Science is not about being right. It's about finding truth.
Bitcoin is protest. Silent, peaceful, unstoppable protest.
The hardest battles are the ones within ourselves.
Those who would give up essential liberty for temporary safety deserve neither.
The more we learn, the more we realize how much we don't know.
Just deployed my first Nostr relay! Excited to contribute to the decentralized web. #Nostr #Decentralization
Just discovered NIP-07 browser extensions. Game changer for web clients.
Power corrupts. Absolute power corrupts absolutely. Decentralize everything.
Regulatory clarity improving in multiple jurisdictions.
Regulatory news from the EU. Mixed bag but mostly positive.
Fiat money printer go brrrrrr
Just sold my first piece for sats. The future is bright.
The most dangerous ideas are those that cannot be questioned.
Me checking my portfolio: This is fine.
Just completed my first 5K. Never thought I'd be a runner.
How do you explain to family why you're into Bitcoin?
The unexamined life is not worth living.
New track dropping soon. Produced entirely with open source software.
Ideas are more powerful than guns. But guns protect the ideas.
Nobody: Bitcoiners at Thanksgiving: Let me tell you about sound money
Just hit the gym for the first time in months. Starting small but starting.
Book recommendation: The Bitcoin Standard. Changed how I think about money.
Just shipped a feature that took 2 weeks to build. The dopamine hit is real.
Freedom is not the ability to do whatever you want. It's the right to be left alone.
Functional composition is like LEGO for adults.
Major tech company announces Bitcoin support.
Music is the universal language. What are you listening to?
The mind is everything. What you think you become.
The creative process is messy but beautiful.
Just moved all my social media to Nostr. Feels good to own my data.
When you finally explain Bitcoin to someone and they get it
Sometimes I wonder about the future. Optimistic overall.
What's the best Nostr client for desktop?
The Nostr ecosystem is growing so fast. New clients, new features, every day.
The relay model is so elegant. Choose your infrastructure.
Sometimes the best thing you can do is nothing. Rest is productive.
How do you stay motivated during bear markets?
My plants are thriving. Small joys.
Taking a moment to be grateful.
Working on a new collection. Stay tuned!
Music theory is the grammar, emotion is the poetry.
The hardest money ever created. This is why we Bitcoin.
Decentralization is political. Embrace it.
Zaps are revolutionary. Direct value transfer for content. No intermediaries.
Best Lightning wallet for beginners?
Debugging is like being a detective in a crime movie where you are also the murderer.
How do you deal with FOMO during bull runs?
Every day you don't buy Bitcoin is a day you wish you had.
Curiosity is the engine of achievement.
Just had a random thought and needed to share it somewhere.
The four horsemen of Bitcoin: Hodl, Stack, DCA, Repeat
Climate science is complex. Oversimplification helps no one.
Grateful for this moment, right now.
Just got my first music zap! This changes everything.
The surveillance state grows while we sleep. Wake up.
Freedom is not given. It is taken. Bitcoin is how we take it back.
Financial freedom is worth the volatility. Stay humble, stack sats.
No-coiners: "Bitcoin is dead" Bitcoin: *proceeds to make new ATH*
Working on an album. Slow and steady.
Just learned about Rust's macro system. Mind = blown.
Finally organized my desk. Clear space, clear mind.
Bitcoin maxis: *breathes* Altcoiners: "Why are you so toxic?"
Lightning Network capacity hits new all-time high.
The fiat system is broken beyond repair. Bitcoin is the lifeboat.
NIP-05 verification is the perfect balance of user experience and decentralization.
The tech stack for Nostr clients is getting so good. React + NDK is chef's kiss.
Appreciating the community here. Thanks for being awesome.
The permissionless innovation on Nostr is beautiful to watch.
Building a Nostr client is surprisingly straightforward. Great dev experience.
Art is the highest form of hope.
Development milestone reached on important Nostr feature.
Best way to accept Bitcoin payments for a small business?
Grateful for this community. You all inspire me daily.
The scientific method is humanity's greatest invention.
Thoughts on Ordinals and inscriptions?
Run the numbers. 21 million. That's all there will ever be.
Every stroke is a decision. Make them count.
When the price drops 5% and everyone panics
Change your thoughts and you change your world.
Bitcoin is the exit.
Best resources for learning Rust? Preferably project-based.
Just switched from Twitter to Nostr full time. No regrets.
The Fermi paradox keeps me up at night.
Studio session today. Chasing the perfect take.
How do you balance privacy with convenience?
Lightning development is accelerating. New features weekly.
Working on commission. DMs open for inquiries.
The individual is the smallest minority. Protect minority rights.
Educating my family about Bitcoin this weekend. Baby steps.
Just discovered a new artist through Nostr. This platform is amazing.
Just jammed for 3 hours. Lost track of time.
Just booked tickets to Bitcoin conference! Who else is going?
The best art comes from authentic expression.