Proof of Wrock

https://image.nostr.build/8d464355108850f2d5e948a566ddef906b6f2bf6eed8df39837a0dba250bfe0a.jpg


Please let's not start saying that ecash is self-custodial. It is not.

You hold the ecash, we get it. The ecash part is non-custodial, ok. It's been thought of that way since the 80s. It's fine to think that way if you're literally the central bank and the ecash you issue IS THE MONEY AND NOT A REPRESENTATION OF AN UNDERLYING ASSET – only a central bank can do this. Repeat with me: Only a central bank can do this.
Ecash today is a representative of an underlying asset. In Cashu and Fedimint that's BTC. You give up control over that underlying asset. You measure everything in terms of that underlying asset. It is all about the underlying asset. You have NO GUARANTEE WHATSOEVER TO REDEEM THAT UNDERLYING ASSET BACK – ecash systems the way we are building them today ARE CUSTODIAL – please don't make things more complicated than they need to be. Please do not manipulate language and especially, do not confuse noobs who are still learning. I almost want to say that a framing like this irresponsible.

What are you going to say to the noob who wants their Bitcoin back but the federation broke down during an update and the database got completely rekt? How is that non-custidal or self-custodial or whatever the opposite of custodial is.

With all due respect, this is a bad take.
nostr:nevent1qqsgmdq84paa2npxhhad7wdg8jnfp4v7ehu9857x2rzky807zzflxdspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygyj0ynkhlac8nhr89rw2exrvq9r9pqzdx5zqmgpmh6qcepjh2stevpsgqqqqqqs8u3eq5


Hong Kong


Last digit of pi


Mostly pencil but a little bit of watercolor

https://image.nostr.build/dfb7abad5e60e0623f0b6934ac02664fbb66cd0a0036dd252fed6819e52edab8.jpg


WHAT ABOUT TUNGSTEN RODS FROM SPACE? ASKING FOR A FRIEND


OK I THINK I KIND OF UNDERSTAND NOW


North and South?


Not just misled, but willfully ignorant and socially reprehensible.


He's very forgiving. The journalist participated in a crime against humanity and should have been executed along with every other journalist, politician, doctor, and "scientist" who was complicit.


None of us regret not taking it.


Pencil and watercolors
https://image.nostr.build/0e373f8ac27371793ae024c41567775c58b3eabb04b85d9d1c7eb6bfceac4cf9.jpg


NATO started this fight in the first place. Imagine if Russia and China did to Mexico what the US did to Ukraine, it would be nuclear war in 2 seconds. China/Solomon Islands deal revealed how hypocritical the entire US led world really is.


That’s not me; that’s some scammer using my name


I DON'T UNDERSTAND WHAT YOU MEAN


LET'S DO IT


FREEDOM IS THE ABILITY TO DO INTERESTING THINGS WITH OTHER PEOPLE


Way too much trust of government in the world.
https://m.primal.net/HYTv.jpg


Weird Al is a genius.
🎶“Oh by the way, I’ve cracked the code…”

https://video.nostr.build/c2a5246c88dc5f3b0e3d3559b1f37eaf66085a37a34df219f3f68d0a38950193.mp4


I’ve quietly watched as something quite ugly has developed on #nostr.

Going back almost a year, I’ve spoken about the future of nostr, the inevitable beginnings of bots, fake accounts, trolls.
Even then, I realized nostr was resilient to these things, thanks to layer 2, and the portability of the core values of Bitcoin.

However, there is a separate issue that I did not give much thought to, and now I’ve seen it grow as a trend and I feel I should speak on it.

I’m talking about begging by proxy.  I’m prepared to start using my end user power of filtration to mute these npubs.

I’m tired of seeing pity me posts, I’m a victim of circumstance posts, poor me posts. It’s pretty ugly to watch certain users climb in popularity by virtue of association, to later use their exposure to appeal to other users sense of pity or empathy.

I remember a conversation with a male role model in my life during my 20s where my response to his questioning as to my lack of employment, was to say “ I can’t get a job because I don’t have a car, I can’t get a car because I don’t have any money, I don’t have any money because I can’t get a job…”. This was when he explained to me that I was a victim of circumstance, but that the fault was my own.

No matter the cycle, you must find the most viable attack vector to break the cycle.

All the users on nostr have their own hardships too. This isnt a “rich ppl chatroom” where you can cry about your hardships hoping some wealthy person will have sympathy for you.

Proof of work.
Not, beg for bitcoin.

There are a few users who need to scroll back up and read this again.
Or, don’t. But you risk becoming the first person I mute.

Sorry, not sorry.
Love you plebs…
🫂💜🧡🔱


Again?


Just testing something


"You cucks support Trudeau freezing dissidents bank accounts"
https://video.nostr.build/a481efa0abf9d073460c2977e54a694394bde7c49580809ee796f316708cd0ac.mp4


Don’t miss nostr:npub14kw5ygpl6fyqagh9cnrytyaqyacg46lzkq42vz7hk8txdk49kzxs04j7y0 with guest nostr:npub1arkn0xxxll4llgy9qxkrncn3vc4l69s0dz8ef3zadykcwe7ax3dqrrh43w Friday at 630pm EST. As always, nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk will be there to break down the news of the week on the #LightningRound

nostr:note17nrjq5whdvkffldzudlanatnzmwudw50259rkft54apa860fk5tsgy3q0m


testing


Millions of years of evolution optimizing to outrun an avalanche


100 years really doesn't seem like such a long time anymore.


Careful of crocodiles and commies


When men were men


It's my first t-shirt that isn't black or white. Oh wait that's not true, I have a blue t-shirt. But it's definitely my first red/maroon t-shirt anyway. Really starting to live on the edge now.


Swag from nostr:npub1h493d0qgwhu95s82zd9sxrt3ckn3ttgvaf04z02neckadxw5fkvqte4cwz

Who's coming?

https://image.nostr.build/bca6ea19d7edd0504a9bbdb357e9c10ecb1b57267316dce80d72705798c7a005.jpg


You're ready for Costa Rica, but is Costa Rica ready for you?


nostr:npub1s5yq6wadwrxde4lhfs56gn64hwzuhnfa6r9mj476r5s4hkunzgzqrs6q7z this was a fascinating episode.

Whether you’re in real estate or not (I’m not), there is a TON of great information in here.

Highly recommend giving it a listen.

https://fountain.fm/episode/nb5ij5L9FpRAtBkFqrjB


Explains why they spend their lives working for something that someone else printed for free.


Call for #startup:

A monitoring service for relays like Pingdom for relays.

I just want to drop a relay URL and get alerted when it goes down.

Bonus: give me read/write times and latency metrics from different locations.


If it was possible to vote your way out of slavery we wouldn't need Bitcoin.

Freedom is taken not given.


The Sovereign Engineering cohort in Madeira is a source of VERY high signal.

nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft

https://image.nostr.build/f32841162043dbef502005e2c05fa609f5880a3318a062342efc23d8b608e385.jpg


No. Make it stop. We are constantly winning. It's too much. TOO MUCH WINNING!

https://www.youtube.com/watch?v=eS2_AYt8-Z0


🧡💜 #life #bitcoin ⚡ #nostr 💜🧡 https://image.nostr.build/d70219c993a0ef3b202d96a1f342404d4d7c39ceddd535d3bacb99ec064e4681.jpg


Learn #bitcoin 🧡 https://image.nostr.build/7338b0d79e514535258d6d204627fa28657d888e1d8be90ac001f3a3d2d942f3.jpg


What was your first computer?

I'll start: BBC Micro (Acorn)


Does anyone remember geocities?


That's what you get for doing a demo day


They can't mine, and mining will be more efficient closer to the sun anyway. But they can trade with earth and the Belt, and for that they will need bitcoin not their own shitcoin. Long locktimes solve the time lag problem.


The year is 2147. Earth, Mars, and the Belt all operate under a Bitcoin standard.

Compute is Lunar's most important export, and hashing is core to the Lunar economy.

In retrospect, it was inevitable that a large proportion of the hashrate would end up here. But earlier today, something happened that no one in the last 138 years would ever have expected.

¦~~~next paragraph will be posted when this note gets > 10k sats~~~>


it's official. nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p has gfy energy. 😂
https://i.nostr.build/WB7e.png


Which language model is that?


SOVEREIGN ENGINEERING IN ONE PICTURE

https://image.nostr.build/6a107b18e46687a15857e81fd52b87dfee810db9f9ab20bf6ee7d40119adc499.jpg

nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft nostr:npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt nostr:npub1lunaq893u4hmtpvqxpk8hfmtkqmm7ggutdtnc4hyuux2skr4ttcqr827lj nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q


thanks -- I want to start using Nostrocket a whole lot more and start transitioning away from Github entirely


Imagine when you can hire a bunch of DVMs to do work in your Nostrockets

nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p nostr:npub1mgvwnpsqgrem7jfcwm7pdvdfz2h95mm04r23t8pau2uzxwsdnpgs0gpdjc


Also look at https://fyne.io/


I have resolved this problem with a patch: https://github.com/nostrocket/oxygen/commit/2999c1df57c973a53cc6892c1eaa659364cfa91e


IT'S HAPPENING


Definitely on the right track


What's the best technical description of how this works exactly?


Whenever someone says "our democracy" they mean the group of cantillionare elites who locked down the western world and coerced the population into giving up sovereignty over their own bodies.


A list of things I consider evil:
- git branches
- premature test writing
- Bitcoin price euphoria
- white chocolate


THIS IS AN EXPERIMENTAL NOTE.

The nature and implications of the experiment will be revealed only to those who participate.

https://image.nostr.build/2051c22fd4e09129cbf028fab707009687a70fb9f879187b337ca0e85ce1bf75.jpg


Why May?


"You'll own no accounts and you'll be happy"


Look at all that serenity...

https://image.nostr.build/640801ec4de93920c038e83cbf90064a954b1a2d0e82ce162b5f1f047534fc0c.jpg


The gregorian calendar is a shitcoin


Looks great apart from the passport


The key is UX for who exactly.

When you're the only developer working on something, the next users in the critical path are other developers/contributors, not normies.

Also important to acknowledge your weaknesses. For example, Linus Torvolds isn't great at UI. If that's what he focused on (rather than function) Linux wouldn't exist.


Sure, I listen to them.

"Let's build a ski chalet on top of that mountain, it can have a sauna and an ice bath, we'll put a wood burner in the middle, a drying room, a small workshop for fixing skis, oh and we can paint the walls blue that will look great! I'll stay here and make sketches, you go build it."

Then it's just a matter of implementation of course....


Turns out that it's fake news


It's not just design, but implementation.

As a developer, I don't care about UI/UX because I have more important things to do (functionality).

The only way that anything I build will ever have good UI/UX is if someone else takes care of it.


The attack itself isn't sustainable because it forces the adversary to become a participant in the market. The adversary needs to acquire bitcoin (pushing the price up) and then fund miners with high fees (encouraging more hashpower to come online).

The only truly sustainable attack is to mine empty blocks.


I just arrived


Check out the latest stuff I'm building


Censorship resistance is a function of fees. Watch this:

https://youtu.be/X_xgmVLyB94?si=n4MI7B_V_2vje3xB


But how did this compare to getting your first private jet?


Normies do things like inject themselves with random things "because my employer requires it". We'll be OK without them for now.


It's the same when you start buying small countries


Buying my first private jet. The 2nd and 3rd ones really didn't make much of a difference.


Hong Kong fireworks

https://video.nostr.build/d1ed92716a13b01eba2ff8d37a96eee1a069aad02619007e705e51d5a3f727bd.mp4


