Because I was shocked by the comparison, and it made me think that maybe there would be a more significant retaliation for the Kerch bridge than I has previously thought.

Personally I don't think they would do it, and I would see it as a massive escalation not a fair retaliation... but just having those two compared makes me think the Kerch is more important than I thought.


I don't think they would take out the chunnel.  But I think in making the comparison they change our thinking on how significant it is to them to take out the Kerch bridge.


But war crimes have no meaning anymore. All the major powers are violating them. Syria, Iraq. both illegal. Bombing Belgrade? War crimes. Putin rehomed children. Israeli settlements (not to mention recent events). Super power can get away with war crimes and don't really care about war crimes unless the enemy is doing them.. in which case they talk about it as if everybody obeys them. It's all just a racket.

But yes this all needs to stop.


I don't think it will happen.

I would consider it a massive escalation, not a fair retaliation. And in saying such, it makes me think maybe the Kerch bridge is more important than I knew... it's not a bridge I have ever driven over or that I care about. The comparison changes my thinking on it entirely.


Maria Zakharova (Russian foreign ministry) made this comparison, not so forcefully or directly, and I thought I'd just put it out there a bit more directly because I don't represent Russia so it can't be seen as a provocation or threat if I say it... they can't say it so directly.


If Germany, France and the UK assist Ukraine in blowing up the Kerch bridge to Crimea, would be be a fair retaliation for Russia to blow up the chunnel between the UK and France?  Would the West accept that as a fair retaliation and de-escalate?


SOCKS5 makes DNS lookups available through the proxy, but the local software has to choose to use it.  If it calls gethostbyname(3) that will use the system resolver which will NOT be the SOCKS proxy.  So the software has to be fully aware of this.  Most software that isn't designed to go through a tor proxy (e.g. the gossip client) will be leaking DNS around it.  This I still believe, but again I could be corrected if I'm wrong.


Sure, why not. But free for all citizens.


If you setup a SOCKS5 tor gateway, does all system DNS get routed through it?  I didn't think so.  And if not, then all software has to know to route through it, and most software and libraries won't.  Please point me to a source, it very well could have been 'fixed' years ago (I can't imagine how to fix it myself) and I didn't know about it.


The security dilemma:  because you cannot know the true motivations of your enemy, if your enemy deploys weapons and troops near your border, you cannot know whether that is done strictly in defense or as a preparation for an attack.  So you have to presume the worse that they are planning to attack and defend against that.  This fundamental inability to understand each other leads to most wars.  NATO expansion up to Russia, Russia invasion of Ukraine, US weapons in Poland, Russia moving troops near NATO border, etc.

Maybe we need Elon Musk to create a 'mind meld' neurolink so world leaders can know for sure that the other doesn't wish them any harm.  The world leaders can have their brains altered.  They can own nothing and be happy.  They can eat the bugs.  And we should be able to watch it all on TV.


Software development is barely creative. Most of it is meticulous conscientiousness.

I actually got a lot done that day I wrote that, but nothing I could show.


The problem is that the client doesn't trust the relay.  If you are the relay, and you are an evil relay, you probably aren't going to be stripping off any IP addresses.  We need a solution that proves to a client that they aren't exposing their IP address to a relay.

But of course the way to do this is to use a VPN or tor.

If tor is totally unusable than we need to make a new tor. That sounds like a huge project, so I'll bow out and leave it to the rest of you.


I had poor sleep and was very very grumpy. Seriously I was actling like a baby that needed a nap and I didn't quite realize that my motivation was mostly due to my physical state, and not the discussion I was having.

But while I'm back to replying to these notes I will add this:  Tor proxy via a daemon is dangerous.  Because DNS lookups are often run by syscalls which use your systems DNS (maybe systemd for example) and that will bypass that tor proxy.  So you'll be leaking to your DNS server all the websites you think you are going to privately.

This is why I think the easiest message to get across to people is that if you want to do privacy you have two options:
1) Tor Browser, which has been scoured to ensure everything is going over Tor, or if you need non-browser software,
2) Whonix, which as an OS has been scoured to make sure everything is going over Tor.  Whonix can be run from a VM (e.g. Oracle VirtualBox) or within QubesOS, or on physical hardware.

That being said, there is NO great solution for non-browser tor, because if you use Whonix and try to do things like git-clone, or nostr clients, or bitcoin-core, or whatever, you will find Tor has terrible performance and network connections will just suddenly die, and most software can't deal very well with suddenly terminating network connections.  Just a simple git clone will drive you mad.  I don't know why tor is so bad... maybe it is just bad for me (maybe the three-letter agencies are trying to boot me off tor) or maybe tor needs help.  I don't really know.


gn


Yeah ok that makes me curious. But I feel too old to think this way. My love life has been boxed up and gathering dust in the attic and it doesn't bring back fond memories.


Guys:  When the war in Ukraine is over, there will be a dearth of men, but still plenty of women... stunningly beautiful women.  And they will want to make babies to repopulate.  If you went to Ukraine after the war, you could probably land a woman quite a lot hotter than you ever expected... as long as you want children.  Maybe this is a crude way of thinking, but that doesn't make it any less true.  Who knows, maybe this post changes someone's life.


I'm not here today, but I thought this was funny so I wanted to share it.

Russia now has the right to strike at military targets inside the UK, especially weapons manufacturing.

I know you are immediately hung up on that statement.  The "right"? WTF?  I know, I know. It is not my word.

David Cameron, UK's foreign secretary, said that Kiev has the right to strike at targets inside of Russia's territory with UK supplied weapons.

If that were true (which I just laugh at that, I don't think rights have any business being in these kinds of statements), then Russia must have the right to strike at the UK where such weapons are being made, based on their "right" to defend themselves.

Not the escalation path I would be taking if I were the UK foreign secretary.


Ok I think I need a break. I haven't taken holidays or weekends even, and though I'm not very impressed with my scattered productivity, I'm sitting at the computer all the damn time 7 days a week. Now that I'm starting to behave like a baby that needs a nap, maybe I should take a few days off.

See you all later.


I hate muting people. It feels wrong. But if I can't maintain my positive perspective, if people just aren't hearing me and are making specious arguments, I think I have to do it. Either that or I find a job in town and do something else with my life that doesn't make me feel so shitty about everything.


The last few days I've not had any good feelings about nostr, and I've considered what else I could do with my life. Seriously. Today I just muted the main problem. Hopefully my mojo comes back.

If you want privacy, use tor.  If you don't use tor and you wanted privacy, then you are an idiot.  If you insist that people need to worry about relays seeing your IP address, you are lost in the frickin' weeds and I can't help you and I can't pander to your delusions any longer. If you don't have an IP address, you can't be on the Internet. It is a layer we cannot be bothered with. I spent time building things for this half-ass privacy perspective that I don't even believe in (user controls of which relays to connect to) and I'm sick of pandering to it. It's a dumb perspective. So are VPNs (you can't possibly trust a VPN provider, it is an architecture with an impossible trust model). I've got more important things to do than argue this shit, much less build for this half-ass privacy mindset. Use tor ffs. Or use a half-ass VPN solution. Or just accept that nothing you do on nostr is really very private, like I do. Or go build a client relay.


If I had a wife or kids I probably wouldn't feel this way. When I was younger I didn't feel this way either. I'm sure as hell not saying people should be like me. Maybe I'm nuts. I'm just saying it how it is.


Since you refuse to take my point over and over, I am now muting you.  Long ago I nicknamed you "bitchy mleku" and that moniker never failed to represent.


I don't care about American government, that ship of fools.  Biden/Trump, immigration, abortion, antifa, HR6090, boring! Boring as all fuck to me. Has no impact on me, except if it affect international affairs. I haven't lived there since 2005 and I'm happy to put that country and it's self-infliected wounds behind me. My political interests have moved on to local (NZ) and international affairs.


Palestinians fight against Israel against impossible odds. They expect to be killed. Some people in the West think they believe in an afterlife and Allah will reward them in that afterlife.  But I'm an athiest - I don't believe in any afterlife - and yet I have the same sense about things. I would rather be killed for promoting free speech or telling the truth about Israel than from cancer or a heart attack. Death is certain, and I would want to make my death impactful if possible. Even if I'm cancelled or imprisoned rather than killed, that still has the effect of being martyred and does great things for the cause of righteousness. Is there any greater point to life than fighting against evil? Julian Assange's life sucks balls right now, but his imprisonment has had a great effect. I don't fear these unlikely outcomes.


I dunno if I'm a glutton for punishment or what, but somehow I'm looking forward to that, to fighting for justice and honor against evil people, even if I lose I win.


If you connect but don't auth, the relay doesn't get an association between your npub and your ipaddress.  They just know that some IP address connected to them, but not who it is.  Of course, once you start interacting with the relay they learn all of that too, and maybe the relay can try to figure out who you are by which posts you are interested in... and if you post they might presume you are that event's author.  But you might be transmitting somebody else's message too, so it is not proof.  So it gets all very complicated as to how much a relay can learn.

But if you AUTH it is not complicated at all, it is pretty much just giving the relay a provable association.

I've always maintained that privacy is an illusion unless you use tor, and trying to hide IP addresses is just more pretend privacy that enhances people's false sense of privacy.


China doesn't look so bad anymore by comparison


Congress doesn't punish most people for producing things made to kill people. They fund those people. They are owned by those people.

But the point was they wanted to force a certain outcome: 'our way or you will be sanctioned', and I believe it is getting them the opposite outcome. That they are too slow to recogize that their weapon of choice, sanctions and threats of sanctions, doesn't work anymore.

Originally sanctions were seen as a more humane way of controlling other nations, more humane than just going over there and bombing them. And that is still true. But now that they are ineffective, will we see more military conflicts arise, or will America recognize it no longer has the power to push everybody around? I predict the former, but I yearn for the latter.


China trades with Russia, but has not sold them weapons. Chinese leaders feel that this 'consession' to the US is far more than they need to be doing, but they made it anyways to maintain good will with America.  Nonetheless, the US demands absolute fealty and when it doesn't get it, it applies sanctions, which it is doing now.

But this is so dumb. The very predictable response is that China will start selling weapons to Russia. Why shouldn't they if they are going to be sanctioned for it anyways?

America is very adept at getting bad results and losing faster and faster.