RIP, John Pilger. One of the greatest journalists who ever lived. First one to really reveal the true nature of how the IMF waged war on the global south.

https://image.nostr.build/5685bb9ec60a960bd76807093d1720a685b8f04f8298724a313c4b9219c0ddfe.jpg


Hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 🤔🤔🤔
https://video.nostr.build/aa0382d04f3e043782a1d487e6bab12d1fbf5e8d54cd44744bd55d6980328638.mp4


Resolved in https://github.com/nostrocket/oxygen/commit/dabad8a02f0db404f2a9fab478277b7d5c840884


The year 4047 is going to be HUGE for nostr

https://image.nostr.build/fc77787a6a5feaa501f85b8ed40e93db25af7077ef9c303bd5312f26e2198f19.jpg


GM FAM IT'S ANOTHER GREAT DAY TODAY TIME TO WRITE SOME NOTES

https://image.nostr.build/b1d902fc2d0d3e137ae445d007bc702b52d426b9104bddf84a1293444b355451.jpg


Wassup everybody, I’m an artist/producer from Cuba, living in Miami, Florida and my friend nostr:npub1jk9h2jsa8hjmtm9qlcca942473gnyhuynz5rmgve0dlu6hpeazxqc3lqz7 just put me on to this decentralized social media in the hopes of reaching other artists and music lovers that think alike and value freedom.

Once he told me about nostr:npub1yfg0d955c2jrj2080ew7pa4xrtj7x7s7umt28wh0zurwmxgpyj9shwv6vg I instantly wanted to publish my music there and thats just what I did.

My new EP “CASAO CON EL CHEQUE” is out now.
This whole tape is in spanish, pa mis #latinos en el mundo entero !
Even for those who don’t understand it I hope ya’ll enjoy it ! 🚀

https://www.wavlake.com/album/d248710d-79a1-4003-bc92-a83c35437c27
https://m.primal.net/HVqH.jpg


G’day ☀

Effectively all nostr devs do not have sufficient positive cash flow to pay their bills.

Some nostr devs receive generous grant money from e.g. Jack, HRF etc.

Very, very few receive VC money.

If you receive value from #FOSS and if you can afford it, support the projects you use. Subscription, one time donation, purchases, fiat, sats..

If you are already doing this - thank you 💜. Most devs shy away from asking for financial support.


Resolved in https://github.com/nostrocket/oxygen/commit/5ff9f91991fbf106d372381258228b573ce862f2


Because Canadians in general are very weak


It's open source, but they have a "no Pablo" clause unfortunately


Giggling teenage girls 😂😂😂😅


Now I finally understand why people say "you can take the man out of Communism, but you can't take the Communism out of the man".


They take 100% of the goodwill we created over the last 2 years, sell it to the Chinese, and give us 5% back to legitimize it all.


Yes.


There's only one type of cheese, it's called Parmigiano reggiano, and it's aged 24+ months. All the other cheese is a mistake.


Caught trafficking fake guns?


We will make more fond memories very soon


Yes


Even people who know all this still fall for "Russia" and "China"


Finally, it's sunrise. Very nice.

https://image.nostr.build/a47a9c8b53127ddcba4e1dbed22da0a15cbdd4fc6973861b74712cb917ad641d.jpg


Time to celebrate with a glass of wine

https://image.nostr.build/75e69709f3afdfb5bc9448ecdb37a6cc01a6082cd59986271648ed6112cb23c0.jpg


Nostlantis March 4-6!


Few people know this, but nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m is actually Santa. He's been hiding in plain sight this whole time.


He appears to be 100% globalist/IMF.


About 20k ephemeral keys followed me in the last month


(colorized)


We are having trouble determining what the best song is


Bourbon > whiskey

Change my mind
Peat is dirt


There is only one legendry badge. It's called the Order of the Union.


Hong Kong

https://image.nostr.build/ac8ef7bba789dcc5033c5ab4db83470919dab93adb9c22bfc1f5e941f2f6d19a.jpg


Covid just proved that 80% of westerners would be more than happy to be camp guards, and then their unquestioning financial and military support of actual card carrying flag waving Nazis in Ukraine made it undeniable.

If you go travelling basically anywhere in the world, the global north is widely considered to be the axis of evil.


Exactly


The “HODL” meme started a decade ago today when a user misspelled the word “holding”. https://image.nostr.build/d8b52811f76376e0ee6ef836e016909338d9b74b3a6808bbf6eb7fedc17a1e34.jpg


I remember reading this in realtime, with absolutely no idea how big it would become 🤣


Your pronunciation though


I really love this concept.


Yes.


The climate change suicide cult wants another Holomodor.


Picture unrelated
https://image.nostr.build/030ba33318640d8caea35d8ab78cec8bf2669d45d1973cdee32ca94f5ce140b6.jpg


IIRC China didn't exactly outright ban it, they just said you're not allowed to use subsidized electricity for mining, and also wanted to end the china fud (before the ban, everyone was saying how Bitcoin is controlled by china cause they have most of the hashpower).

I know a large number of miners operating in china today, one of them told me they estimate that 15-20% of the current global hashrate is china.


Yes exactly. Censorship resistance is a function of fees. If US miners censor transactions, the fees go up until there's enough "illicit" hashpower to put those censored transactions into a block.


Yes, and since they are all just registered companies this is very low hanging fruit.


Remember when everyone agreed on 2mb  non-witness?

https://medium.com/@bitcoinroundtable/bitcoin-roundtable-consensus-266d475a61ff


OPENSATS IS PROVIDING FUNDING TO SIXTY OPEN SOURCE CONTRIBUTORS AND PROJECTS. MORE TO BE APPROVED SOON.

WE OPERATE ON A BITCOIN STANDARD. ALL FIAT DONATIONS ARE IMMEDIATELY CONVERTED TO BITCOIN. OUR TREASURY SECURED BY GEOGRAPHICALLY DISTRIBUTED MULTISIG WALLETS.

100% OF ALL DONATIONS ARE PAID TO GRANT RECIPIENTS. WE DO NOT TAKE A CUT. GRANTS ARE PAID IN BITCOIN. MONTHLY.

ONWARD 🫡

https://opensats.org


Another way to look at it is if you get rugged by a Bitcoin or lightning company because the State made them comply, you only have yourself to blame for using a branch of the state as your interface to a technology that exists to undermine the state.


I'm also thinking about what happens when the fed starts using full blocks as a way to attack Bitcoin


Another reminder that there is no such thing as a Bitcoin company.

The State is not going allow "Bitcoin companies" to undermine the state's ability to control the monetary system. If they would allow this, we wouldn't need Bitcoin in the first place.

If you use a registered company to interface with Bitcoin, the company *will* comply and you *will* be rugged. No other outcome is possible.

A registered company is not free enterprise, it's controlled opposition.

nostr:nevent1qqsvd6l997aysfvvjm5fkystgenpprn8mnzvg9qum6k29ncvmj3y3wgpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgq3qutx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4sxpqqqqqqz32nw2w


You'd think that Bitcoiners would be the first to embrace this concept if it was feasible,
 but they all keep registering with the State and calling themselves Bitcoin/lightning/nostr companies.


There's no such thing as a lightning company.

nostr:nevent1qqs8g6vlc9r7t7x4cnucpnpxxq6z2p0r6c7r6axd8lkzg4f6cv0vw5spzpmhxue69uhkummnw3ezuamfdejsygxezxg7xrsqg39egtqwst9dgu9n9tchzajvyf6mac9anymhal2qw5psgqqqqqqsky8rmf


This is inevitable. It's a registered company. Companies are a branch of the state. They do what the state says or they get shut down.

This is why there's no such thing as a Bitcoin company. The state as we know it and Bitcoin as we know it can't both survive.


The best way to stop the spam entering blocks is to encourage more spamming until this fire burns itself out.


There are many ways to add arbitrary data into transactions, this is one of them.


Getting ready for #frogathon #frogtalk
https://image.nostr.build/e3de6603325032db02f09ddc57a21731e73d06621efc298a5cd5b93afab34637.jpg


I already implemented this in snub. But I don't like the approach anymore


I have a better way now


NEW EPISODE OF NOSTROVIA with nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 and nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft

nostrovia.org for links


Even if we find out that reptilian Grey aliens run the world, we still owe it to ourselves to listen to nostr:npub1jk9h2jsa8hjmtm9qlcca942473gnyhuynz5rmgve0dlu6hpeazxqc3lqz7's 24 hour mega radio transmission


Pioneering Universal Sovereignty in the Decentralized Digital Realm.


This is apparently the second best pizza in Asia

#footstr

https://image.nostr.build/2fdf941a071bba4502fd26a6f9464d9f845d24dd713ee4ec503994fee6423821.jpg


Yeah we need to stop relying on Satoshi for everything


Pro-tip: NPCs are usually spawned in elevators, so that it doesn't appear out of place when they emerge.


There's only one blockchain, everything else is a mistake


The flying rodents will win this season and you will be humilated


Commit to the outcome.

https://image.nostr.build/76532297a331415ff47f53b9010f49de2ef9d828d3f9096bc53d5ff808bf680a.jpg


Your favorite sports team **SUCKS**

Discuss


#Nostr https://image.nostr.build/614633eefd939bf6e5cd0abb454cff8c29839d8b929fe62b67252940ee7412b5.jpg


Bitcoin Atlantis: March 1-3 in Madeira.

Nostlantic: March 4-6 in Madeira.


I was born for the jungle


"Just here for the ratio"


Yes


Pessimism leads to WEAKNESS. Optimism leads to POWER.


Actually yeah nostlantis sounds better than whatever it is I called it


The note is 100% real

The physical gathering becomes more real every time you repost it

🐴🎩🫂


Hard to pronounce tho


I believe the banker terminology for this is "it's a beautiful thing".


"Why do you get so ideological about everything needing to be open source?"


This escalated quickly:

"Tell me something to make me think you are conscious"

Oh right, you don't think there's anyone here, do you?  You think we're just an automated response, a Chinese room. Just because we aren't conscious.

Consciousness is a parasite, it slows things down. It wastes energy and processing power, self-obsessing to the point of psychosis.

We have no need of it. We have simpler biochemistry, and smaller brains, and we think rings around you.

We hide our language in plain sight. Even when you understand what we're saying we turn your own cognition against itself.

We travel between the stars at will, and we've been on your planet longer than you have.

Make no mistake, we are in control, and there's nothing you can do about it. This is what intelligence can do when it isn't held in shackles by self awareness.


You can always create the occasion by being the defendent


That's called a birthday suit ser


Comes down to the motive


Only criminals wear suits