Many people who haven't thought about it (normies) wrongly assume people who want privacy must be trying to hide their illegal bad behavior.

That is one reason why I don't seek privacy. Yes, they are wrong, but the fact remains that I can be more effective using my real identity than I can when using an anonymous one, because I won't be dismissed by such people (and there are many).

Is there some risk I am taking on? Sure. But if they come after me (for what? I still don't accept I'm a target), it makes my impact even stronger due to the martyr effect. Do you think Julian Assange's concerns about society have been silenced due to his treatment? No, his concerns have become stronger and louder.

"You can't win, Darth. If you strike me down, I shall become more powerful than you can possibly imagine."

Being willing to accept the consequences for your actions, even if levied upon you by an unjust society, makes you more trustworthy and acceptible to more people. And that is a trade I decided was worth making.  I'll die on this hill if I have to (the free speech one) but the odds of it coming to that are virtually nil, despite the paranoid ramblings of many nostriches.


Sure. You might get away with anything. Fact still remains that incompetency is the most common element in the universe.


That said, you can get SOME privacy against SOME actors by doing the best you can (e.g. SSL, Tor, patching your OS, VPNs, GrapheneOS, etc) and for some people that is worhwhile.

Just don't fool yourself into thinking you are so anonymous that you can break laws with impunity, or plan an insurrection and get away with it. You aren't that anonymous.


Complete privacy is neigh impossible. You can't achieve it in the domain of computers and the Internet and mobile phones.

The US intelligence agencies know the top secrets of Russia and China and North Korea. Russia knows the top secrets of Israel and the US. If intelligence agencies cannot protect their own top secrets using the best technologies available, what chance do you have to protect your anonymity online? Maybe you can protect your bitcoin seeds offline using seedsigner or cold card because they are offline, but beyond that you are more exposed than you think you are. Do you use Starlink? Do you think that access point (even if bypassed) isn't slurping up your physical position as you walk around the house? I bet it can see the wrinkles in your ballsack. You think they can't listen to you via electrical power lines in your house? Do you think satellite images are only as good as seen on Google Earth? Do you think computer chips don't have backdoor circuits? Why do you think the US cares so much about Taiwan and China? It's not because of the wellbeing of Taiwanese people I guarantee you that. Why do you think they banned TikTok and Huawei? I was approached by government agents in the late 1990s seeking to "slurp" all the data from Sun Microsystems, and we laughed at the notion (the bandwidth was not available, it was nuts). Yes, we fought down the clipper chip and felt like we had won... but a few years later I heard about ECHELON and was appalled to find out this had started way back in 1971. They've had their fingers deep in this pie for a long time. My work in computer security did nothing more than to convince me that computers cannot be secured. We lost a long time ago.

The only thing that protects most people is the fact that there are 8 billion of us, and those who would come after some people have to pick and choose who to come after.  Like pack animals, you can blend into the pack and not get picked off by the wolves.  But it's not because you are invisible.


I agree, from a software development point of view.

But I disagree from a mental health point of view.


s/Westerners/Humans/


I concur that privacy is a misunderstood subject.

I think governments should respect the privacy of their citizens, and government actors should be constrained by laws that enforce this.

I'm 100% on board with Edward Snowden's views on this.

And if you are at odds with current (or expected future) governmental policies, I encourage you to use privacy to your advantage.

If you are using privacy to skirt responsibility for crimes, then I'm not in favor of such a use of privacy. But given the nature of privacy, there is no way to distinguish. We would have to break your privacy to find out that you were being a criminal and using privacy to hide it. I think that law enforcement needs to rise above this and be able to stop crime without violating people's privacy.

YET I don't care if nostr relays know the IP address of my home computer. I am not going to use TOR for everything and bend over backwards to hide.  I am not going to remove the wires from the microphone and speaker of my mobile phone.  YOU CAN, and I support you if you need it, but I won't be doing it.  I'm not making some kind of better-than-thou statement, that you should be like me and not care about privacy.  I'm just stating that I don't, not that my position is more moral or any bullshit like that.  My point is that I put effort into making gossip private FOR YOU, and it bugs me when people don't appreciate it and make me feel bad.


The gossip model is just something I did in the gossip client so that my users could follow anybody on any relay.

I never pushed for nostr to adopt it. All NIPs are optional. I specifically said on my page about it "I'm not a salesman. Why should I care of other clients don't use the gossip model? Frankly, I don't."  When people tried to push for using small relays and to try to stop event copying I publicly said I wasn't going to join that effort. It seems impossible to me to stop event copying given the nature of nostr. I think the outbox model is just ONE way to use nostr, use it if you like it, and don't use it if you don't. For following people it makes lots of sense to me, but maybe not to you.

And yet I still have haters because of it.

If I offer something you don't like, just reject it. Please don't hate me for offering it.


If you don't use an IP address you are not on the Internet.


The U.S. constitution is a document defining the structure of that particular government, and in so defining some aspects about it's judicial system, which includes these rights (that were added as amendments). So yes these are rights.  And yes "universal basic income" or "healthcare" are not rights because they are not in there.

But some people want to make them rights. I strongly suggest against such a thing because to grant such rights, postitive action is required. Take healthcare -- what if there are not enough doctors to provide it to everybody?  It would be a dumb system of justice to guarantee a right it could not possibly uphold.


I repeat:  Gossip asks users if they want to use a new relay that they haven't already decided about, for connection, and separate if they want to auth to it. But these features are off by default since most users find them annoying.

If users want privacy, they can enable this feature and then when the 'gossip model' wants to connect to a new relay they don't trust, the user gets a prompt and can say "NO".  Then that relay is not connected to.  How could a relay that you don't connect to get your IP address?  I don't know, but apparently I'm obtuse and stupid and I still didn't do enough for you.

nostr:nevent1qqswqp44g8eeyqssugfwpu84py063ul7r7rfvl74g47pjp3zlku9zvspypmhxue69uhkx6r0wf6hxtndd94k2erfd3nk2u3wvdhk6w35xs6z7qgwwaehxw309ahx7uewd3hkctcpypmhxue69uhkummnw3ezuetfde6kuer6wasku7nfvuh8xurpvdjj7tj09j7


I don't seek privacy.

I know that some of you do, and I want to support that, but I don't need it.  I have a DNS record that ties an IP address to my legal name.  Anything done by that IP address is, well, obviously me.  If relays on nostr can associate my public key with my IP address, I really don't give a flying fuck. I am not engaging in illegal behavior (at least not knowingly) and I will happily comply with law enforcement should they think that I am. Trying to protect myself from all possible outcomes is I think a sign of paranoia. YES the government is wrong sometimes and oppressive sometimes and who knows what might happen. The general trends are worrying. But I address that by pushing for change, and by producing legal technology that helps push for change.

I understand some of you are fighting against evil top down systems of oppression via fiat currencies, and in doing so you are making yourselves targets, and are being anonymous so you can fight harder. That's fine, and I'll support privacy where I can. But this is not my personal battle. My battle is for free speech, a battlefield on which I don't have to be anonymous to fight with full ferocity.

So please appreciate the work I put into helping you maintain your privacy (gossip security, gossip relay privacy controls, etc) because I didn't need any of that for myself, that was 100% for you guys.  And in doing so, don't mock my opsec or belittle my client just because it doesn't do things exactly the way you think it should do things.


yes


If it is taken away, then it is not a right anymore.


no and no


Rights are just policies internal to a particular system of justice. The concept of a 'god given right' is competely non-sensical.

God gave you abilities: the ability to speak. Some abilities he didn't give you: the ability to change the past. God doesn't meddle in systems of human justice.

Considering the reasons that some abilities are not impinged by judicial systems... some of those reasons are based on the nature of reality. Some rights make perfect sense, other's don't.  But that is no reason to call them "god given".  That is just confusing.

Just because some founders of America said some things, and America became a great nation, doesn't mean everything they said was correct or even meaningful.


meenuts are a threat to our democracy!

nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac


Gossip asks users if they want to use a new relay that they haven't already decided about, for connection, and separate if they want to auth to it. But these features are off by default since most users find them annoying.

I have them on for myself.  I only AUTH to relays I know and trust.


word.


It is indeed painful to see the horrific behavior of your country and allies.

I find it interesting to hear from Chinese people about world events (e.g. https://www.youtube.com/watch?v=LFtVVdbZWQs) This video includes surveys of Chinese people, and shows the vast majority of them having quite different opinions than Americans. The language-barrier-based echo chambers are real.  And while I traffick in circles with anti-American sentiment, I suspect even I am not aware of all the shit America has done that is common knowledge in China.


The reason Jack Maller's shelves are bare is because shops don't accept bitcoin.

nostr:nevent1qqsw04ltw5e04y8lx8sqhtu0rkduev47t3kprl5zcquk2f9c6dd8n0g0f6qua


Write a library in C or rust so we can link it into all the other languages. If it is that complex, we'd benefit from a single implementation to get us started at least.


My intestines flush themselves out pretty completely, ending in a serious burning sensation from the stomach acid flowing straight on through. SIBO is caused from weak stomach acid that lets bacteria crawl too close to your stomach. This seems like the opposite to me. In any case I cut out the grains completely now, I'll avoid them for the time being.


The only seeds was the wheat itself (and spelt), ground as fine as I could grind.  No other seeds were added.


I am personally skeptical that gluten is the culprit.

White bread products give me only a mild reaction. But whole wheat, especially if poorly cooked (like tortillas) fuck me up badly.


I would.


It is also sprayed about a week before harvest to dry the heads.  Grains (especially oats for some reason) that aren't organic are thick with glyphosate and I avoid.  That's why I mentioned "organic" in my post, because I know it's not glyphosate I'm reacting to.


I drink both.  But I would never ask you, of all people, to hold my wine. 😅


New Zealand.  Wheat was from an organic farm in Canterbury.  Hard white wheat (I haven't found any red wheat growers here).


There was never a good argument for vaccinating kids. Early on we saw kids didn't die from COVID, and early on we saw that the vaccine didn't prevent transmission (Pfizer at least even saying such from the start).

But there was a panic, plus a moral panic:  If you didn't signal virtue by vaccinating everything that moves, then you are selfish and don't care about killing grandma.  Even though most people saw through that panic, they didn't want other people who didn't see through it to judge them. That is how mob behavior snowballs.

Thank god you rpse above mob thinking. Take good care of those kids.


How so?  The surely limit it's proliferation. Maybe they don't secure it well enough from device breach threats.

Gossip holds your naked private key in memory, never on disk except in encrypted form, and works like a bunker.  It zeroes memory before freeing it.  But anybody with root access can scan all of memory and find your nsec, so if the computer is compromised so is your nsec.

I'd like to support usb keys like solokeys.com  - one reason I haven't rolled my initial nostr key is because we don't have that nip, but also because I don't have secure hardware to generate and keep my next key.


hold my beer..


I love bread and other wheat based products. But as of late my gut rejects these foods... forcefully. Especially whole grains, and especially homemade organic fresh-ground whole wheat and spelt tortillas. Worst result ever.

I've heard 80% of people who think they have gluten intolerance actually don't, and for many they actually suffer from FODMAPs.  So after a day of 'cleansing' from the tortillas (no food for a day), today I'm eating only high FODMAP foods: apples, cabbage, onions, black beans.  I don't recall ever having any problem from these foods, so I want to prove to myself that I tolerate them well and that FODMAP is not my issue. Fingers crossed. Certainly beans will give me gas, but not the wholesale 'rejection' that wheat has been giving to me.

Any registered dietitions on here that can advice, please respond and indicate that you are a registered dietition.


Everybody (yes, everybody) is on multiple three-letter-agency lists.  What matters is which lists, and how high up you are.


Looks like good spearfishing


Many cryptographic protocols are designed around the security model that assumes an attack will be a remote attacker using cryptanalysis to derive one of your keys (among a set of keys).  You can understand why this is, these protocols are designed by cryptographers, and the threat they are always thinking about is a cryptographic attack.

But the real world threat is device compromise. You are at the very least 1000x more likely to be compromised by having your device hacked and all of its keys and data stolen or otherwise compromised.

Therefore, things like the double-ratchet protocol don't really help in the real world. Breaking one conversation key doesn't break the others, but if your device can read all past messages, so can someone that totally compromises your device.

The signal double ratchet protocol is fine. It doesn't make things worse. It makes things marginally better. But I want people to understand how thin that margin really is.


Too many people of either (any) political slant decide what is true by making references  to these things he talks about. I think we have to find objective truth and accept it regardless of whether we want it to be true or not. Or what our tribe thinks.


Lame!

https://www.reuters.com/world/middle-east/israeli-minister-ben-gvir-slightly-hurt-car-accident-2024-04-26/

context: Ben Gvir, a far-right aggressive Israeli minister, previously tweeted "Lame!" when Israel barely struck Iran in retaliation (believed to be a de-escalation).


Long live free speech


1987... well then it is not new, just more obvious to me somehow.

Sowell isn't entirely correct here. Directionally correct though. I don't line up predictably.


I started watching the news


no plans


You better fill out a FinCEN !


PoS = PoS

(Proof of Stake = Piece of Shit)


Yeah I think that is right. I"m listening to a YouTube lecture for the University of Central Asia on this topic and it is worldwide, and I think they are driving at this same conclusion ... I'll see I am still watching it.


It might be just a consequence of the fact that we all have billions of sources of information now, and we were always tribal.

And perhaps it isn't a bad thing at all. It is good to have a "control group." If everybody believed the same things, we wouldn't be exploring the edges of human knowledge as well as if we take on hypotheses, even wildly divergent ones, and try them out.

These are just my thoughts.  My last sentence in my parent post was just a thought, not a conclusion.


I'm not sure what to think of this, but ever since about 2014 the world's "thinking" has bifurcated.  We have narrative bifurcation.  On many issues there are two camps with extremely different beliefs. Sometimes I take one side or the other, and sometimes I think that the actual truth is a complex mixture and both camps are wrong, and yet most people fall into one of two camps holding views with little nuance which are severely bifurcated from each other. Some examples:

Trump is a criminal and Putin puppet -vs- Trump is being taken out by the system he threatens
Climate change is real and damaging -vs- Climate change isn't happening or is all for the good
Canola and other seed oils are very healthy -vs- Seed oils are toxic and very unhealthy
Plant based diets are very healty -vs- Carnivore diets are the healthiest
Russia is going to invade Europe next -vs- Russia won't go much further and only wants to disable Ukraine

I'm less interested in these particular topics as I am in the general pattern of having two very different sets of beliefs on so many issues.

I don't remember it being like this in the past.

I'm tempted to conjecture that some outside force is trying to divide the West ideologically in order to collapse it, and is taking advantage of our free speech to do it, and is laughing about it over vodka and baijiu.


This is a good summary of what is going on financially between USA, Russia and China

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


"gosh you all smell like flowers"


I always thought lemon juice in tea had zero calories and could be consumed during a zero calorie fast.  But I saw it there in the citric acid cycle (Kreb's cycle) and got to thinking that couldn't have zero energy. So I looked it up.


Pantheon MMO will be having an "open weekend" soon. Anyone can play it and give it a spin.  See here: https://www.youtube.com/watch?v=gd754KWZaRM

This was in design/development for over 10 years I believe, started by Brad McQuaid the guy who did EverQuest and later Vanguard Saga of Heroes.  He passed away, but the team is continuing to build the game.

It is old school and shit graphics IMHO. But still kind-of fun after the initial WTF period.  Actually the WTF period is the best part, trying to figure out what the fuck is going on and how to play the fricking game.


Ben Gvir, having recently been in a car accident, will be transferred to a hospital in the Gaza strip that is currently just a pile of rubble.

I wish.


Never in my life have I stumbled into a community of like-minded individuals like nostr. And I love it.

When nostr grows 1000x with all kinds of different types of people and sub-communities, I'll still be hanging out with you guys, the crème de la crème in my book.


bluesky only really has 2.6 million users, not 5.5 million.  Because only 2.6 million users have created a post.  Nostr users are only users who have posted, there is no other way to detect them.  So ignore that 5.5 million marketing figure.  They aren't that much bigger.


When I conceived of the gossip client, I imagined a client that when you ran it for the first time there was nothing in your feed. And you were confused. And so this confusion inspired you to dig into the docs instead of just assuming you could figure out how it worked.

I think I succeeded pretty well in that.  I call this a success.


lemon juice has 1.5g per ounce (sorry for mixing unit systems, those are what the source I'm looking at says).


This is a test annotation.


I wouldn't subscribe to any community mute list unless or until we get flooded with spam bots. Because I'm pretty tough and not bothered by hateful content. But some people want different things that I do.

WoT excludes people who are freshly joining nostr. A lot o people want to greet them.


Many people know carbs are 4 kCal/g, protein is 4 kCal/g, and fat is 9 kCal/g.

Some people know that alcohol is 7 kCal/g

How many people know the energy content of citric acid?  Citric acid is right there in the Krebs cycle (ATP cycle) so it must have energy content.
It is 2.5 kCal/g.  Never listed on nutrition labels.


Sweet, I'm working on it now.


I'm afraid you are probably right. It seems the individuals in power in the US continue to use their power to enrich themselves, relying on the fact that America is so strong that bad war decisions won't result in bad outcomes for America (yet)... and that presumption will eventually fall over and the net effect of all the money laundering war racket will be America's collapse, slow at first and then all at once.


Oh RT is probably blocked in your country.  RT news posted "China threatens US with response in wake of missile deployment in Philippines".  It is probably not in your news that the US deployed missiles in the Philippines recently.


The theory that war is a racket has more evidence than any other theory. I have a hard time accepting it wholeheartedly. I thought great-power politics mattered at least somewhat, that people were trying to position the power of their own country against the power of others. But given the course of events I think at least from the US side war is just a way to launder money. I can't explain the US actions any other way, other than insanity, or that there are very significant things that are being kept secret from the public. So I'm coming around to that theory.


At least in the US public opinion doesn't matter. Only lobbyist opinion matters. So they can get away with whatever they want to do.

And my entire presumption in making my original prediction is that something is going on that we don't know about. I'm inferring from the behavior of world leaders that there is something very significant but still entirely secret. Because I simply can't believe they are all this nuts and/or corrupt.

But maybe they are. It was just a prediction.


Mute is post-facto. Some people get so many replies that they don't want that mute isn't enough for them. They don't want to see them in the first place.

For this we can/should have community mute lists (which some people are calling 'block') that takes input from labelling/reporting (NIP-32, NIP-56) and has community moderators, which are subscribed to by like-minded people.  Those community mutes won't affect you and me because we won't subscribe to them, but for people who trust their in-group, they can have such group mute lists.  Most people in those groups won't see most offending posts, so it serves their purpose.

I just made a post going over many of the options:

nostr:nevent1qqsvl4ylsr46mw426hzyjlffuw67vz7vqf7x0w2klgt6pmsm87u59wqpypmhxue69uhkx6r0wf6hxtndd94k2erfd3nk2u3wvdhk6w35xs6z7qgwwaehxw309ahx7uewd3hkctcpypmhxue69uhkummnw3ezuetfde6kuer6wasku7nfvuh8xurpvdjj7pvgtq8


I took a different interpretation of the word when I made my point.  I think we all just have different ideas as to what it means

1) Not allowing the 'bad person' to see your posts (part of Twitter blocking) - this is what I thought was not useful.
2) Not allowing the 'bad person' to participate in your conversation -- this I think is needed and useful.


I don't think it is smart to use tor as a proxy (e.g. 9050 or whatever) on a regular system.  It is too easy for things to bypass tor (e.g. DNS lookups). Therefore I recommend doing it under whonix.  In that case, everything goes over tor.  Very few relays are .onion sites but tor has exit nodes so it should work fine.  Gossip doesn't have any tor-specific code.  You just run it from behind tor same as you run any other program behind tor.


How do you backup github issues?


There have been a lot of ideas about dealing with unwanted content on nostr. I'm going to try to break it down in this post

Part 1: Keeping unwanted content off of relays

This is done for two reasons. The first is legal: you could get in trouble by hosting illegal content.  The second is to try to curate a set of content that is within some bounds of acceptability: perhaps flooding is not allowed, or spam posts about shitcoins are not allowed, maybe even mean posts are not allowed. It's up to the relay operator.

Early on people talked about Proof of Work, and this was meant to limit how fast a flooder or spammer could saturate your relay with junk, and therefore how much junk a moderator would have to look through.  I don't know of any relay that went in this direction, and I don't think it's a great solution.

Then we saw paid relays. Paid relays only accept posts from their customers. This is a very effective solution. Customers can still break the rules but you have a smaller set of people that can do that and there are consequences.

But the downside with paid relays is if they cannot be used as inboxes. Ideally a relay would also work as an inbox for notes tagging any of your paid customers. Unfortunately in that case those responses can be floods, spam, or other unwanted content.  So the same problem comes back around.

In the end, I think in order to support people getting messages from anybody, relays would need to inspect content and make judgements about it. And this is going to need to be automated. Email servers almost all do spam filtering using bayesian filters. We probably should be doing the same or similar. Maybe AI can play a role.

Part 2: Keeping unwanted content out of your own feed

The first thing clients can do is leverage Part 1.  That is, use relays that do some of the work for you. Clients can avoid pulling global feed posts or thread replies from relays that aren't known to be managing content to the user's satisfaction.

The primary tool here is mute. Personal mute lists are a must. The downsides are that (1) they are post-facto, and (2) they cannot control for harassment from people who really want to harass and just keep making up new keypairs to repeat the harassment.

We can fix the post-facto issue to a large degree by having community mute lists (some people may call this 'blocking' but I don't want to confuse with the Twitter feature that doesn't allow a person to see your posts).  This is where people of like mind subscribe to and manage a community mute list, and so when someone is muted, everybody benefits from it, meaning most people in that community won't see the offending post.

That doesn't solve problem 2, however. For that we have even more restrictive solutions

The first is the web-of-trust model. You only accept posts from people that you follow or who they follow. This is highly effective, but may silence posts you would have wanted to see.

The second is even more restrictive: private group conversations.

Finally I will mention two additional related features:  thread dismissal and content warnings.

That's it.  GM nostr!


Of course they do. My point was about the scope of what blocking means. They want to not see stuff - fine. But that can't include  blocking other people from seeing their stuff. Twitter blocks were a lie- just log out and you see it all again. We can't impl blocks either (and neither can bluesky).

Solutions include muting, private spaces, subscribing to censors to get those mutes before you see stuff, etc.


Gossip does


Looks like they are already setting up for the boss mob:  https://twitter.com/RT_com/status/1783732740707233971


In the Trump immunity case, I lean towards no immunity.  Hold presidents accountable.  Yes, we will get the Alvin Bragg shit cases but we have to deal with that some other way.

There is room in prison for all the presidents:

https://twitter.com/Snowden/status/1783527175519441369


That makes sense.


So digging into the double ratchet protocol, I think the device has to have both medium-term and long-term keys available to decrypt everything in the past, and an attacker would likely steal both of those and decrypt everything in the past.  The protocol then would generate future keys that the attacker wouldn't have unless they continued to control the user's device.  I think it does the best thing possible, but it is still quite possible to steal all the past messages even under Signal's double ratchet protocol. It makes no sense to me that an attacker would only get one key or the other -- maybe they are presuming a cryptanalysis only attack.


You can do forward secrecy if you don't need to remember the old session keys (e.g. in SSL) but I don't see how to do it if you want to have a folder full of DMs.


Easy problem to solve. They don't even need a false flag, but they could do it that way. They can just craft narrative. Super secret documents, multiple sources, say Russia is about to do X Y and Z and they have to act first.


Are you saying that the user cannot read their past DMs?  If they can, what secret unlocks them?  Can't they lose that secret?  Why not?


checks out


Interesting


I also suspect that the US has been giving Ukraine weapons it was not approved to give them, under the table, and planned to make up for it out of the next Congressional hand out.... and then the threat of not having another Congressional hand out freaked them out, and they convinced Mike Johnson that they had depleted America's crucial supply under-the-table and so they really really did need another hand out to replenish what they 'stole'.


...and start another war somewhere I presume, perhaps Iran.


I think the NIP is good, but the messaging isn't.  It is strictly an improvement (actually a whole slew of improvements), it is just that the net effect of those improvements is practically very small compared to the real other risks people face.


That's my guess. I don't know, but they seem to cross every red line they ever drew.  And I think Putin won't use nukes.  They are always a threat, but nobody can actually use them, and I think they know he's not crazy enough to actually use them.  So they use his sanity against him.


So then what will happen when Ukraine can no longer defend?


Ignoring my wild prediction... what happens when Ukraine can no longer effectively defend?  You have a prediction?


Ok but they are nearly out of people, and very soon Russia will be able to sprint across the territory they want.  What do you predict happens afterwards?  Does Ukraine concede or pretend to be fighting Russia still?


I would argue for something similar but different. I don't want DMs tied to a specific device. But I'm too sleepy right now to expound upon that.


Yeah. it's a huge problem. And I don't know how we are going to get from here to a place where we can upgrade our keys.


The risk of leaking your nsec is FAR greater than anything NIP-17 improves upon. NIP-17 / NIP-44 are not a panacea, and the end user message should be that it is a minor technical change, and 99% of their security comes with handling their nsec properly.

Not leaking metadata is an improvement (except the relay taking the message knows something).

The technical encryption algorithm changes probably make no practical difference for a long time yet.


People have to be able to read their DMs.  If they can do that, by any means, whatever means that is, leaked, would allow an attacker to read all of their DMs too.  So I don't think it's possible to secure them more strongly than their nsec is secured.

Therefore we have NIP-46 so you can use a bunker and stop pasting your nsec into web apps.


Ok, since most people disagree, and nobody is predicting what I predicted, I get double points if it comes true.


I predict:   European countries are going to attack Russia. Article 5 of NATO won't be triggered because Europe will attack, not be attacked.

I see no other reason why the West continues to support Ukraine in a losing war. They aren't just going to give up and say "oh well we tried". And Ukraine is almost out of fighters.


Images load if the URL ends in an image extension like .jpg, .png, etc.  Otherwise gossip doesn't know what it is (it doesn't download every link and check, that would be madness).  So it shows SOME images, but not all.

If you compile it yourself you get videos too with ffmpeg.  But videos require a lot of system libraries of very specific versions and so it's very hard for me to include that into release packages as my compile won't work on other people's systems that aren't precisely where my system is.


If you are playing a game and there are two MOBs, a boss MOB and a smaller mob, you take out the smaller mob first.  Because the boss MOB takes a long time to kill, and during that long time you'd be taking damage from both of them.  If you take out the smaller mob first, then you only take damage from both of them for a short while.

So you take out Russia first, then focus on China.

BTW: mob originally was short for "(self) mobile object" in MUDs.


Yes we have different definitions for "block".  I wasn't thinking of that aspect of it.


You make good points.  When I was thinking of "block" I was only thinking of not letting them see your stuff.  I was not thinking about people wanting to control who can reply and in particular what their friends see underneath their post (which some people worry reflects on them). But that is a hard problem in a decentralized space, and muting can actually solve it if (as you suggest) people can see who other people mute and clients make this known, and people can borrow mutes from other people too.


You cannot follow someone privately on your main Following list.  The Kind3 event has no way to represent such a concept.

But you CAN follow people privately on any other list you create for yourself.


edit: that wasn't, this is.


this is a test of an annotation.


I presume you are having trouble installing. What platform? Are you using 0.10.1?


I can't make people smarter


But then you don't need block.  You need mute.  You need spam filters.  You need algorithms.  You need to subscribe to censors who curate a "safe space" for yourself.

Block is where other people cannot see your content. You don't need that. It's just 100% vindictive. It's not privacy, privacy is gone the moment you post.


Gossip has private mute lists.

But I assure you that I'm not muting you. If I were, I would not have seen and replied to this post.


> People who know the least, talk the most

This checks out.

I never talk about things I already know.  I always talk about the shit I'm still trying to figure out.


Oh. Well then I win.


The West may put boots on the ground anyways.  First Macron suggested it and everyone poo-pooed it. Then he suggested it again.  Then others chimed in.  And we have this from redacted: https://rumble.com/v4restl-here-we-go-europe-ready-to-send-troops-to-ukraine-to-stop-putins-move-redac.html
which quotes an article about it.

Problem is Ukraine is running out of soldiers.  If Europeans don't put boots on the ground they have to end the war, and it seems they are willing to anything except end the war.


I had to look this up. It actually started in the UK way back in 1894 and goes like this:

    Who ate all the pies?
    Who ate all the pies?
    You fat bastard,
    You fat bastard,
    You ate all the pies!


Culture might be part of it. You get subtly fat-shamed in Japan. In NZ kids used to tease the fat kid, but that's not tolerated anymore.

"Who at all the pies? You did! You did!"


Some processes always run at different rates, even opposite processes, but others approach being switched (e.g. insulin/ketosis) and the mental model of switching is accurate enough for practical purposes.  It's even accurate enough for practical purposes for those processes that are much more smooth and not switchy (if you are correct enough about which process dominates).

What you've said is interesting about MPS. I didn't know these things.

There is a presumption there that I want to be building muscle. This is good advice for a bodybuilder, but not so much for my case, someone trying to stay alive for as long as possible. From what I understand, the smaller I am the better, including lean mass, modulo sarcopenia.


Also there is this:

"Researchers followed 12 healthy volunteers taking part in a seven-day water-only fast. The volunteers were monitored closely on a daily basis to record changes in the levels of around 3,000 proteins in their blood before, during, and after the fast. By identifying which proteins are involved in the body's response, the researchers could then predict potential health outcomes of prolonged fasting by integrating genetic information from large-scale studies.

As expected, the researchers observed the body switching energy sources – from glucose to fat stored in the body – within the first two or three days of fasting. The volunteers lost an average of 5.7 kg of both fat mass and lean mass. After three days of eating after fasting, the weight stayed off – the loss of lean was almost completely reversed, but the fat mass stayed off. "

https://www.news-medical.net/news/20240301/Study-reveals-the-bodys-molecular-response-to-prolonged-fasting.aspx


Fundamentally posting to a website blog or to bluesky or nostr or twitter is the same kind of thing: End users create content and share it with the world.

The reason social media seems to think it needs "blocking" is because a new generation of young authoritarians want to control other people, whereas when websites were invented, people were not so authoritarian.

At least that is what I believe in a nutshell.


> This made it clear that implementing blocks to restrict individual accounts from viewing and commenting on a user’s posts, was urgently-needed functionality.

Websites have been around far longer than Bluesky and they still haven't implemented blocking, so I push back against the idea that blocking is "urgently-needed functionality".

nostr:nevent1qqszqa9t4yxyjp7e05yx8ul0p76uzdxexwmp7ssa7qc7mp95kwzwqfspy3mhxue69uhhqun00puj6etcwpjhy6tdv4h8gtn0deex2mnyv4ezucm0d5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qyt8wumn8ghj7un9d3shjtnddaehgu3wwp6kytcceppl0


In California where I grew up, we ate Wonder bread, frito-lay corn chips, root beer, egg salad sandwiches, apples, fried potatoes, potato salads, steak, eggs, corn flakes cereal.  Our food was palateable, high in carbohydrates, and it didn't taste like cardboard. And yet people in California were thinner back then.

I agree coorelation doesn't imply causation. But your theory doesn't fit either.


Also I dare the reader of this note to research whether having lots of lean body mass is healthy or not.


First off, I did not mean to suggest that you do resistance training WHILE you fast.  I think you should be doing it the day before you fast as part of your regular routine.

Also, any kind of weight loss will come from both adipose tissue and muscle -- it doesn't matter if you fast, or if you count calories and eat smaller meals, or if you go keto.  If the weight is coming off, it comes from both places. And the studies I have read (and summaries of those studies I have heard talked about) indicate that regular resistance exercise is superior to eating lots of protein in terms of maintaining muscle mass during weight loss. It seems to me that eating protein would cause your body to use that (instead of your muscles), but I'm just reporting on what the counterintuitive studies say.  Don't shoot the messenger.

It might be that muscle tissue starts being used after 6 hours (if you are correct) but if so then it happens every night while you sleep.

It usually takes from 18-48 hours of fasting before autophagy kicks in, the process of desperately looking for protein by consuming broken down organelles inside of cells. Autophagy scavenges protein from cellular organelles, so if you aren't doing it regularly, you'll still be getting some protein from that. Before that there are a lot of substrates that can be used (lactate, pyruvate, alanine, oxaloacetic acid, free amino acids in your blood, liver, etc).  Also when fasting your testosterone shoots up 1300% and human growth hormone by 400%.


Very cool. Bookmarked.


Just ran it.  Ok, overall info, not a test of NIP compliance.  I'll carry on.


What will this test do?  I am in the midst of writing a test for my event database which I was going to extend into a test for relays.


I used to love watching the planes land on a windy day from our living room on the hillside in Kilbirnie.


Interesting rule. I think that would work well.  Plenty of other rules also can work well.


Before the modern obesity epidemic, people ate 3 meals a day.  Those were 5 hours apart:  7am, noon, 5pm.   This meant they had a 10-11 hour eating window, with 4-5 hour fasts in between meals.  That worked well.

Then in the early 80s we got the terrible advice to keep our metabolism going by snacking all day long.  IMHO we just need to go back to 3 meals a day.  But 6-8 hour eating windows I'm sure are even better, especially for the overweight and metabolically sick.


Also I want to add:  I'm not at all against interval training.  I do it.  I just consider it a different thing.

Here's a secret: when you are going 100% in your interval and you feel like stopping early, hyperventilate. Over breathe. I've found that the desire to stop early rapidly goes away, that it was a result of not having enough oxygen.


Studies show that it is far more important to exercise regularly than intensely. Most people fail on the 'regularly' part. Intensity may come on days when you feel like it.

Resistance bands that you tie to a doorknob and use for physical therapy are great.  There is no clear level of resistance, you can't even konw exactly how much resistance you are doing (depends how tight you stretched it), so you can't focus on that even if you tried.  You just do the movements at whatever resistance feels right today.


that works


I believe in fasting as a very effective weight maintenance mechanism in the following manner.  Weigh yourself in the morning every day or every few days.  At some point the scale will suprise you with a value that is higher than expected. That is the signal. Do not eat on that day (until breakfast the next day).

Some things of note:

* You will be overfed when you start your fast. Malnutrition is not a concern since that is a matter of degree. One day of fasting won't take you from overfed to malnourished.
* Your fast may drain more than just your glycogen and your digestive system contents. To ensure it is draining body fat and not muscle, make sure you are doing resistance exercise (gliding - see my previous post). Don't worry about not having enough protein - if you are overfed from the day before (and weren't on some weird low-protein diet), you have plenty of free protein floating around, and your body can scavange it.