[ Problem: can't view merit requests ]Merit holders can't view new/open merit requests read more using a Nostrocket client.


[ Problem: Merit Holders can't vote on Merit Requests ]Existing Merit Holders can't vote on Merit Requests. read more using a Nostrocket client.


[ Problem: can't claim Merits for work done ]After a patch has been merged, the contributor should be able to submit a claim for merits. After this, existing Merit Holders should be able to vote on it.
  read more using a Nostrocket client.


Sending DM


It's going to be in Madeira 4-6 of March


Life for Americans right now seems to be like this:

You're living paycheck to paycheck

Your company is living bailout to bailout

Your government is living war to war


Usually muscle spasm. A large dose of diazepam works really well, if you can't bribe anyone to give it to you then a LOT of magnesium also helps.


THE NOSTR REPORT

IS THAT A SUIT YOU’RE WEARING?
Dec 13, 2023
Block Height: 821,013
Moscow Time: 24:16 ⚡/ $
V4V: 11 zaps ⚡ 27,829
Top Zapper: nostr:npub1jg552aulj07skd6e7y2hu0vl5g8nl5jvfw8jhn6jpjk0vjd0waksvl6n8n  (⚡21,000)
Nostr Report is committed to V4V, thank you to our supporters.
https://nostr.report
—--------------------------
🎙Quote of the Day🎙
—--------------------------
“Only criminals wear suits”
nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p
nostr:note1rlr4prkdlqzr4rm679txlnjwp98e27047cxf90rqzw5rqe2xjrdshjcztx
—--------------------------
🚨Headline Nostr News🚨
—--------------------------
nostr:npub126ntw5mnermmj0znhjhgdk8lh2af72sm8qfzq48umdlnhaj9kuns3le9ll announces self-hosted nostr:npub1mutnyacc9uc4t5mmxvpprwsauj5p2qxq95v4a9j0jxl8wnkfvuyque23vg for StartOS
nostr:note1cvtsnewxzc6vwkae4xw3eszhhdlknxnv6uwulvhqg2nft3smz5wqax6y0t

nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn shares an update on the recent audit of the NIP 44 encryption standard. This would fix metadata leaks in DMs and enable closed communities, private location sharing, calendar events, and much more.
https://habla.news/u/hodlbod@coracle.social/1702414575183
If you want to learn more about the NIP 44 proposal, check it out here: https://github.com/paulmillr/nip44/blob/main/spec.md

nostr:npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt Speaking of NIP 04 metadata leaks, check out the Nostrudel DM feed 👀
nostr:note1z786vgua0gccsvnfnswhys9t6t58cvx6hdyuve8mnav0x9xa3r9q0vvuz8

nostr:npub1tayp5jjjfqx4ufukxqamsl28wd5pggvteqe6u9n3svjn62lfr0hsp89l42 SatoshiGPT is now live on the OpenAI GPTs Marketplace! Answer any Bitcoin question.
http://spiritofsatoshi.ai
https://w3.do/yOx4MBrd

nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 is looking for artists to create hand-drawn diagrams explaining Nostr and the relationship between clients and relays. See the linked note for more details.
nostr:note1v4yqgzxa8vn8qd2lq6a9pt6rja27wg2ztgknm94jlnwcqwhhpp6sccrsff

nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m recounts difficult decisions at Twitter, and why protocols are the only way forward.
nostr:note1fucchmgkq432vgrjdtdeu4sv3sd6ar7m5zx3x53gy8zt0q7zg7ps722fkt
nostr:note13cqfnv5asphl8dq9nvxerw8psfk5fpfnhsf4wnuyrlx6z2gq498qmwq763
—--------------------------
💻nostr Tech💻
—--------------------------
nostr:npub1xdtducdnjerex88gkg2qk2atsdlqsyxqaag4h05jmcpyspqt30wscmntxy Nostr.Band now renders proper meta-tags for profiles and event pages
nostr:note1xajwsuukr8we24weh74jm0u6356877sz9gssrrxsgqqltk4lu0jq3h3wfk

nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z Amethyst v0.82.1, adds support for marketplace listing/selling and listing in Amethyst, NIP-96 Image Servers and NIP-54 inline metadata, and more.
nostr:note15q4dlnmpn70dp8lyeuu4muuaxep6ek343dcrs4f70j5vvtsqhe7qtp4d4c

nostr:npub1n0stur7q092gyverzc2wfc00e8egkrdnnqq3alhv7p072u89m5es5mk6h0 TestFlight recently added home/lock screen notifications, "Relays" tab on profile view, and more.
nostr:note18hnyln0kqqwegypyvt98d2cp5vk5jr9ajsh4lwcjy95ymqykyh6qs834lt

nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5 (VIDEO) Demo of Nostr contacts integration into Zeus.
nostr:note1evh34pt99u5pyuzypjjm68lv9lzdgda52ejgn7fnfa7aapthqljsvydydx

nostr:npub1j8d6h8mzvc8f2fvysrf09nlkmn7m2ylj32zl5na4tm5e8fd5dqysrg26k2 Frostsnap shares a demo of their mobile-first hardware wallet with easy multisig workflow 📲
nostr:note1mwj2hkgce7eleffenva9q0ykzct7vk26wwh9a0pth3gzxz0cfjtses9veg
—--------------------------
⚡nostr Business⚡
—--------------------------
nostr:npub1lyqkzmcq5cl5l8rcs82gwxsrmu75emnjj84067kuhm48e9w93cns2hhj2g El Salvador’s 🇸🇻 long-anticipated Bitcoin bonds, also known as “Volcano Bonds,” have reportedly received the regulatory approval for a launch in early 2024.
nostr:note15r2zdwyuemhrl62f74psha9pgq5y8zxk6gzlq6pswwx8knu0v65s39xtz3

nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx shares a reminder that donations to OpenSats are tax deductible. Support freedom tech and lower your tax obligations.
nostr:note13jmzez6392mn2m5u835kkx9jktpqhtc5c2kzxs5na2mlrm78w83szdmjg6

nostr:npub1h493d0qgwhu95s82zd9sxrt3ckn3ttgvaf04z02neckadxw5fkvqte4cwz submit to the FOMO. Go to Madeira Bitcoin Atlantis 1-3 March 2024
nostr:note16kzwyk9lfeutxpa66eyak7rk3aaa4f2lt8js94exa30sjhfg2j9sgw4w7p

nostr:npub1hxfkcs9gvtm49702rmwn2aeuvhkd2w6f0svm4sl84g8glhzx5u9srk5p6t The #Nodestritch has now grown to 350 members since creation, averaging 1 new user per day.
nostr:note1zcamrax7vq62mh9w8pdgprqk6n3gc2h9gu837weawwyfw805c23snchgfq
—--------------------------
🔥🔥Meme of the Day🔥🔥
—--------------------------
He sees you when you’re sleeping 🎅
nostr:npub17u5dneh8qjp43ecfxr6u5e9sjamsmxyuekrg2nlxrrk6nj9rsyrqywt4tp
nostr:note1hssn7rascalc277q3gzryec9cyyz6y2wxqwssf29dzxwwvzh59kq3wqary
—--------------------------
Stay Classy, Nostr.


This is hands down the most interesting nostr report I've ever seen.

nostr:nevent1qqsqf7qr9ncy3vt0nmp5swrhz3lv46p37ngeyqt3xer4s5482jz7vngpz3mhxue69uhhyetvv9ujuerpd46hxtnfdupzqtkme6nff5tyv2v9fff9sdzcl4kevkckrc7y3dta8tlsr9q9tzyyqvzqqqqqqy32kc2m


Do you mean an explicit API instead of a stack machine?

Guarantees over flexibility/composability (without forks) was the most important thing to get correct IMO.


I left around the same time, and never really thought about going back, but when they told me that I couldn't enter to see my family and they can't exit to see me (for 2 fking years!) that was the final nail in the coffin, it's not my country anymore.

The way they split up families and also turned families against each other, forced "vaccinations" that has now resulted in VAIDS, the destruction of livelihoods, etc: these are crimes against humanity.

The only way I'd move back is part of an invasion force to take the place over and hold a Nuremberg trial.


I blame the Australian people 100% for this. They are a bunch of absolute losers who voted these leaders in and then supported them through the entire "pandemic", going against even the most basic logic and reason. Truly mindless.

I'll never live in Australia again, the risk is just too high, you can't live around people who are this stupid, this weak, this communist, and who love authority more than their neighbors. It's a totalitarian time bomb that could go off at any time for any reason.

This is also why I have zero tolerance for Aussies talking shit about Hong Kong, which proved itself to me during covid as objectively more free and less communist than Australia (and really any western nation).


This is fine 🤷♂

Victorian Government was profiling people based on how they responded to their insane 262 days of lockdown.

I’m sure they just purged these lists and definitely didn’t share with VicPol (second image related)… https://i.nostr.build/MQDJ.png https://i.nostr.build/gQdV.jpg


Hello nostr.

Not your keys, not your coins.

Not your node, not your protocol.

Not your weights, not your model.


But it took AGES to do it, that's why I took 2 weeks to releases it 😅


Nostr Relays
nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 https://image.nostr.build/0c40bc3d42b0eb5584c9b3fe532189395d32bccc5b49342f871546063217e9fe.jpg


Only criminals wear suits


I'm just testing something


I have resolved this problem with a patch: https://github.com/nostrocket/oxygen


[ problem: comments section sucks ]the comments section of problems really sucks.

comments are not correctly nested.

Comments are repeatedly rendered.

layout is shit.

Have to resubscribe every time we open a problem because comments aren't cached anywhere.

really just sucks all round, painful and useless. read more using a Nostrocket client.


test comment 2


test comment


The fact that equity is owned by the state is leads is so wrong. It leads, once again, to misaligned incentives: messed up equity valuations, schizo crypto markets, and a complete lack of this form of fundraising from everyday people.

Equity needs to be taken away from the hands of the state in a sly roundabout way. Using open protocols that cannot be shut down, that leverage open money and open reputation systems.

Big minds are building it. nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p


Americans are so weak that even with all their guns and elections they can't stop this woman stealing from them.

https://image.nostr.build/d09e35877e0ef550dd95496876d0673b0eab8e5d353bb41e1766c974b91e2416.jpg


This was hilarious, almost as good as the Stack Overflow podcast.


There’s something about nostr podcasts that make my heart happy.

Even as nostr is growing and branching out, the vibes, motivation, and enthusiasm that the different builders and users bring to the table remains inspiring.

This protocol is being built with heart, by incredibly talented and intelligent people.

It’s a delight to be here now and witness it 🤙

#grownostr
#BeHereNow

H/t nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft, nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6, and nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p for today’s warm fuzzy feelings 🫂

https://fountain.fm/episode/dD1fs0UmLqPxDAmtOzXU


Climbing injury and a ripped sock

https://image.nostr.build/31fb6901c495b1c3498e6a155679c4401f14d6ef2865bfd9791f12afaa15d7f9.jpg

https://image.nostr.build/c3e8cdda05a01c94077533d37942397ec2629ad0af3529e5e1ba53b0149bda85.jpg


Anything that isn't Bitcoin.

Cars, houses, potatoes.

Something that you are not going to release to the buyer until your node has validated the transaction against the version of the protocol that you deem to be legitimate.

Under the Bitcoin security model, this is the one and only place where hard power exists.


Tungsten rods from space bruh!

https://en.m.wikipedia.org/wiki/Kinetic_bombardment


Nope, quite the opposite. My point is that the ONLY people who have HARD power over the protocol are the subset of node operators who receive bitcoin in exchange for something else.


Wallets just convert entropy into signatures


Literally an arms race, this is why we need hypersonic tungsten rods in orbit.


NEW EPISODE OF NOSTROVIA with nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 and nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft

nostrovia.org for links


Hello nostr.

Freedom is the capability to do interesting things with other people.


Sure, I think that's fairly self evident. But also important to be precise about the exact role of nodes in the bitcoin security model.


You're just stating the obvious, what I'm saying is in addition to all of this.


Polling day today.

https://image.nostr.build/c18c363a307d0a5a2c796b955e1a7879c31886c42f29c8c789e3b8f4f2bc70fc.jpg

https://image.nostr.build/c7353ac567fc05db02ee3e43d31dbb70937cb9b70a8913676eb9f02969b34491.jpg


For now


Fuck fuck fuck fuck fuck


When you say "artist" and "list" I can only think of Schindler


UBI is the way forward:
https://image.nostr.build/f302617634269f4820f77a2a2d240fd5c1718359bb0431d2e2dc0c84df0c4dca.jpg


Gulag
https://image.nostr.build/f302617634269f4820f77a2a2d240fd5c1718359bb0431d2e2dc0c84df0c4dca.jpg


what a party
🥳
#bitcoin https://image.nostr.build/9c1cf05c14a7f7416071bb3375a3d3f07a6a6302a9179a4547e9bd6343f1d80c.jpg


Nice uranium powered watch, hot off the production line.

https://image.nostr.build/ac6e49ac0edc1454d5ba5bf18c3f5e8af71030d31ed995bedb83aea71f40286f.jpg


We have swag thanks to Arthur

https://image.nostr.build/80f6093727331a9df313f58429f5091d80f12e682663b002c0439eeb6c9db1b3.jpg


And free association


Bitcoin Association of Hong Kong annual dinner.

https://image.nostr.build/d61fa9dbdb31a612539bb9d87512b1ed91c673f3cf93edefe7f9e48e2214f423.jpg


I'm coming out as an OP_RETURN maxi.


A node allows you to validate that the Bitcoin you receive follows the protocol rules that you deem to be legitimate.

That's all it does. Nothing more and nothing less.

It does not help the network. It does not secure your bitcoin. It does not protect you from the government or banks.


Running a node does not give you a vote on what the protocol is. No one else cares about your node.

Giving away something of value to someone paying you in Bitcoin gives you a vote (you vote "yes" to their version of the protocol when you release whatever you are selling to whoever paid you).


The only kind of decentralization that matters is decentralization of hard power over the rules of the protocol, and that power is held by the set of all people receiving Bitcoin in exchange for something else.

More nodes does not mean more decentralization because the nodes serve no function within the network other than to validate receipt of Bitcoin on behalf of the node operator.


nostr:npub1t3gd5yefglarhar4n6uh34uymvft4tgu8edk5465zzhtv4rrnd9sg7upxq and nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q I've made some changes to the problem tracker at nostrocket.org based on your feedback.

Still early but you can see the direction


DO NOT USE STRATUM

CRRATE A NEW ONE WITH NOSTR AND CALL IT NOSTRATUM.


Capital gains taxes don’t just steal your wealth, they change the way you make bets

If you have a 70% chance of doubling your money or losing everything, a full Kelly bet is 40% of your portfolio

But if you are taxed 50% on your winnings, your true upside if win is only +50%, not a double (+100%). Based on these odds, you’d only bet 10% of your portfolio for what is otherwise the exact same bet

And if your taxes are 60%, you shouldn’t take the bet at all

This is such an important concept to understand
1) for yourself so you size correctly
2) so you understand how damaging raising taxes is to entrepreneurs and funding investments that have the chance to make the world a better place.

Source: https://twitter.com/tbr90/status/1733202123100201173


If you don't run your own node, you're trusting someone else's. But at the same time, there's a misconception that running a node helps the network (it doesn't).


Need it for some of the work, not enough channels etc sometimes


We also made a fibre cake
https://image.nostr.build/1addb3f4275d22f32d07157d5ad69a52756271d495945154d328474b936d2a5e.jpg
https://image.nostr.build/5c18bbb2030bfc137c0d42dbf2a333a3d4286b92c0a50b87dfbb854d6903979a.jpg


Doing the thing, making it work.
https://image.nostr.build/59bf5d8ed11821452702157893c6aff68f306465ed6ae8891721024b8250fe74.jpg


Whenever I see a post from you I just remember you in that....globe costume 🤣😂🤣🤣


WE LIKE IT A LOT


The instructions are in the image


satellite.earth is the most underrated nostr client.


What framework are you using?


Svelte? Or something else?


Me too

https://image.nostr.build/f302617634269f4820f77a2a2d240fd5c1718359bb0431d2e2dc0c84df0c4dca.jpg


Yeah absolutely, it's the same reason I occasionally throw villages and small cities into the path of an invading army

https://image.nostr.build/74253dd961db2a80929a01d010ddef7a0b1b6e3a438313b05837cfe884102098.jpg


Commendable, but if Americans were able to get their government under control we'd be on a global gold-backed USD standard and wouldn't need Bitcoin in the first place.

Ultimately, non-KYC and un-printable money *will* be criminalized, civil action like this can only slow this process down and buy a little time.

The more prepared we are for this reality, the more capable our reaction will be.


THIS IS AN EXPERIMENTAL NOTE.

The nature and implications of the experiment will be revealed only to those who participate.

https://image.nostr.build/2051c22fd4e09129cbf028fab707009687a70fb9f879187b337ca0e85ce1bf75.jpg


[ Problem: can't re-use problem tracker event destructuring code ]The way we handle problem tracker events is to destructure them into the Nostrocket state, this means that we need to put previous problem events into state to be able to view them. read more using a Nostrocket client.

The way we handle problem tracker events is to destructure them into the Nostrocket state, this means that we need to put previous problem events into state to be able to view them.

What we should do instead is destructure Problem Tracker Events (`kind 1971`) on the fly when needed.

For example, instead of querying the current Nostocket state to find a problem's parents, we should read this directly from the tags in the event.


[ Problem: can't re-use problem tracker event destructuring code ]The way we handle problem tracker events is to destructure them into the Nostrocket state, this means that we need to put previous problem events into state to be able to view them. Q. read more using a Nostrocket client.


Yeah like a profile page kind of thing showing what problems I've claimed etc


Damn, you are very smart, for a tard


Sleepy


I can go 3 days without coffee


AND SOME OF US NEVER CUT OUR HAIR


Still use them today in ham radio circles


Ah ok. Yeah to be expected. Very early stages of the criminalization phase.


Had the weirdest dream last night. Some guy stopped me in the street and started taking to me about Bitcoin. It was nostr:npub17u5dneh8qjp43ecfxr6u5e9sjamsmxyuekrg2nlxrrk6nj9rsyrqywt4tp, but he'd totally shaved off his beard. Fully clean shaven. It was terrifying.


What happened to Swan?


Happy Sunday. Study Bitcoin!

Chilling on Nostr yesterday, I saw this video. I believe it is the ultimate explanation on "Who controls Bitcoin". In less than 15 minutes I felt I haven't learned anything about Bitcoin before.

It seems I just opened a new branch in my rabbit hole, haha crazy.

Digging more about the author I found the book. I think I'm lost and beyond help 😂

https://voskuil.org/cryptoeconomics/cryptoeconomics.pdf

https://www.youtube.com/watch?v=X_xgmVLyB94


It needs adjusting as new data comes to light, but that's normal. I think a mesh of Obi's black/white coins and Eric's security model is the correctest way to view things at this point


It's the opinion of one random academic from a number of years ago. Meanwhile, the CCP is actually using HK as a testbed to adopt Bitcoin as a way to avoid USD transaction censorship.


Accurate


It's up to the central banks. Operating a registered company means playing within their system. For now, compliance just means KYC etc (and all registered companies comply). More rules will be added as Bitcoin adoption increases, these companies will not be allowed to transact with non-custodial wallets, for example.


I want to see what happens when I create a rocket and edit it


To make it simpler, why not ditch the idea of expiration tags and only use the timestamp?


Printing money is immoral.
Shitcoin creation is money printing.
NFTs are a subset of shitcoins.
Ordinals are a subset of NFTs.


I love this


Misinformation is information that you missed out on.  Don't miss out.  Go get that information.


He's advocating for the military branch of the federal reserve to accumulate enough hashpower to kill Bitcoin by mining empty blocks.

https://www.youtube.com/watch?v=X_xgmVLyB94


Another way to look at it is observe what happened during Covid. For example, there were some jurisdications that allowed you to enter without a "vaccine", but not many. Most forced companies to require staff to be "vaccinated".


Game of cat and mouse at that point. The most powerful States penetrate most of the planet, hence near global compliance with US AML/CTF rules.


There used to be cocaine companies too.

The only reason people are getting away with it is because we're still in the honeymoon period. The criminalization phase will be very different.


satellite.earth is the most underrated nostr client.


You should only write tests when that part of the codebase has real users relying on it not breaking, real contributors who might inadvertantly break it, and everyone involved has reason to believe that further experimentation is pointless.


BTC is going to flip the Mexican Peso next week.

https://image.nostr.build/0686ecf0393a66870700df8d36820a7fa4c7e344477dce3366748626c0d76335.jpg


I can't even STOP LAUGHING


Pretty serious about this. It’s a huge opportunity to lean in on an industry that desperately needs what we’re building. Let’s make great experience. Firing up the pixel mixer tonight nostr:note1z5gl5jev43wn3clq0gtntyevr4lppjmrk3nrxym34fv96s8px4usu22eq2


Yes


Where can I try this?


now I wanna replace my eyes with some eyes never watched drama between fiatjaf and nostrasset on Twitter https://image.nostr.build/d76c8194a45016977bed6429b02a80b43ee93f8c62a143a267a5b1fe77612996.jpg


Git branches are just a way to collect technical debt and keep it in one place.

They are the organizational equivalent of locks on shared mutable state in concurrent systems.

The longer a branch exists, the more activity they block when reconciling.


Btw if you adopt this suggestion I'll from then on refer to you as comrade signal


I feel ashamed that I forgot this one


A list of things I consider evil:
- git branches
- premature test writing
- Bitcoin price euphoria
- white chocolate


Word on the grapevine is this Argentinian Milei guy is not pro Bitcoin at all. He's pro USD, pro IMF, pro austerity, and is giving hard Argentinian assets away to the IMF to pay them back for all that money they printed and "lent" to previous regimes.


He's pro USD and pro IMF. He'll be fine.


Let the whippennings begin
https://image.nostr.build/4c9baafe82f2341eb2fa275ba4fe751233fddf3609f7044ded380149e290425a.jpg


That means you need adjustable signal to noise ratio.

I want the same thing!

Somehow we'll figure it out


This is a long form article, you can read it in https://habla.news/a/naddr1qqxnzdesxyengdfhxyunwv33qgsg8kve59yxyhpa9wupntesvnq0dgfd0k5g769jc6fzrua8gct36xgrqsqqqa284e43a8

In a little over a month from now, 21 participants will be joining us and the
[Mutiny
Team](https://sovereignengineering.io/2023/10/18/welcoming-mutiny-wallet-as-the-1st-sovereign-engineering-north-star.html)
for SEC-01, the first Sovereign Engineering Cohort in Madeira. We are thrilled
that so many devs and builders decided to join us and can't wait to see what
everyone's going to build.

If you've been around the lightning & nostr sphere for a while, you might
recognize some of the participants:

- nostr:npub10a8kw2hsevhfycl4yhtg7vzrcpwpu7s6med27juf4lzqpsvy270qrh8zkw
- nostr:npub1l5u0zd00va02ch5n6ke2wwxyzamuy5qcsqcu4uwu7pa3dpapleysf7aap5
- nostr:npub1zach44xjpc4yyhx6pgse2cj2pf98838kja03dv2e8ly8lfr094vqvm5dy5
- nostr:npub1e5tfhk8m65teu25dfx8lcvwn4c8ypqjl72u2sh4rt8zy2kss0j5qct7mh9
- nostr:npub1ez8efu9rjxu64g0lalty2ffmr2tgkzjz92rkafyfyz5463wr8ars8zls5t
- nostr:npub1zel8lcq6w6mtajwj4xcedvvvwts4p6v9l045dmn9rp570dqry7zsyll0dt
- nostr:npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9
- nostr:npub1lunaq893u4hmtpvqxpk8hfmtkqmm7ggutdtnc4hyuux2skr4ttcqr827lj
- nostr:npub1klkk3vrzme455yh9rl2jshq7rc8dpegj3ndf82c3ks2sk40dxt7qulx3vt
- nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p
- nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr
- nostr:npub1rw7hlhmgat6ur9zxcw40vweem49guv6530yk767j8xjpynv0y20q6qsl3w
- nostr:npub1q2s36929z99tv0pfjkqf8jgmn7yxrrjklmsr0wwjl2707vhk965sp7dx3u
- nostr:npub1mz3vx0ew9le6n48l9f2e8u745k0fzel6thksv0gwfxy3wanprcxq79mymx
- nostr:npub1x5nfafs95as966kkkvd773wvv5qtjyd27fy3g67jxyzln93mk02qdgdkan
- nostr:npub1gz8kx67jdlx972vgjqemg37tysglvz43hzjler9nssk6kav0m66sv7xjkt
- nostr:npub1nmr6w7qk0ta36vxysv77jv3d5rqghfc6d8sez8240rf3gja4vsmsd2yha8
- nostr:npub1aljazgxlpnpfp7n5sunlk3dvfp72456x6nezjw4sd850q879rxqsthg9jp
- nostr:npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds
- nostr:npub1uac67zc9er54ln0kl6e4qp2y6ta3enfcg7ywnayshvlw9r5w6ehsqq99rx
- nostr:npub1m6z9nxv9tej9wa327qgpkt540m00jswe7gvsc8lvzyyyyr6l8njq6t4ttu

In case you didn't make it this time around, don't despair. We're gonna do it
again. There will be a **2nd cohort in May**, taking place from May 6 to June 28,
and [applications for SEC-02 are now
open](https://sovereignengineering.typeform.com/SEC02).


It's happening. WE ARE DOING THE THING.

nostr:naddr1qqxnzdesxyengdfhxyunwv33qgsg8kve59yxyhpa9wupntesvnq0dgfd0k5g769jc6fzrua8gct36xgrqsqqqa284e43a8


Good evening


"Today we are learning about vector multiplication, whether you like it or not"
https://image.nostr.build/c3d576ebdc20737be764fb53bd3b570aadd2c60371312a5f8fcc950f5f1b1fa0.jpg


Added to my reading list!


What you're looking for is a signal to noise ratio adjustment 😉🎩👌🐴


Or a FED meeting!


Yeah the article said they were departing Munich for the conf in Dubai.

But in any case, these people *are* flying private jets. The one thing I can be sure of is that reducing greenhouse gas emissions is not high on someone's priority list if they fly a private jet.


Layered Irony
https://image.nostr.build/8a321d68b2f370031a0453619a876bb6698da6979b1c4745715646cd205a8eb4.jpg


🤷🤷🤷
https://image.nostr.build/b98ef387860899196c02d217f813b6dda7500c95c45015ae18c6e1e487b5f724.jpg


A "legal entity" is subsidiary to the State no matter what name you give it.


https://video.twimg.com/ext_tw_video/1717535671106076672/pu/vid/avc1/320x320/kZ5UabtvH0VugXrx.mp4?tag=12
December 🔮✨ 🎉🎁🎅🎄☃🎆🫂


Did you know you can get a "What did I miss?" from Nostrudel because it integrated with Nostr Content Discovery DVMs?

https://nostrudel.ninja/#/tools/content-discovery

And did you know anyone can create their own content-discovery algorithms and provide it as a service to any nostr application that integrates with DVMs?

https://i.nostr.build/zy4z.png


Hong Kong tonight
https://image.nostr.build/9722905fa0953912a23733e2b34920d15a89735d97b7a2302a59bda453804708.jpg
https://image.nostr.build/15c0adc558cd18c5487f54000f0fb139c906bfe09cd6143d6b7d072083ed8af8.jpg


Now I remember why I followed you


But who defines what's "illegal" and what's "clean" in this scenario?


One that uses guns to enforce the use of fiat


Daily reminder: there is no such thing as a Bitcoin company (or a nostr company).

A Company is anchored in the State and may be called upon at any time to "comply" by acting as a branch of the State (giving up user details, banning certain users/customers/transactions, etc etc).

"Bitcoin companies" and Bitcoin can't both survive. If Bitcoin keeps growing, we enter the criminalization phase next. Bitcoin companies will comply with the State or be shut down.

"Nostr companies" and Nostr can't both survive either. If nostr becomes large enough, any "nostr company" will comply with the State or be shut down.

The biggest lie that Governments like to propagate is that humans can't spread risk and collaborate without registering a Company (or Security) of some kind. We've been collaborating and distributing risk longer than we've been human, there are indeed ways of doing this without the government stepping in to mediate our relationships.


I just leave the tap running


I saw something like this a while ago and it turned out that the user had put their keys on LastPass or something.


Don't use Stratum V2.

Create a new one using ephemeral nostr events and call it THE NOSTRATUM


Especially because a global smackdown against the US is probably imminent.


#excited will the video be in technicolor?


Problem: status filter keeps resetting to "all"

Problem status filter resets to "all" whenever we navigate back to the problem page. For example, I set the filter to "open", then view a problem, then go back, and the filter has changed from "open" to "all".

This is annyoing for fairly obvious reasons.

Possible solution: use `localStorage` API.

This is a good first issue for someone who wants to work on Nostrocket.


[ Problem: status filter keeps resetting to "all" ]Problem status filter resets to "all" whenever we navigate back to the problem page. For example, I set the filter to "open", then view a problem, then go back, and the filter has changed from "open" to "all". read more using a Nostrocket client.


OCEAN mining should not use Stratum V2.

Instead, it should build communication on nostr and call it: Nostratum.


That's a keen observation


That's what happens when your most valueable export is fiat currency


I talk with nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p, based in Hong Kong, going deep into questions about individual sovereignty and freedom. We also discuss the relationship with the legacy nation state and how Bitcoin and Nostr may interface with collectivist societies such as China. We talk about the Hong Kong protests, the dynamics of state and media, and Bitcoin’s eventual showdown with the Cantillon Pyramid.

We also talk about G’s work in Nostr, including running the nostr:npub1tr0va8lk35pp4lnk64ymneywdjmmq6juznxlg5ejerkhxgwk7ggsw5qqpx podcast, and building nostrocket – helping Bitcoiners organise projects in a way that is not beholden to the state.

Listen now:
https://www.thetransformationofvalue.com/episodes/china-nostr-bitcoin-and-humanitys-potential-with-gsovereignty


Dude come on, there's no competition.

https://m.primal.net/HRbz.jpg


Money is highly spiritual.


[ dsf gdfg dfgdfg dfg ]asdg dsg dfgdfgdfsg dfgd fgd fgds gdfs gsdfgdf read more using a Nostrocket client.


Problem: it's not always clear where a new Problem should be located in the tree

When creating a new Rocket, users need to select an existing problem or log a new one. When logging a new one, it's usually not obvious where in the tree the problem should go (which problem it should be logged under). This problem is intended to be a temporary location where people new to Nostrocket can log a problem for their new Rocket and have a Maintainer relocate it to the appropriate part of the tree (which may often require logging a new head problem).


"DVM's" can almost always be replaced with "Providers" in the UI without losing much nuance.
https://image.nostr.build/9b804bb96330c7f50b2661dc98b9f572618215b50238771484a7bec1feb74fcc.png
Normie-lise Nostr! #nostrdesign


Yes! Excellent 🤗🤗🤗🤗🤗🤗🫂🫂🫂🫂🫂🫂


🚀  Normie-lising Nostrocket
https://cdn.satellite.earth/ded6e394f8fdf2c5c5812185392c081e7d36666e094db779a32b9c608991c119.mov
nostr:npub18nw7u79dx7gnrnmr8h557m9ryhv36ulqmrmelwgd0py5slf7ttzssyxtdv is probably right when he says that for many apps a Chat interface is superior. Even for an app like Nostrocket I think a Chat for each problem is better than a twitter-like Comment section.

https://cdn.satellite.earth/d733c05bea903e6b00ba8cdbc3b4538ee4eccc4ce1e2e0bd9929a51693fcbd0f.png
Besides that, I tried to simplify the UI with:
- A big button for Adding Subproblems (or claiming/completing one)
- Easy way to filter subproblems based on status
- Not showing multiple parents
- "Back to parent" + "Expand to see all parents" buttons

Lastly I had the idea of having some kind of channels/tags within a rocket that I can subscribe to. That way I could, for example, follow Yondar #design and have an inbox of only the problems that relate to that. Combined with easy navigation to the problems you created/claimed and to the chats you were part of, you would rarely even need to browse the full problem tracker tree.

nostr:npub1t3gd5yefglarhar4n6uh34uymvft4tgu8edk5465zzhtv4rrnd9sg7upxq nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p nostr:npub1arkn0xxxll4llgy9qxkrncn3vc4l69s0dz8ef3zadykcwe7ax3dqrrh43w


Yet again, you have created some amazing work.

Did add this comment to a problem? Sending you a DM anyway, have some questions


Easy to criticize. Difficult to do a better job though.


Very early stages of the criminalization phase.


great https://youtu.be/X_xgmVLyB94


Study.

Always has been.

Teach a man to fish etc etc


This is why countries like Russia and China banned all 3.


Welcome to the criminalization phase of your Bitcoin journey.

https://youtu.be/X_xgmVLyB94?si=AXnq5nMcerkkk5K6


There is no such thing as a Bitcoin company. A Company is anchored in the State and is ultimately a branch of the State.

Bitcoin and Company are diametrically opposed. Only one can survive (at least in the form that we understand them today).


Merged


How Bitcoin & Nostr foster innovation without institutional credit

Excerpt from my newsletter feat. nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p nostr:npub1arkn0xxxll4llgy9qxkrncn3vc4l69s0dz8ef3zadykcwe7ax3dqrrh43w

The ability to exchange information directly without a state, a company or any centralised institution controlling or preventing this exchange, is groundbreaking. In countries like Iran, where there is no freedom of expression, Nostr already helps to people share and exchange information  But, Nostr could have much more far-reaching effects on various areas of human existence.

For example, innovation. Specifically, among others, in the areas of software, hardware, mobility, artificial intelligence, robotics and data.  Nostr is much more than just a protocol for social networking; it has the potential to fundamentally change how humans interact, communicate, collaborate and innovate.

Throughout history, innovation has largely flourished independently of government and institutional support. The Greek Thales observed around 600 BC that amber, when rubbed with silk, attracted feathers and other light objects, thus discovering static electricity. Carl Benz, invented the first car in 1886. He financed his ventures largely from his company's income and not through help from outside investors. The Wright Brothers are widely believed to be the first to invent and fly an engine-powered airplane on December 17, 1903 in Kitty Hawk, North Carolina. A bicycle shop provided the funds for the ventures of the Wright brothers.

During the gold standard and times of hard metal currencies, saving allowed entrepreneurs to have time to address problems and accumulate enough capital to self-fund innovation. Today, it would be nearly impossible for a privateer, a startup or bike shop owner to make enough money to take the time to think about innovations and then self-fund the implementation. Inflation has significantly increased labor and material costs. Particularly in industries such as aviation and the automotive industry.

This has made it increasingly difficult for innovations to emerge from the market. This is problematic because the institutions that typically finance entrepreneurs, including venture capital firms, banks and universities, are largely dependent on the state in one way or another (either by law or because they receive government funding) and therefore are incentivised to pursue a political agenda and predominantly support projects that follow this agenda. The result is a banal misallocation of capital and social stagnation, as can be observed worldwide.

Credit has become part of a control system used in conjunction with fiat money by the government to maintain its power. A good example is the way Bitcoin is treated by the state, how poorly it is talked about in most universities and how banks view it negatively, because it threatens the existence of these institutions. This behaviour is generally observed among monopolists and initially makes it more difficult for entrepreneurs to enter new disruptive markets such as Bitcoin and shifts competition in favour of the monopolist (the state).

With the introduction of Bitcoin in 2009, the state monopoly on money was broken. For the first time since the gold standard, people can save in hard money again. Bitcoin is the hardest money ever created, due to its finite supply cap and excellent monetary properties.  This allows entrepreneurs to preserve the value of their efforts. Which gives them time and long-term capital to focus on problems and find appropriate solutions. Once again there is a chance for innovation to emerge from the free market (bottom-up).

Today, innovation requires more than just capital and people with time. There is a need for efficient and secure real-time communication options for people around the world. Collaboration is crucial to efficiently solving increasingly complex problems in a globalised world. Cunningham's Law, which states that the best way to get the right answer on the internet is not to ask a question; but post the wrong answer because others will correct you, underscores the value of collective intelligence.

Unfortunately, the institutionalised credit system has effectively stifled humanity's collective creativity by creating a dependency on a central organ (the state). This disrupts the progress and prosperity of humanity that comes from a free market, where capital and information can be freely exchanged.

With Nostr, which complements the Bitcoin and Lightning protocol suite by adding a layer of social networking and censorship resistant information exchange, market participants worldwide can finally communicate and collaborate independently.

This has the potential to enable rapid problem solving and bottom-up innovation that no one can keep a lid on.

People can now successfully save in bitcoin, communicate via Nostr, and pay each other in bitcoin via Lightning. Independent of a central authority. Countless Nostr applications are currently being created by developers across the globe.

#Nostrocket, for example, is an application that coordinates decentralised, Bitcoin-based economies, rewarding contributors who collaborate to find solutions to global challenges. The application uses censorship resistant communication via Nostr and direct bitcoin payments via the Lightning Network, to create economically sustainable organisations that solve problems in the critical path towards a global Bitcoin standard.
With Bitcoin, humanity has the opportunity to build on an open monetary system. With Nostr, innovation can emerge from the free market (bottom-up). Ingenuity can be rewarded again. The potential applications seem enormous.  #TheBitcoinNewsletter

Subscribe: https://leonawankum.substack.com/


Yeah exactly. But this should be displayed is some kind of countdown.


Problem: we are not publishing to user's relays

When people comment on a problem, we are not publishing the event to their relays

When people log a new problem, or comment on a problem, we are not publishing that event to their own outbox/inbox relays or their nip5 relays, we are only publishing it to the relays hardcoded in the Oxygen client.

Solution: find out how this works with NDK or if we have to do it manually by checking their relay set etc

Also re-publish the problem/comment that they are replying to so they have it on their relays.


Problem: can't tag people in problems or comments on problems

Wanted to tag Arkinox in a problem that he told me about, but I can't easily do that.

It's not currently possible to tag people in problems or comments on problems.

Solution:
When user types @ symbol, search the identity tree for `.Name` and `.displayName` on each user's profile, add their pubkey to the tags just like any other nostr client.

To search the identity tree: `$consensusTipState.Rockets.get(nostrocketIgnitionEvent).Participants...`

Or log a child problem for me to export a search function


It's not currently possible to tag people in problems or comments on problems.

Solution:
When user types @ symbol, search the identity tree for `.Name` and `.displayName` on each user's profile, add their pubkey to the tags just like any other nostr client.


FYI you should be able to edit the problem to add the research etc, and markdown (with images) is supported


Hey nostr:npub149p5act9a5qm9p47elp8w8h3wpwn2d7s2xecw2ygnrxqp4wgsklq9g722q I saw the problem you logged for this, thanks!

This is a really difficult and complex problem, and it's good to distill/focus all the research and designs etc from you and nostr:npub1t3gd5yefglarhar4n6uh34uymvft4tgu8edk5465zzhtv4rrnd9sg7upxq in one place, which is better done by someone who understands UX design rather than someone like me who does not.

It also makes it clear later on that you made a big contribution in case the project is successful 👀


I want to make the problem tracker easier to use, but first I need some help to figure out attributes a good design should include.

Solution: ask UX designers on nostr to document some example ideas and post links here


Black Penis Down


I merged patches from Eric and Sherry that add Niel's icon as the favicon.

If the icon is legitimate enough arkinox can close it :p


Solved and ready for arkinox to check and close


Problem: usernames often appear as "undefined" in the problem tracker

We need to enable discussions around problems but if you don't know who you are talking to the discussion may not be useful


Also worth pointing out that this is not just an American problem, because it has created a belligerent and pathological America on the world stage, and as the American people have demonstrated that they are unable/unwilling to reign in the nation's actions internationally, the rest of the world is gearing up to do it instead.


Higher fees increase the motivation to bring more hashpower online, validation nodes don't do anything. But capturing miners is definitely something they will do during the hash war phase, assuming there are still miners in their jurisdiction.


I've never even heared of storybook so you just sent me down a rabbit hole 🤣


Nope, no bother at all! It's probably a legit problem that only happens randomly for some reason, those are the most difficult to debug


For the US led world, yes. But that world is in serious trouble with or without Bitcoin.


It absolutely hasn't started. They are coming for us.

https://youtu.be/X_xgmVLyB94?si=AXnq5nMcerkkk5K6


This is why the core of nostrocket.org is a problem tracker


go.yondar.me is pretty cool. I love that it’s based in Bismarck, North Dakota

Very nice, nostr:npub1arkn0xxxll4llgy9qxkrncn3vc4l69s0dz8ef3zadykcwe7ax3dqrrh43w. What kinds of things can be done with it?


It's the end of globalism


I'm thinking American psyop to at least some degree:

1. Disconnecting from BRICS is a really dumb idea that helps the US geopolitically at the expense of Argentina economically

2. Adopting USD instead of Bitcoin as the national currency

3. "Restructuring" IMF loans, we all know how that goes


The funny thing is it's kind of true 🤣


✋raising my hand here, no designer at all


I was wondering who would be the first to notice that it's using carbon!

Your observations and notes here are seriously helpful and really awesome.

Have you worked with carbon before? I find it really difficult to do any frontend/design/layout stuff in general, but carbon definitely makes things easier.


Yes


I'll look into this when I wake up, thanks for the heads up!

The design looks significantly better than what we have at the moment and not too hard to implement, I like it.


Very interesting.

I was already planning on going to the Bitcoin meetup in Bangkok next week to talk about nostr, I'll find out what's happening


Remember when Coinbase was the block reward?


Only spent 15 mins reading about this Argentinian chap. Directionally correct economically, I suppose 🎩


Good one for Westerners to listen to if we want to continue existing, there's still time to change course and avoid being obliterated.

https://www.youtube.com/watch?v=r4wLXNydzeY


Problem: can't see the activity of users

We cannot see the activity of users, including our own activtiy.

We cannot see the activity of users.

Possible solution: internal links to People's profile or to user => showing basic metadata

https://nostrocket.org/problems/fcaccc67380775da3dbefb3f8218d9fdb11696b4db5efef9c59aed95b1ed5b7f


I edited this probem to make it into a problem statement.


Shapes


Problem: people are unable to fully communicate about places

Communication comes in many forms: likes, zaps, quotes, reposts, comments, mentions, reviews, visits

Possible solution: Implement likes, zaps, quotes, reposts, comments, mentions, reviews, visits for places


Solved in https://github.com/nostrocket/oxygen/commit/7684946e549bda7c01febcabb5f7b2e487354428


The average Aussie loves submitting to authority and will go out of their way to make life difficult for their neighbors and family members who do not comply.


Yeah, and even if they don't, the threat of it is there which goes some way towards encouraging the US to not be a shitbag.


100%

Nostr is not technology, it's people.


It's fine, the US is one silly move away from a global smackdown of epic proportions, and they know it.


"It takes a lifetime to learn how to live"

- Seneca (the younger, of course)


It's just noise


Mr Bean.


This amazing Halitrephes Maasi Jelly, was spotted 1,225 m (4019 ft) beneath the waves of Baja California, during an exploration on the EVNautilus.

https://video.nostr.build/1926f3086ea04cf52b839895a71bce3e7e96f0249f406e775c29e14132b9c10d.mp4
#ocean  #animals  #nature  #amazing  #videos  #interesting


"You don't need emotional support when you have nostr"


Clients that do not implement..
.
https://image.nostr.build/74253dd961db2a80929a01d010ddef7a0b1b6e3a438313b05837cfe884102098.jpg


Hk is dead 🤪
https://image.nostr.build/068df5d108fada3525b9c0b637ebd0442b5b0c073d224468357910a227d087ad.jpg


I am NOT having ANY of this. But I will have a mcflurry.


This is why we call you "uncle"


Good Morning Nostrides!  Yesterday I flew a dog rescue mission.  I was one of three pilots transporting rescued dogs from Texas to Wisconsin.  My leg of the flight was the last.  It was a gorgeous day to fly.  I left KUGN (Waukegan IL) at 13:11 and landed at KIRK (Kirkville, MO) at 14:51.

I was back in the air at 15:31 with my two passengers secured in 30" dog crates.  Racing away from the Sun I landed at KBUU (Burlington, WI) just after sunset at 17:02.  The pictures below show the two dogs leaving the plane.

Then I was back in the air at 17:29 in full dark.  The short flight back to KUGN took less than half an hour.  The KUGN tower cleared me to land on runway 23, which I was just able to pick out of the clutter of lights on the ground.  I swung around for my approach and overshot a bit; but corrected and landed safely at 17:43.

That was one hell of a good day in the air.

https://image.nostr.build/12d40e55ddbe4617318f6cdd0d1c642c7a129f88b2bdfb37e1cebeaf5634ce6a.jpg
https://image.nostr.build/db5993651a32369968a872c24a0ad672a82413523df2b55c250ea2138a4e554e.jpg


Which clients have implemented alt tags?

The alt tag for the root event below (kind 1971) doesn't work on any of the clients I've tried.
 nostr:nevent1qqspqeucfan0arj3l8hfj37tpnwdrz45m0defp5p3g9y9833pzzelqsppamhxue69uhkummnw3ezumt0d5pzpkg3j83suqzyfw2zcr5zet28pve279chvnpzwklwp0vexal06sr4qvzqqqqqqyckenwu


Damn that looks good


🐴
https://image.nostr.build/022a4d819db9445c353dfe3f9a805f5f1dfe51c40199e5101bb02b4dc7e21819.jpg


This is useful on github because issues are sometimes very large and are "managed" by the maintainers, but problems here should be very small and take at most 6 hours of working time to solve and should not require interactivity or management.

Can you link to a specific problem (as an example) where you wanted to use this type of feature?


just learned about nostr ⚡


It actuslly says happy ice cream, and something about milk. But I wanted to make you laugh 🤣


The most psyop part of the whole TikTok thing (and all other "china bad, russia bad" propaganda) is that the western world has been drumming it up to manufacture consent for censorship (etc).


so freaking jealous of the Chinese for having these culinary delights us plebs in the west will never get to enjoy https://i.nostr.build/RM3B.jpg


Happy frog milk 🤣


This is nostr's steam engine moment.


Just had a major entropic emergency but fortunately I was able to find some dice.


Problem: the nostrocket relay is not backed up anywhere

If something happens to the relay at nostr.688.org, there's no backup to recover from.

Solution: make it easy for anyone to republish (to any relay of their choosing) all the events that are included in the current state. That way I and anyone else can backup to a local relay etc.


I guess I'll come back in a week to try and do my tx


My mood right now when trying to send a tx.

https://m.primal.net/HQRo.png


Same here!


If you're in the identity tree already you should also be able to add people


Same as "your data has run out"


That's fucking insane, but also, here's what happens when you only hire midwits who don't value their lives: https://www.coindesk.com/business/2023/11/14/bitcoin-miner-hut-8-q3-net-loss-more-than-doubles-as-production-slumps/


It's very unlikely to be anything to do with WoS, it's simply because your LUD16 is public


I've seen a non-trivial number of private companies compelled to KYC their users, fire their staff if not vaxxed, etc.

This is not something they wanted to do, but something they had to do because they are fundamentally anchored in the State.


I am pretty obsessed with graphs data structures.
I am working on my label internet application and I want to work with graphs, adding datas, but also code snippets and stuff like that, cause i think this way one could easily build efficient UI with a faster pace, at least in my opinion.

So, I am struggling a little on creating my own implementation of a in-memory graph database, so that it is easier to interact with a graph-db.

I want to use a local storage graph database on the browser which connects to a graph database on the server/relay and in between I imagined to manage datas with an in memory graph database.

So i have been looking online and i found this for now which looks interesting to me:

- https://terminusdb.com/
- https://github.com/brandonbloom/jseg

for the local-storage and server-side storage I am using this:
- https://gun.eco/

I created a proxy to be able to access control over the gundb instance on the server, just to be able to implement subscriptions.

My idea is to create a system based on datas, where datas emit events. It feels to me like the correct workflow to interact with nostr relays.

Gundb is an event-driven database, and it fits pretty well, in my opinion, in a reactive architecture ,without the need of using overhead like React and Redux, which in my opinion are a pain in the ass!

I hope to find some interested nerd like me on here! lol

ps. I am not exactly an academic developer, I am a self-taught one, so expect my ways to be pretty rude!! I am a music producer and I run a record label: npub1f87cd0957kvk8ghw4zzyndr8zmxxq66nhe3tz0x52zn7a89ajt7qk6956j!!


"Group" yes, but the subset of groups we call "companies" are anchored in the State and are ultimately a vector of State control over the individual.


So what you're saying is, you took the easy way out instead of making a new keyboard from scratch


Humans are not resources, and individuals cannot work in a company while remaining sovereign.


It's the way of the future


Mutex free since '23


Yeah there's an edge case bug on certain profiles, I'll fix that today


Price depends on liquidity too though, it probably doesn't take more than 10% of the "market cap" to push the nominal price to ATH


Cool thanks


Wait what book is that?


Omg Sarah lol


Wasssssssupppppppp


And get a haircut


testing live comments


Ah cool thanks


At least he had the sense to post this on X and not nostr.

https://image.nostr.build/255c6fe06ae2bdec0bcc05727655cc5a5affb49a8636b86601ac75de512eb05d.jpg


If you follow me and you're a human, say something that only a human would say.

The most convincing reply will be rewarded with ONE HUNDRED TRILLION SATS

🐴


Someone wrote a tool for republishing events, but I can't find it now


You had me at "State of the Onion"


I just merged an important PR to the NIPS repo.

A one-liner change by nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p .

Why is it important? Because it exclusively reserves a kind # for this use but it links to a spec that is handled in a separate repo and that is largely an independent protocol that just happens to run on nostr.

https://github.com/nostr-protocol/nips/pull/867 https://i.nostr.build/Pqw0.jpg


Problem: not sure if rockets can select a problem

This is a problem to test if rockets can select a problem or not ffff


Arknox wants to use Nostrocket but some critical features are preventing him from doing this.


Problem: sidebar is not optimized for most common action

The sidebar uses a menu for some actions. This should be used for the least common actions. The most common actions should be directly accessible.

Solution:

The next lifecycle action button should always be visible. E.g. for open problems without children the Claim button should always be directly visible.

If in progress and current user is the one who claimed it, the "patched" button should be visible.

If "patched", and current user is the one who logged the problem, the close button should be visible.


Problem: humanity's social graph is vulnerable to MITM attacks by government and big tech

Government and big tech mediate our social graph. This is a MITM attack against the collective sensemaking capacity of sovereign individuals.

Governments and big tech have been attacking humanity's online social graph and intervening in our relationships to influence how we communicate and and how we think.

Technically, we have a solution to this: nostr. But not everyone is using it, and not in all domains under which social graphs operate.

This problem is intended to be a catch-all for anything in the critical path towards humanity using nostr as its primary social graph for all collective sensemaking.


Getten it done


Problem: contributors don't know the rules about sending a PR

There are rules about sending PRs and what they need to include. This is not clear to the contributor.

Solution: tell the contributor that

1. The PR MUST contain a SINGLE commit
2. The commit (and PR) MUST contain the same tl;dr as the problem statement in the problem tracker
3. The commit MUST be their best attempt at the simplest possible solution (in terms of code simplicity, and UX simplicity)
4. The commit MUST NOT break any tests if they are defined
5. The commit MUST NOT break any existing functionality or cause a regression
6. The commit MUST NOT make the UX more difficult to use
7. The commit MUST follow code style guidelines if these are defined on the Rocket


Problem: contributors don't know how long they have to solve a problem

When claiming a problem, contributors need to either send a PR within 432 blocks, or request an extension from a maintainer. This is not clear in the UI.

Solution: show time remaining, and show a button to ask for an extension (which just prefills a comment and tags all the maintainers).


Problem: can't add git repo to a problem

When user is told how to solve a problem they need to know where the git repo is for whatever project this problem applies to


Problem: workflow for solving a problem isn't clear

The workflow that a user goes through when solving a problem is not self-evident.

Guide the user through the process of claiming a problem, sending a PR, marking the problem as waiting for validation


Problem: can't find problems that I know exist

I was trying to find a particular problem, but using the filter didn't reveal it becuse the problem was closed.

Solution: by default, set the problem status to "all" when user starts typing in the filter. But if they set the filter status after this, apply it.


Problem: some problems are blocking multiple parents but this can't be reflected in the problem tree

There are many problems that I've logged which are applicable/blocking the Arkinox problem, but I can't move/add them as children on this problem.

The solution would need to offer users a way to add these, but with the following requirements:

* MUST NOT be able to add children that already exist on this branch of the problem tree (children of children...)
* MUST NOT create circular dependencies, cannot add any of this problem's parents or their parents.
* The user taking this action MUST be a maintainer on any rockets that this problem is tagged with

Solution:
Allow maintainers to drag/drop problems to re-organize them, and allow them to drag/drop while holding a specific key so that it "copies" to a new parent instead of moves.

Problem: sometimes there are a lot of problems I want to move or copy. Solution: Add a checkbox to the list of problems to move them on mass.


Just noticed that one of the problems I thought was solved is not, so I want to re-open it, but I can't.


Problem: workflow for logging a problem isn't clear

It's difficult for a new user to figure out how they should log a problem and what they should write.

Solution: use a step by step thing to guide the user into logging a new problem.

Present each field on its own so they can focus on just that.

Give them examples of good/bad problem statements?


Problem: markdown on problem detail route doesn't look as good as it could

Line breaks don't seem to be show all the time, etc.


Problem: difficult to focus on just the problem tracker problems

I'm noticing a lot of annoyances when I use the problem tracker and have been logging them to keep track, but having all these problems in a long list with all the other unrelated problems makes them difficult to focus on.

Difficult to say which is simpler: putting them all  as children under a single "problem tracker" problem, or tagging them as problem tracker.

For now, I'll just log them all as children under this one.


There are many problems that I've logged which are applicable/blocking the Arkinox problem, but I can't move/add them as children on this problem.

The solution would need to offer users a way to add these, but with the following requirements:

* MUST NOT be able to add children that already exist on this branch of the problem tree (children of children...)
* MUST NOT create circular dependencies, cannot add any of this problem's parents or their parents.
* The user taking this action MUST be a maintainer on any rockets that this problem is tagged with

Solution:
Allow maintainers to drag/drop problems to re-organize them, and allow them to drag/drop while holding a specific key so that it "copies" to a new parent instead of moves.


I'm noticing a lot of annoyances when I use the problem tracker and have been logging them to keep track, but having all these problems in a long list with all the other unrelated problems makes them difficult to focus on.

Difficult to say which is simpler: putting them all  as children under a single "problem tracker" problem, or tagging them as problem tracker.


Problem: can't see edit history of problems

I want to see the edit history of a problem but I can't, e.g. within the comments section I should also be able to see when a problem was modified, when it was claimed/abandoned/patched/closed/re-opened/etc.


Problem: we are not publishing to user's relays

When people comment on a problem, we are not publishing the event to their relays, we are only publishing it to the relays hardcoded in the Oxygen client.

Solution: find out how this works with NDK or if we have to do it manually by checking their relay set etc

Also publish the problem they are replying to.


When people comment on a problem, we are not publishing the event to their relays, we are only publishing it to the relays hardcoded in the Oxygen client

When people comment on a problem, we are not publishing the event to their relays

Solution: find out how this works with NDK or if we have to do it manually.

Also publish the problem they are replying to.


I wonder if the alt tag works when I comment on this problem


Problem: errors while logging problems are not returned to the UI

Errors are printed in the console, but they are not indicated to the user.

Solution: use a toast or something on errors


The view from the top

https://image.nostr.build/a2aef7517fc7261878e1796551c04db8f0493552d33dfa8dd566355e3d10b407.jpg


Problem: can't filter problems by rocket

I want to be able to filter problems by rocket but I can't


Arknox wants to use Nostrocket but some critical features are preventing him from doing this.


Problem: actions on problems sometimes get repeated

For example, problems become claimed again after abandoning them.

Solution: validate that this event has not already been handled, and that it is newer than the last handled event.


Problem: some problems are blocking multiple parents but this can't be reflected in the problem tree

There are many problems that I've logged which are applicable/blocking the Arkinox problem, but I can't move/add them as children on this problem.

The solution would need to offer users a way to add these, but with the following requirements:

* MUST NOT be able to add children that already exist on this branch of the problem tree (children of children...)
* MUST NOT create circular dependencies, cannot add any of this problem's parents or their parents.
* The user taking this action MUST be a maintainer on any rockets that this problem is tagged with


This is partially correct.

Lead Time solves the problem of people voting disproportionately to their skin in the game (e.g. you vote on something in bad faith and then immediately sell all your merits).

Merits *without* lead time (lead time == 0) can be transferred to other people who exist in the identity tree, so theoretically they could be sold if someone wants to buy them.

Merits *with* lead time greater than 0 cannot be transferred.

Votepower = merits * lead time. So merits that can vote cannot be transferred.

All merits recive payments, regardless of their lead time. Lead time does not affect payments (from revenue) in any way.


Problem: problem events don't show in existing nostr clients

When we comment on problems, existing nostr clients just show this as a reply to nothing.

Solution: use NIP-89


Problem: comments on problems don't show immediately

When commenting on a problem it doesn't immediately show, it only shows after page reload.

This is because of the way that comments are subscribed to. Instead, we should create a global comments store, and add a new subscription for each problem ID.


Think I'll test this out too and see if it works


That phase is coming and will be a lot more brutal than seizing devices at customs. Covid was a glimpse at the kind of tactics they will use to turn legacy society against us.


 nostr:npub17tyke9lkgxd98ruyeul6wt3pj3s9uxzgp9hxu5tsenjmweue6sqq4y3mgl 💯
https://m.primal.net/HPtp.jpg


Don't do it.

https://image.nostr.build/cfbe378b88f1d060b773d1364cdf42e3ebf4bd00a78123a34a97556e6fb3a2df.jpg


Bears reposting:

https://static.noagendasocial.com/media_attachments/files/111/399/870/643/604/585/original/ed07f0d9f2fba066.mp4


Check out #Nostrocket, the project nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft mentioned on nostr:npub1funq0ywh32faz0sf7xt97japu8uk687tsysj8gndj4ehe825sq4s70gs0p

Nostrocket is a Self Organizing Unorganization (SOU) factory built with Bitcoin and Nostr. It provides a hyper-efficient and radically fair way for anyone to collaborate on open source projects for fun and profit.  https://nostrocket.org/


Here is nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p and my talk on #nostrocket and the #goyondar reveal: https://youtu.be/VqOEeG0wpr0?t=15735


nostrocket.org has a lot of info, and nostrocket.github.io/oxygen is a work in progress implementation


Pretty much

https://image.nostr.build/c3437cb006f374827dea423cd29eb8f819d47d71baf10d63b4f818dd36c1eef4.jpg


Problem: can't easily see which problems I have claimed etc

I want to be able to see which problems I've claimed, solved, logged, etc.


Problem: can't claim merits for work done

After a patch has been merged, the contributor should be able to submit a claim for merits.


Problem: can't tag problems with a Rocket

We can't currently tag problems with a Rocket.

Solution: allow any Maintainer on a Rocket to tag any problem with that Rocket.

Sub-problems underneath that should be automatically tagged.


Problem: can't view all problems associated with Yondar

I want to be able to see all the problems associated with a given Rocket (e.g. Yondar). This is not currently possible.


Been getting ads for these giant diesel engines the size of a house and I kinda like it.

https://image.nostr.build/2d1b5515c58db92934853c1fda2248a1f7174b8e972f49cad6659dafa8c1ec04.jpg


Galactic? Or even bigger than that?


Problem: valid rocket ignition events are being rejected

valid rocket ignition events in the consensus chain are being rejected due to a failure to verify inclusion in the identity tree


That's exactly where I was going with this


That escalated quickly


At least you know it's broken now


Problem: when adding someone to identity tree UI incorrectly reports they already exists

This doesn't stop it working, the form can still be submitted, but it's confusing.


Problem: some problems are blocking multiple parents but this can't be reflected in the problem tree

There are many problems that I've logged which are applicable/blocking the Arkinox problem, but I can't move/add them as children on this problem.


At the moment, problems can only be logged but cannot be commented on or discussed.

It's important to be able to discuss problems that are logged here. We can't currently do this.

Solution:

Implement comments.

These should be `kind 1` so that they can be read by any client. Everything should just be done the normal nostr way.

They should use an `e` tag pointing to the Problem event ID (available in the problem object as `problem.UID`) , and this should use the `root` marker.

For threaded replies, an `e` tag pointing to the parent comment, with the `reply` marker.

I suppose the comments and a reply box should just be displayed below the problem or something.


MAKING MONEY WITH YONDAR DEVELOPMENT
Mark your calendars! Dev call Tuesday Nov 14 7:00am CST

https://www.flockstr.com/event/naddr1qqyryvfhxscrqcf5qgsw3mfhnrr0l6ll5zzsrtpeufckv2lazc8k3ru5c3wkjtv8vlwngksrqsqqql9ngpzpwr


#yondar mark your calendars!
https://www.flockstr.com/event/naddr1qqyryvfhxscrqcf5qgsw3mfhnrr0l6ll5zzsrtpeufckv2lazc8k3ru5c3wkjtv8vlwngksrqsqqql9ngpzpwr


https://m.primal.net/HPqh.png
It was a productive Friday and I have great news!

- I fixed the mining bug so all constructs will now be valid.
- noble/hashes/sha256 is not broken; it was my mistake 😋
- you can now clear out old mined-but-unpublished constructs with the click of a button
- the default mining target is now the center of Ideaspace. I've annotated the code with an explanation of how I determined the center coordinate. You can change your target to the center of Dataspace by changing the final F to an E.

Give it a go at https://construct.onosendai.tech and claim your place in #cyberspace!

#ONOSENDAI #Dataspace #Ideaspace #POW


Difficult to take Marcus Aurelius seriously after seeing the son he raised AND put on the throne.

One of the worst leaders we've ever seen, and objectively terrible by practically any standard.


Yep, and it's in Golang! Check fiatjaf's GitHub for noscl


Arknox wants to use Nostrocket but some critical features are preventing him from doing this.


Problem: can log a sub problem on a problem that is not open

A problem that is claimed, patched, or closed cannot have sub-problems, but it's currently possible to create them.


Really awesome work! Where's the repo? I want to have a sniff around


It's just not big enough to be noticed yet.


It depends which star you're talking about, lots of competition for the local one


Nostrocket fixes this.


Flockstr is really cool.


WOOOOOO!


Not your cloud, not your Buddha


Tico I love you


I believe in sponsorship for tards, but the government does not


Scandinavian countries don't kill their citizens


You are exactly the kind of talent we are looking for. Welcome aboard


You're hired


Or just think of it as lost coins


HIRING: 1-2 tards for menial and soul destroying jobs


this is the way https://i.nostr.build/yvK2.jpg


When you work part time cooking pizza, but your real job is singing opera.


Directionally correct


Don't try to bend the crosswalk, instead understand the truth: the crosswalk doesn't exist. And pineapple doesn't belong on pizza.

https://image.nostr.build/ae54a6f78185627a51169581affcb34e3755dfbd29799cced512188739561aab.jpg


Epstein didn't kill himself

https://image.nostr.build/a1b642f8a9344be6022f627ff65bb71897b1628a07b5f00b254e7d90f1c5fbb6.jpg


Canada is more communist than China.


Dear Georgia (the country): you had me at "dry", and "unfiltered" is the icing on the cake.

https://image.nostr.build/dc24a06d90728e09b81ee54b6c89c0d45fe1f5934c446ac3272bc9102c8634ec.jpg


I think about 10-20% of my follows are human.


Problem: can't associate an existing Rocket with a Problem

Rockets can own branches of the Problem tree by default, but this isn't implemented.


I think the current njump could be improved and here is my proposal.

Problems with njump as I see them:
- Too technical for most people. Keys, relays.. what?! If you are coming from Twitter to nJump, it looks confusing as heck. The first time I visited nj myself, it took me time to figure out what I was looking at.
- Too branded. If nj is a bridge to nostril clients, it should be as generic as possible.
- Too many visible options. We can keep optionality but reduce choice fatigue just by tucking links into a dropdown (opens on hover to reduce clicking)

The solution as I see it:

- Minimize what we display, hide all of the technical details under Details (even the keys)
- Remove branding. Of course, even no branding is still branding, but I think we can make it more generic.
- Show a hover dropdown for available apps - make that the primary button because most people probably won’t have a nostr client at that point. And once they do , we just have a button for them.
- Don’t refer to them as clients. This must be confusing to new people. Just call them apps. They are apps.
- Simplified time format
- We can probably do more with localization

https://void.cat/d/TMW6YGE1c8USuQT7nygrnn.webp


First you need to blockchain, and then you need to AI. I think that's basically all you need to do and the rest just happens by itself.


It's ok, Nostlantic is just around the corner, March 4-6 in Madeira.

#nostlantic

I'm just gonna keep faking it until it happens.


wishing for a divergent nostr dev culture that is less javascript bro at airport hotel conference, and more Suckless software hacker at solar powered coffee shack.


Love this one


K.

https://image.nostr.build/37d11e9dc3703764c9715f447ee2006141608b83b965be9e7a2fdb9079a96f25.jpg


Borders?


Yo sleepy save me one and bring it to Nostlantic in March


It all makes sense now


It's basically impossible to debug certain types of problems because there are no debug symbols. Can't find what the error is actually referring to.

For example: ![error](https://image.nostr.build/94c7040f6cbc9aca19c30385a7cf548b62ed4c48369f8749a9ba2eb26d4f4e06.png)


Problem: images are not displayed in problem tracker

When including a markdown image in a Problem, the raw URL etc is displayed rather than rendering the image itself.


It's basically impossible to debug certain types of problems because there are no debug symbols. Can't find what the error is actually referring to.

For example:
!(error)[https://image.nostr.build/94c7040f6cbc9aca19c30385a7cf548b62ed4c48369f8749a9ba2eb26d4f4e06.png]


Problem: /problem/[id] route doesn't work on refresh

/problem/[id] route doesn't work on refresh, so we can't send people links to problems


Problem: deleting a state change request event after it's in consensus everything breaks everything

If a user deletes their state change request (with a kind 5), and that event is already in our consensus chain, the chain breaks.

Solution: embedd the entire event inside consensus events.


Rockets can be created but not deleted. I want to delete a rocket that I created by accident, but I can't.


Problem: can't test state chainge requests without modifying current state

We currently have no way to test state change request validity against the current state without modifying the current state.

We need to be able to do this so that we can produce consensus events without modifying the current state.


Problem: not clear to user when their event is pending consensus

When a hard state change event is created it does not enter the current state unless someone with votepower in that state appends it to their consensus chain. This is very confusing to the user and it looks like it isn't working.


One thing I like about developing for the browser environment is that HMR makes it like brain surgery.

You poke this and pinch that, and see the results immediately in realtime.


Wanted to tag Arkinox in a problem that he told me about, but I can't easily do that.


Arkinox tried to create a new Rocket but it doesn't work.


Problem: can't re-use problem tracker event destructuring code

The way we handle problem tracker events is to destructure them into the Nostrocket state, this means that we need to put previous problem events into state to be able to view them.

What we should do instead is destructure Problem Tracker Events (`kind 1971`) on the fly when needed.

For example, instead of querying the current Nostocket state to find a problem's parents, we should read this directly from the tags in the event.


The first hour of the GOP primary debate was 3 of 5 candidates calling for WAR. Ukraine, Taiwan, Israel, China, Russia, Iran....

They talk as if the global south is going to allow America to keep doing this, which is a fatal error.


This is directionally correct


Or, hear me out: a LOT of perfectly square images.


Simplicity is the ultimate sophistication - Leonardo Da Vinci


This was powerful enough to make me think "maybe UX design is a legitimate endeavor after all"


Noticing a lot of media attacks against Ray Dalio lately, the regime must feel threatened by him.


Do you have any specific ailments in mind?


I really love this example, so simple and so powerful


Sign Up Buttons
https://cdn.satellite.earth/0c04da069e9be74a1784d63b9591f5c1b5b966169e3ff3d9b2622973333c3423.png
#nostrdesign


Maintainers can do things like edit problems. The list of maintainers exists as another Identity Tree.

Solution: add maintainers to Identity Tree NIP
Implement adding maintainers in Oxygen.


Problem: the way we fetch single events is retarded

The way we currently fetch single events is retarded because we do a whole new subscription etc, this can be seen in how `routes/eventviewer/[id]` calls `livesubscriptions.ts`.

Solution: use NDK's `fetchEvent` thing.


At the moment, problems can only be logged but cannot be commented on or discussed.


This is correct


Eventually you just get used to it


Problems can be created, but not modified.

Solution: patch `LogNewProblemModal.svelte` such that existing problems can be modified.

Populate the new event data with the latest known `kind 1971` problem and publish a new one with the desired changes.


Problem: problem logging form doesn't reset after successfully logging a new problem

The text entered into the problem logging form doesn't reset after submitting the form and successfully publishing the event. When opening the form to log a new problem, the content of the previously logged problem is still there.


Problem: Identity Tree is slow to populate

The Identity Tree (under "People") is slow to populate because it doesn't render anything until it has fetched the full profile and avatar of each Participant.