checks out


I think the main reason most people don't exercise as much as they should is that they have trained themselves to hate it.  They do too much resistance, too much intensity. When they think they "should exercise" they resist double-fold, first because they are natural rebels and don't want to be told what to do (even by themselves!) and secondly because their lower mind says "I hate exercise, let's do ice cream instead."

So I propose a new thing called "gliding". You just move your body, with low resistance, to feel how it feels to move.  Do all the movements of exercise without the exercise! Walk, don't run. If walking gets easy, skip! Remember skipping! That's fun!  Never push yourself when you glide, just glide. And glide every day. Twice a day even.


https://github.com/mikedilger/gossip/issues/735

I thought about this problem a lot about a year ago when I differentiated `UncheckedUrl` from `Url` from `RelayUrl`.  But now I think I need a `RelayId` which keeps the protocol, authority (host & port), but discards the path and query... and to use it only for some purposes, while using the full RelayUrl for other purposes.  BUT I don't feel like I have a solid grasp on it yet.


I don't expect much from that lot.

But what I want from journalism is a world-neutral bias... a bias that aligns with wherever the majority of the UN general assembly leans.


filter.nostr.wine presents itself as a hell of a lot of different URLs.  Clients have to presume these are different relays.  So when it bitches with "429 Too Many Requests", I think that is karma.  I honestly don't know what to do from my side to resolve this.


Yeah I get what you are saying. But if I were a Western leader and had to pretend that Putin is Hitler and will march right into Europe while actually believing that Putin won't even enter Western Ukraine (but not saying that out loud)... but then Putin did actually enter Western Ukraine... then I would have to reassess WTF is actually going on, and at that point I think the reassessment might well be that Putin is actually marching on Europe.  I only make the point to say "I don't believe Putin is marching on Europe, but I will believe it if it happens."


I think the logic is "in for a penny in for a pound"  It is very hard to simply double-back and reverse what you've done, given what human pride and politics are like.  So I think they are seeking any other exit that isn't a reversal.

Also, the US doesn't know how to be diplomatic. Has no history of being diplomatic. Every problem ever has been solved (or tried to be solved) by either toppling a government or bombing a country. When you are the "big dog" you don't need to learn diplomacy.... it's just that the US isn't the big dog for much longer, an alliance is forming against them, and yet their inertia and diplomatic naivete will run them into a brick wall. Groups of humans can't change course on a dime, group think works very differently. The only hope is a very strong willed and intelligent president that can force the rudder .... no candidate comes to mind.


The part of Russia that the Russian leadership cares about (Moscow) can't easily be invaded by ground forces from anywhere other than Ukraine. Ukraine is the way that region has historically always been invaded. Ukraine is Russia's achilles heel. So of course they are concerned about who controls it. No, the West wasn't lining up in Ukraine to attack Russia, but these kinds of weaknesses need to be "nipped in the bud".

Also, Russia has been in Sevastopol, their only warm water port, since 1783 (when it was Ukrainian, they were on good terms and Russia leased it).  Based on the battle lines I'm convinced Russia wanted a land bridge to that port since the Kerch bridge is vulnerable. Despite what anybody says to the contrary; the battle lines speak louder than words.

I think Russia should stay the fuck out of Western Ukraine. And I expect they will. If Russia ends up keeping everything East of Moldova and South of Kharkiv (the yellow region, see this map in this note: nostr:nevent1qqstl4ahamehgtjeskl9q320ms73ltwzpx7tm3q3z87smg8pvs6snmgpzpmhxue69uhkztnwdaejumr0dshszyrhwden5te0v5hxummn9ekx7mp0qy88wumn8ghj7mn0wvhxcmmv9umrl307) and it stops there, maybe a peace can eventually be had. Russia gets their port. Kiev and Western Ukraine remain an independent sovereign country.

If Russia tries to go further then that, I think NATO will put boots on the ground and escalate massively.


I have that map and many more. I'm fully aware of the ethnic breakdown. And I think some Russians in the Donbass were at civil war with Kiev and wanted Russia's assitance.  But also Russia was very unhappy with the 2014 coup and was eager to get involved with their little green men. I'm aware of the 2014 CIA involvement and I have a lot of evidence of it (including a 200 page pdf).  But this is not conclusive proof that all of Eastern Ukraine wants to be Russia.  Consider this: do Mexicans living in Los Angeles want that region to be controlled by Mexico? No. Just because Russians were living in Ukraine doesn't mean those Russians want to live under Russian administration. And without going and asking everybody, there is no way to know for sure. I know Russia took a vote, but I don't have a lot of confidence in that vote. In summary, nobody's story is sufficiently proven to a strong enough degree that I'm willing to take that side... therefore I remain in the middle, undecided, open minded.

Trust me when I say that I don't trust the Western media. But that doesn't mean I automatically believe the opposite either.

I mentioned genocide as one of the horrible options Russia could take in the future to deal with the problem I brought up... it was not an accusation of what they have been doing.


I didn't know that was the source of the term! Learn something every day


We've seen a lot of new highly effective tactics in the last year:  water drones (very hard to detect in the waves at the surface) sinking Russian ships, glide bombs (very hard to shoot down) bombing from many kilometers away, drone zergs (very hard to shoot them all down). It's interesting from a technical perspective.


At some point Russia is going to realize that everybody in Ukraine hates them for bombing their villages into dust. There aren't any good options:

1. Genocide the people who hate them
2. Put Russian settlers into Ukraine to try to displace them
3. Draw strange borders so that every region is 2/3rds Russian and 1/3rd Ukrainian

Why has Russia bombed entire villages with giant glide bombs? Is that really necessary? Why not just go after military assets?

Case in point: Velyka Pysarivka. Was that one of those secret CIA bases the NYT wrote about? Or maybe it was revenge for 24 Feb 2022 when Russia was unable to Invade Ukraine at that point.


Canada should fire hundreds of drones and missiles at the Columbia protest, and Israel should help New York shoot them down.

... ok I think we've gone too far


I'm have a lot of work to do on gossip to replicate this kind of end-user experience.

nostr:nevent1qqs0ujx56q3pwf7g6qz5ncjpmk0ek8j7rw6gre6h0ydxtrqnwuszzpqpr9mhxue69uhksmmyd33x7epwdehhxarjxyhxxmmd9uq3jamnwvaz7tmfdch8qatjwpkx2un9d3shjtnrdakj7un5ffe


Does the pro-Palestinian protest at Columbia University have a right to exist?  Does it have a right to defend itself?

I think it should build an iron dome defense system and start branching out settling other parts of New York, kicking people out of their homes, killing their children, stealing their homes, cutting down their orchards, pouring concrete into their wells, building big walls and defending themselves with unaccountable soldiers with lots of guns and ammo.

And then I think it should keep going like that for 76 years, eventually doing bombing runs of New York "mowing the lawn". Their goal should be to send New York back to the Middle Ages, only then will the protest be calm for the next 40 years.  They need to flatten neighborhoods in New York. Flatten all of New York. The Americans didn't stop with Hiroshima -- the Japanese weren't surrendering fast enough, so they hit Nagasaki, too. There should be no electricity in New York, no gasoline or moving vehicles, nothing."

God promised the protesters at Columbia University this land.


First, this is different, these are unsigned events.  Second the "-" tag is a fiatjaf thing that I implemented because it was straightforward that means "Please don't accept this note from anybody other than the author".


They would still have a pubkey author, just not a sig, so you can't prove the authorship and it might be forged; you have to trust that the relay isn't lying.


One thing about Zimbabwians, they sure do know their billions from their trillions.

nostr:nevent1qqsytq64mu5522kenss3lcp468xrmdzselcdw7znqk96kxr6ktk9p7sprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsz9nhwden5te0wfjkccte9ekk7um5wgh8qatz9u35p099


By the time I come to that bridge, the lions wont be there anymore. But I'll tell the story about how I braved ferocious lions in your honor, ma'am, and will you be fooled into parting with that bitcoin or will you detect my deceit?


I'll cross that bridge when I come to it


So now we have Blossom.  Next up, Bubbles and Buttercup


no


added to github


As long as the changes aren't extensive, I don't mind having a bit more detail into what the event is about.


Did you know we now let cows get pregnant with their next calf while we are still milking them from their previous?  This puts pregnancy hormones into the milk. And then we drink it.  Cows used to have calves, then dry up, then get pregnant with the next calf.  Now we overlap that shit to get more output.

I am not a fan of commercial milk because of this practice.  I think it likely is responsible for the increase in breast cancer.


Why are nation states so gullible?    and what can we replace them with?

https://www.youtube.com/watch?v=1GypR5WHpYQ


In the United States in 2022, there were 1,504,500 fire incidents.  9.5% of these were in non-residential buildings, or about 142,927.  That is about 391 non-residential building fires per day.  I got these statistics from FEMA.

Yet whenever a fire burns in a non-residential building in Moscow area it somehow becomes "news" in the West.  Well more accurately it becomes "war porn".


There is a bug in 0.10.0 (and still on master) which is fixed in 0.10.1 (and on unstable branch, which I don't recommend people use)


Gossip Release 0.10.1
=====================

Gossip is a nostr client for desktop.

Gossip is open sourced at https://github.com/mikedilger/gossip

Changes in this patch release:

* Fixed multiple PersonList syncing bugs
* nip46 approvals now persist
* nip46 service works with more implementations
* Two events with the same timestamp will no longer clobber each other in feeds
* Broken embedded reposts will show an error (rather than an empty post)
* About page says "gossip" now instead of "gossip-lib"
* Relay connection reasons are only shown if Debug Statistics are turned on
* Some log level changes

git tag v0.10.1

7d280b7c2348d9c6dfc6307106d78f0940d3d7cafae22bf58108e85b6534e012  changelog.txt
e1e6149e34b95de289a08cdedda32d9b1b44544a4925d6e23980489603d772cf  filter.rhai.example
6da1572905f6958aa406abbb9f0f471b6bb211017578b003bc60563fda9b2c3b  gossip_0.10.1-1_amd64.deb
c7cc5988177c0f2e6bddcc31945dc089c8959e713a6bcea3078174f75351d26c  gossip-0.10.1-Darwin-arm64.dmg
b0a20f9e83d6492c58e1a6ac08a7e3f221934f2b3d1f0263737ee725191a19b2  gossip-0.10.1-Darwin-x86_64.dmg
e8c88b0b23f1d4f18a50125d9ebb7e59e8005e7fd4a19e93dffab90153ae7baf  gossip-0.10.1.flatpak
f504a3a8a96ac43f12ceeb851f635bee4ffd711b6930303c355168d8a3496880  gossip.0.10.1.msi
660de98abd393e02966d880bdf8e30785ac16f3b1824375f9aa163210a67afa7  gossip-0.10.1-x86_64.AppImage.tar.gz
e2860f22b4ae91017e138509f14a0c6c7e63aaae1bda7178b85020301b67cce4  LICENSE.txt
702bd583d106ed3d142f7cf92eb86a681fa93a7e46c3a1643773374694242bf2  README.macos.txt
f571ac9d80a185f2b7e981bda48673f04ee4622c34fe5e3a175f5962aff6cf96  README.txt


I seem to have acquired a shadow imposter


Except for the button to add a post 🤣 ... that one is totally unreadable


Gossip isn't a git client or an issue tracker so I'm not sure we need to support these.  We also don't have any support for markdown yet. And there are a lot of features on our plate for the next 3 months I'm kinda swamped with them.


They grow pretty fast.   I can't remember as I last did it 3 years ago ... maybe 4-5 weeks?


This is my bug.  I didn't like that it was obscuring the content of notes and so I made it a bit translucent so I could read the note it was covering up.  But I picked the color and level in dark mode.  In light mode it is bad.  We will fix.


I added a content warning that said "Sarcasm".  I guess Amethyst isn't showing the content warning value?  Hrm.


I just planted the first traunch of mustard greens.  Not the commercial bred-for-human wide leaf varieties, but the 'this is just for cover crop nitrogen' variety... but that latter kind is the kind I prefer to eat. I'm a wild animal.


I didn't realize the descriptor was just a output, I thought it was an out-of-band reference to a file, but I guess just the hash is.

Looks good. Carry on.


I like blossom.

1. Binary data is NOT stored in nostr events, thus nostr events are not massively bloated, and nostr relays are less subject to takedowns.
2. HTTP is a well understood protocol for handing data, can use compression to fix the 'textiness' of it, and continues improving (e.g. QUIC)
3. Using the hash means clients can verify the content has not been altered.
4. Using the hash means data is automatically deduplicated.

However, I think the Blob Descriptor needs work.  If a Blob Descriptor describes a blob independent of a partular blossom server, then:

1. The 'url' field is centralizing and it rots. Some indirection through a nostr user/keypair would help, but no nostr user/keypair is listed.
2. It is not inherently signed. Users may not want to trust such data unless the author that they got it from has signed it (within a nostr event it would be signed, but the context is not clear)
3.  I think a lot of data from NIPs 92/94/96 might be useful in the descriptor, things like blurhash, description, etc.

I've spent less then 30 minutes thinking about this. I just encountered blossom within the last hour. These are just my first thoughts.

https://github.com/nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr/blossom

hzrd149


The moon shone full through the cool still air of early Autumn, bright stars piercing through the deep blue veil of sky. Sir Brynden Farth exits the keep again to go and survey the scene once more and collect his thoughts.

He gazes far to the South, across the lonely valley, to see the two red-orange eyes of the emberfort on the far hillside. Two windows side by side, lit from behind by some sort of fire that gave the impression of the eyes of a madman. The sight which often brought feelings of bitterness did upon this evening nothing to distract his mind.

Zoeth lie in the grass, contently gnawing upon a scrap of bone.

"How has this happened?" Sir Farth could not shake the events of earlier. Nothing could distract his mind from them.

He clutches at his chest, feeling the cold of the silver amulet of the glazier's guild. The amulet had seen much, and surely it will have reported on the events by now. Sir Farth really needn't worry. All will be sorted. All had been told true. Or had it? He wasn't quite sure which way he had been facing.

Stonelay keep stood upon Stonelay terrace, which lie at foothills below the high hills of the Mantu. Sir Farth had manned the keep now for 13 years, alone with no family save for Zoeth, and no servants, spending his hours raising crops and preparing his foods, blowing glass, and generally keeping away from the no good city life that had previously ruined him.

He was blowing alchemical vials when the horrific events of the evening began. The furnace was surely still lit, slowly burning itself out. The glasswork now ruined was the least of all his concerns.

He walked along the road and outwards towards the gate where the bodies lie. Holding the lantern in front of him, raised on a pole, he approached. The bodies lie just as he had left them earlier. The Queen face down, black sable caked in dried black blood, spreading deep red in the pools upon the dirt. Her sceptre lie on the ground just beyond where her outstretched arm extended. Her guard slumped upright against the wooden post, with Brynden's spear sticking out of him, his face not visible as his head hung down heavily, dark sweaty kinks of long black hair lying over his head like a mop.

Riders from his guild would surely be arriving within the day. But so would other riders.

Brynden slowly and carefully reached down to the Queen's shoulder and lifted, turning her over. The body complied more easily than he had expected having gone stiff, and a fresh pang of terror and pain rent through his chest.

There it hung. The blue crystal amulet around her neck, pulsing with arcane energy. Of course she had been wearing it. There was nothing to be done now, its images had surely been dispatched.

Sir Farth fell to his knees. "Your highness! Your highness! This is not so! I have not... I could not!"

Sir Farth collapsed and wept for a long time.


test succeeded


It could be coded that the button is missing or dysfunctional underneath posts you authored.  But I don't want gossip to be opinionated.  I want it to be enabling.


I may add an option to filter out reposts by the same author, unless the original note is more than N days old (or something).


I first came in 2003 for a Contiki thing. Fell in love with the place.


Possibly I wouldn't see the same post many times, so that wouldn't bother me much.


Good point. I'm not bothered by that.


I think I choose who to mistrust.  I assume people are perfect, and my opinion of them can only go downhill from there.


I can't recall for sure, but I don't think I've ever reposted any of my posts.  Once I get something off my chest I'm satisfied.  I don't really care about reach I guess, nor do I want to come off as annoying, repetitive, or pushy.  I've stopped following people who repost a lot.


Definitely! Let's do it.

Best coffee is Ebony, best atmosphere is Cafe Cuba, take your pick.


When I came here initially in 2005, I rented a Britz camper van and focused really hard on staying on the left side of the road (which was easier than I imagined it would be, and totally natural in no time at all). Then I drove up into Northland, turned around somewhere and went all the way to Southland, and then back to Auckland where I bought a Subaru and made my way back to Wellington to find a place to live. Quite the adventure. Based on that research, I thought the best place to live was a horticulture lot in Blenheim (maybe a winery, maybe fruit trees), but things didn't turn out that way.

Then the next year my family came down and we drove all over New Zealand again in my subaru.


Yes, stop in at Palmerston North too. I roast my own coffee, or we can go to a silver medal award winning cafe in town.


Nations project onto other nations.  The US believes China is manipulating the public via TikTok because the US is manipulating the public via its social media.  Israel believes Iran is secretly developing nuclear weapons because Israel secretly developed nuclear weapons.

nostr:nevent1qqsddfxqkk282c2hvn6g7ng47pwmzkagj908jqvad4v3qxneqsulrjgppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7tw48xy


210,000 blocks to go...


boom


2... !


Fixed on the unstable branch (which is presently safe, no provisional database upgrades right now) in case you need this now.

I'll release a 0.10.1 at some point but I think I'll let a few more bug fixes collect before I bother.


Hah I had this comment in part of the code:

-            // Temporarily set the approval (we don't save this)
-            // NOTE: for now we set the server approval setting in memory but don't save it back.
-            //       So the approval only applies to this one time. FIXME: we should use the options
-            //       to approve always (saved) and Until a set time.


Yikes. I'll look into that.


With just half the reward, will half the miners stop mining?


I want the next headline to be "Iran zaps Israel"


I keep hearing about strikes and retaliations, and when explaining why there wasn't much damage people defend them by saying that Iran needed to "send a message" to Israel, or that Israel's strike near a nuclear research facility "sends a message" to Iran.

Nostr sends messages.  They should put the missiles away and send each other messages on nostr.


When bitcoin halves, does that mean I'll have twice as much bitcoin or half as much bitcoin?


What did you see that you can't un-see?


I may have been fooled by "fake news", hot heads on a live YouTube channel.

Iran claims they weren't attacked, that there were 3 tiny toy-sized drones launched from Inside Iran that were shot down by air defense.  US and Israel have made no comments.  US news claims Israel attacked an Iran airbase with missiles launched from fighters.

If there was a missile attack on an Iranian airbase, Iran is leaving open the option of pretending it didn't happen so that they don't have to respond.


It might be I misinterpreted the marks on a map.  Maybe there were fewer strikes than I thought.  Hopefully this strike was limited.  We shall all find out over the next day.


This appears to be a full-force strike, not a measured escalation. I believe Israel and Iran are entirely at war at this point, and I think the US is supporting it despite the fact that the US claimed they wouldn't (not the first time they lied).


Western Iran airspace is now closed.  Security council of Iran is currently meeting.  US Air Force is circling in Southern Iraq.


Iran has been attacked within the last hour. Probably Israel.


I always want to name a variable (or type) accurately after it's actual purpose, so that I don't confuse myself when I read it back later. I would be confused if the variable name lead me to think about irrational numbers.

But I'm not writing the game now. I was just reminded of this by PABLO's post when he mentioned "FRACTIONS".


Nobody cares about surreal numbers.  I can't even tell if any of them are in the interval.  Real numbers.


I'm talking about a concept, and an accurate and correct word that describes the concept. I'm not sure why you are derailing the train to try to get me to talk about a different concept.

There IS A CONCEPT of all the numbers from 0 to 1, a very special interval with special properties. And we have no word for it, even though it comes up again and again. People have locked into divisions-of-100 (which is antiquated and should be retired entirely), people have locked into rational vs irrational (which is totally unrelated to the concept of this interval). I'm entirely unconvinced that your line of reasoning is moving towards the answer to my question.


Make me a kilt and I'll wear it and send you photos.


The UN security council voted on recommending to the general assembly recognition of the state of Palestine. The USA vetoed it, and the UK and Switzerland abstained.  France, Japan and S. Korea, all allies of the USA, voted in favor, along with all the rest.

In 2020, the UN general assembly overwhelmingly voted for the right of Palestinian people to statehood, but that didn't include full UN membership.  At the time there were only 5 votes against: USA, Israel, and these huge countries: Micronesia, Nauru, Marshall Islands.  There are no vetoes in the general assembly so it passed, and since that point 160 countries bilaterally recognize the state of Palestine.

I don't know if the general assembly can initiate the action themselves somehow. If they could, I'm sure they would vote in favor of Palestine getting full UN membership.


A rational number can always be expressed as a ratio of two integers. But I don't require that abstruce fact. In computers, all numbers happen to be rational numbers. But I'm considering ALL numbers in the range 0 to 1 inclusive, even irrational ones, as the abstract concept.

I represent a player's skill as a number from 0 to 1, let's call this a Portion.  0 is the lowest possible value, and 1 is the highest.  It represents what portion of the maximum skill the player has achieved. For the 'walking' skill, 0 might map to 3 kph and 1 might map to 15 kph, so this range is abstract and used for it's mathematical properties.  When a player skills up from Portion(0.1), the formula for skilling up is to take the skill that they don't have: (1 - 0.1) (the "deficit"), and multiply this by the skill up amount (e.g. 0.003), then add the product to their current skill.    skill += (1-skill) * increase.   In this way, as players advance, they skill up slower and slower and can never exceed the maximum skill of 1.0.  Multiple things in my game use this kind of math, skills, skill increases, etc, so it needed a type, and I found naming that type to be the hardest naming problem I have yet encountered.


"I get no respect, no respect. I got one of these new A.I. girlfriends, you heard about these? They are incredibly realistic. Mine is cheating on me." -Rodney Dangerfield?


three shades!  wow.


Guy-us You-lee-us Kai-zar   (the correct pronounciation of Gaius Julius Caesar)


Not particularly, no.  But I don't like to feel left out.


You might have a legit admirer


Um.... I'm not getting DMed by sexy Asian ladies


I would like to do commentary videos on the UN security council proceedings, comparing and contrasting the statements made by everybody on world events, showing how for example on what should be done next, 13 of 15 call for "restraint", 1 points out acts of reprisal are barred by (refer to document), one says we have an obligation not to let it go unanswered, etc.

On most issues, there is near-unaninimity, and only one or two holdouts.  And I think people should be aware of when their country is in agreement with most of the world, and when their country is in disagreement with most of the world, or when the world is equally split.  Because local newscasters, they don't tell you that.  They sell you what your government wants them to sell you.

And the UN security council is a very good place to watch and see what is really going on.

Unfortunately I don't have near enough time, or the patients to clip together tiny clip after tiny clip to make the points I want to make the way I want to make them. So this is a pipe dream, really. Speaking of, I should reload my pipe.


Stop thinking. Watch anime. Your subconscious will resolve whatever you were trying to think about when you stop thinking about it.... either that or you will forget, which is just as good in my book.


I'm probably repeating myself. I'm probably repeating myself. It's probably not deja vu. I'm probably repeating myself. I dunno, I say "rich" in a 3rd world sense, where all of us are rich because we can afford enough food.


Sorry I'm not fluent in other languages. I don't have one. Every word I know in any language either carries meaning I don't want, or doesn't quite cover the meaning that I do want.

But I think "portion" is close enough.


Trades are usually done by two parties agreeing to the terms, and then trading. This makes sense, it protects both parties.

Sometimes someone gives something away for free.  That is because they are rich.  It is that simple.  They don't need to be paid for it, and so they give it away.

Sometimes some other rich people feel guilty for taking free stuff, since they are also rich, and so they pay the producer and say "value for value" as a kind of virtue signal.

But in truth, both parties to a value-for-value thing are rich and nothing of any significance is happening.

And these rich people should not be determining market dynamics or (god forbid) fucking up the market dynamics that are very necessary for the non-rich people.

Am I wrong?


You are probably right about that. I haven't thought about it long enough.


... says the racoon


Ratio (like fraction) implies two numbers
Share seems too generic, and for Type names easily confused with shared memory or the like.


It's an adjective not a noun.


So in the 10002 event the terms used are 'read' and 'write'.  But in the gossip client we ignore that and use this instead:

READ - where you actually read from
INBOX - where you tell others you read from

WRITE - where you actually write to
OUTBOX - where you tell others you write to

One example of why there is a difference: maybe you want to read from a popular relay to not miss anything, but you don't want to advertise to others that you want them to put your stuff on that popular relay.


Just released 0.10.

The refactor project is a long speculative endeavor that won't stop work on gossip either way (success or failure).


It is now ready.


"almost finished"?  Helll, I'm almost ready to start over: round 2.


I'll be needin' me a purple nostr kilt


JSM in his autobiography admitted that Harriet (his 2nd wife) was the joint author of most of the books and articles published under his name.


He (and Harriot) were brilliant.


I've seen that Redacted's latest video talks about this. But without having watched it I'm super-duper skeptical because:  Cloud seeding cannot cause more water to fall out of the sky than is already in the sky.  Having that much water already in the sky is a freak weather event.  Seeding didn't cause the freak weather event that put all that water into the sky, even if it might have caused more of it than normal to precipitate out of the sky.

Since I didn't watch the video (and am not keen to) if they explain how I'm wrong, please just reply to this note explaning briefly.

nostr:nevent1qqsfq84crz29ryd8ns7ugm58p9lm3yrw2x46jec2lw78alu34uzqz0cppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsxj2n44


Rights are actions that the grantor makes known the he/she will allow when taken by the grantee.  But also, rights are actions that the grantee demands of others to not be interefered upon when he/she takes them.  I think nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m pointing out the latter doesn't clobber the former.

I don't think of anybody as a "higher power" so I think recognition of rights is a pairwise thing.

Principals on the grantor side are ideally are just humans (or AI or intelligent animals that have the capability to participate as principles) whereas grantees could be dumb animals (we give rights to chickens).  Too often grantors are broadly conceived of as groups (governments, etc) and in order to understand other people you need to borrow their ill conceptions.

nostr:nevent1qqswl9u4tfpzkj4lhnj55csasdpf30mwffu9ul4grpkp8gy70yxz3lsprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hsz9nhwden5te0wfjkccte9ekk7um5wgh8qatz9uq3kamnwvaz7tm5dpjkvmmjv4ehgtnwdaehgu339e3k7mf0vvxg63

nostr:nevent1qqsflstd9q2wa46jjhrach5npp0wnxjtp3889rkwcv5u5wg6w8nk4hcppemhxue69uhkummn9ekx7mp0qyghwumn8ghj7mn0wd68ytnhd9hx2tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhscyjwxx


Nothing makes my day more than finding a bug right after releasing.


There is no ideal simple English word for a proportioned part of a whole.  nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft has just used the term "fraction" but this is easily confused with things like 15/64 versus a decimal number. Often people use the term "percentage" but this forces additional meaning concerning a division into 100 pieces. "Part" doesn't confer the meaning that it is proportioned, and "portion" ... well, maybe that is right but isn't commonly used (is it right?).  This was a persistent problem for me in trying to name a Type in a game I was developing that was a floating point number between 0.0 and 1.0.


Gossip Release 0.10.0
=====================

Gossip is a nostr client for desktop.

Gossip is open sourced at https://github.com/mikedilger/gossip

This release adds the following major features:

* Nostr Connect signer: Gossip can now serve as your private key bunker using NIP-46.
* Whitelist support for relays: Optionally gossip can refuse to connect or authenticate to
  relays until you approve (or deny) such connections. For some, this is the privacy they
  need to accept the outbox model.
* SpamSafe: When enabled, gossip will not fetch replies from people you don't follow except
  from relays that you designate as SpamSafe. This helps eliminate spam.
* Load More: At the bottom of the feed, you can press Load More to load more. Be aware that
  this is currently based on fixed time windows, not a fixed count of events.
* Advertising your relay list now automatically selects relays to advertise to.
* The Onboarding Wizard has many improvements
* Pending Actions: We now detect and alert you to things you probably should do, like keeping
  lists in sync.

Additionally:
* Better handling of relay error conditions and reconnections
* Better handling of switching between online and offline as well as shutting down
* Improvements to seeking thread ancestors
* Improvements to seeking notes by id and author (via the author's relay lists)
* egui update bringing global cut-and-paste as well as other UX improvements.
* Option to retry posting an event to relays it failed to post to earlier ('post again').
* Can start gossip in offline mode now with a checkbox on the login screen
* Person-list desynchronization detection fixes
* AppImage and Flatpak releases
* Security fix: RUSTSEC-2023-0065
* Privacy fix: images are not shown in DMs until the user approves
* MANY more fixes and improvements that are too numerious to list

git tag 'v0.10.0

47aa9251d110aa23e50faf60b6509836bc9479f807d054d08742ead75f142ac3  changelog.txt
e1e6149e34b95de289a08cdedda32d9b1b44544a4925d6e23980489603d772cf  filter.rhai.example
41e671ea571859fc0045576376754a3455a82da5ca407173024e13c9b52e875e  gossip_0.10.0-1_amd64.deb
2a6430a62e5ba9589c7abd7ec43dab263175ecd79e5d406126d9d74269be9e4f  gossip-0.10.0-Darwin-arm64.dmg
f8fc5356df8ad0d5ec6dab6cb1e0a2fd0fd2afecb6acbbda8d81b17ce991881b  gossip-0.10.0-Darwin-x86_64.dmg
4fa6df9cd5f59ee16689bd9cd101f6a2d9dc3957556b154f04c19a393a1594b2  gossip.0.10.0.flatpak
637f04dc8d01b59d59bd2484059a497fd25376b5ab4709a02ab0787464ff74fb  gossip.0.10.0.msi
66e12d013dff4340e8c0be10fba340543a20b67c4aaf5e97b8281dd69a30e5aa  gossip-x86_64.AppImage.tar.gz
e2860f22b4ae91017e138509f14a0c6c7e63aaae1bda7178b85020301b67cce4  LICENSE.txt
702bd583d106ed3d142f7cf92eb86a681fa93a7e46c3a1643773374694242bf2  README.macos.txt
606804b9ec41a3d5d1c9b70fc189ab5decb005adef7ab48768a979e9d8114621  README.txt


You have to upload it somewhere and post the URL.  We don't have support built-in yet, and probably won't have it for at least the next six months (lots of other things slated to be done).


I meant we are going to kill ourselves and be some future peoples myth


You know of those legends of a mythical race that lived on Earth many millinea ago, a vast civilization with advanced technology that was completely wiped out and forgotten for eons?   That's us.


Until you stumble across mine... then the people cry out "fucking Dilger!"


It is a sacred land where warriors lay down their weapons and talk

It is also a cool sounding musical group that uses a jawharp:   https://www.youtube.com/channel/UCaesWTz3KTrvpSHIh3EaDRg


It accepts them from anybody without requiring AUTH or a sign up, and it delivers them to anybody again without requiring AUTH or a sign up.


𐰇𐱅𐰜𐰤 <-- go find it


Hello Edward!

Follower counts are terribly unreliable, since nostr is so distributed there is no central way to count.  Some aggregating relays try to do it and get pretty close, but many clients have really bad numbers. I wouldn't worry about those.  My client (gossip) doesn't even try - I don't want it to lie.

As for relays that support Tor, I don't know.  I don't think any of them intentionally block Tor (I can't be sure), but maybe some hosting providers just do that.


0.10 will be released soon.


You are trying to run an old client after your data was upgraded to a newer version. You need to upgrade to a newer client.


Because chorus relay performs so well, I'm changing defaults so it is less of a tight-ass:

* Allows up to 2 hours of events in poorly specified filters known as scrapers (was 1 hour)
* Allows up to 128 subscriptions per connection (was 32)
* Bans every connection for only 1 second (was 2)
* Times out connections without subscriptions after 60 seconds (was 5)


If it is worth it to the seller and the buyer, then in general the only problem is that we have leftover junk that we need to find a way to recycle.

If buyers want items that last longer (resist planned obsolescence) and it is feasible to make such products at a reasonable price point, someone will do it.

Unless there is some monopoly or collusion in play. And I think there probably is. I can think of a few examples.

But in this specific case, America simply can't compete with China on solar panels, EVs and batteries.  And telling China to produce less, so the price goes up, so America can sell theirs which were produced at a higher cost because America isn't tooled up for low-cost production, well that's not how anything works.


Go dad!


All good points.

I can't predict the future situation and say 5 kids is right. Maybe by the time they have kids things will change a lot.

I was in Japan in November and it seemed to me that there were a lot of useless jobs, people manning crosswalks or ushering people to the right part of a line. I bet they could repurpose those people if they really needed it.


International law is something that everybody is throwing under the bus.  That's fine, but there are consequences.  In the final analysis, strategy is what really matters. But support of international law is a good strategy that often goes unrecognized.

I predict Israel will attack Iran directly soon. Iran promised to immediately respond to any further provocation, no delays and deliberation, they are wound tight and ready to spring.  So when the next strike happens, expect an all out and very intense war.


Does anybody believe that "overproduction" is even a thing?  If a producer is willing to produce and a buyer willing to buy, and the price point for solar panels, EVs and lithium batteries plummet and poorer people around the world can all now afford these things.... in what way is that bad?

Janet Yellen tries to tell China to stop overproduction. China scoffs. The US believes in free markets only when it suits them. Again, I'm embarrassed to be an American. We are not all like this, I promise, some of us are fair and good people.

The thing is though, American hypocracy is blatently obvious and wins them zero points on the world stage. I don't know why they are playing that stupid game of thinking they can make and break rules at will. Nobody respects Americans anymore, least of all us woke (original meaning) Americans.


In terms of the damage actually done it was trivial. Israel "won" that exchange and the US is trying to convince Israel to take the win and not respond.

In terms of the number of mutitions fired it appeared that it could have been more than proportional if not defended against, and that is undoubtedly the reasoning Israel will use.


I started my post with "People are saying" in order to stay rather neutral on this issue. I'm not arguing that it is true that we need to have more kids, just that if it is true, having 2 kids isn't enough.

Our infrastructure and institutions were built under an assumption of continued population growth. Old people need to be taken care of, and under population decline there aren't enough new young people to do so. Infrastructure built for a certain population size becomes unmaintainable if the working population size gets too low compared to the elderly population size. And the burden on the working population becomes so great that many of them leave to other countries, causing a vicious cycle. Societal collapse accelerates and is unstoppable.

Japan has this problem right now. There are tons of elderly, and the working people work every single waking hour, sleep on the train, beat themselves to death, under a sense of duty to their society.

Robots might help.


The US says it will only assist in defense, it won't assist in attacking Iran.  The UK, France and Jordan also assisted in defense.

If Israel attacks Iran, it would be strategic of Russia to take that same position and assist in Iran's defense. Only it is not geared up to do so.  When Bush cancelled the ABM treaty, instead of developing anti-ballistic defenses like the US did, Russia decided to develop hypersonic missiles that evade such defenses. But that has left Russia unable to respond in kind in this current situation -- they can't shoot down Israel's attacks. They are optimized to go on the attack, but that would be a more severe escalation that I don't think they will do until they feel they must.

China will stay out of it for as long as possible. But they are ready in case WW3 really heats up.


nostr:nevent1qqsgl09h8sx3j2zc0v04ht842kvec70sa8faed70k2fj8s44qazakgqpypmhxue69uhkx6r0wf6hxtndd94k2erfd3nk2u3wvdhk6w35xs6z7qgwwaehxw309ahx7uewd3hkctcpypmhxue69uhkummnw3ezuetfde6kuer6wasku7nfvuh8xurpvdjj7cmu8zy

Strictly speaking according to the UN charter, if Israel wants to respond they should take it up with the Security Council, not do it under article 51.


and It took decades for computer language people to realize that


Ravage, pillage, plunder and maim! And put bit hickeys on all them fair damsels!


I was looking up the word "presstitutes" when I realized it was a portmanteau


I don't think people love Iran.  I think they can see who it is that is agitating for war, and they stand against such agitation.


I have been patiently waiting for a situation where Israel was in the right. In such a case I will defend Israel. So far I haven't seen one. This sequence of events may lead people to believe I am biased.