pull down to refresh
1241 sats \ 3 replies \ @rblb 16 Apr \ on: Nostr Game Engine nostr
Hey, that's me 🌚.
OpenSats was kind enough to sponsor me through this endeavor.
A proper announcement with demos will happen sometimes next month, in the meantime development is happening quietly here.
It is pretty important to get the network stack right and nimble as overhead builds up pretty quickly in game engines, so the initial development will be pretty boring.
That's one of the main things i am excited about. The previous iteration was nostr-rtc.
The idea is to have an hyperswarm-like system, where nostr relays are used instead of the dht for signaling and a subset of webrtc is used instead of udp, so that native apps and web apps can communicate together with a single p2p protocol. I expect this to be pretty cool.
If I’m on a platform that handles spam control and content filtering through “tokens” and money — which are also used to post and comment — and I earn them, that makes me really happy. More for commenting, more for posting. Even though I stopped posting after the initial excitement wore off and I realized I was talking about personal experiences that are new to me but old news for the users here.
I'm not sure they are good for SN adoption from an outsiders perspective. For the very reason you think they're good, outsiders think they're bad - they think their very purpose is to trap them and are immune to explanations about how they work. Even people I once considered friends rage quit over them.
People (at least some of them) want sats NOW, and even if they indirectly end up as sats through rewards, they won't be bothered doing long range thinking like that.
We're all dumb like that so I don't blame them. They don't care. We can't expect them to.
The product just needs to get better - better generally, but also making it easier to attach external funds and incentivizing doing so.
You've married the right person if the thought of losing them fills you with existential dread, rather than relief.
Related great scene from The Office
https://youtu.be/DpZnZGIuUBQ
Almost no one wishes they didn't exist. Antinatalism is ridiculous.
The strongest correlation in economic history is that more people = more prosperity.
I understand you need a mortgage for the concession stands too. Then, the performers preach to you about how you should want to eat the rich.
"Conan, what is best in life?" "To crush your enemies, drive them before you, and to hear the lamentations of their women."
nah I bought a case of water, left it at the door, turned around for ~30 seconds and someone stole it.
Who the fuck steals water?
You can inject your own color config using:
sudoedit /etc/newt/palette
Or better:
mkdir -p ~/.config/nmtui
cp /etc/newt/palette ~/.config/nmtui/palette
Then edit your alias:
alias nmtui='NEWT_COLORS=$(<~/.config/nmtui/palette) nmtui'
You can tweak the palette like:
root=white,black
border=black,brightblue
window=gray,black
title=brightwhite,black
button=black,gray
button_active=brightwhite,blue
checkbox=green,black
Catppuccin Mocha-inspired tweaks:
root=lavender,crust
border=sapphire,base
window=overlay0,base
title=rosewater,crust
button=surface2,lavender
button_active=crust,maroon
To apply:
export NEWT_COLORS=$(<~/.config/nmtui/palette)
nmtui
BONUS One-liner:
alias nmtui='NEWT_COLORS="root=lavender,crust border=sapphire,base window=overlay0,base title=rosewater,crust button=surface2,lavender button_active=crust,maroon" nmtui'
Replace the color names with Xterm-256-compatible ones or hex via terminal emulators that support truecolor.
I'm not a developer, but I hack on various things.
But my take on the various models avail on Cursor are:
-
Claude-3.5 is the most laser focused: If you ask it "help me write this function to do ABC" - it will write a function to do ABC.
-
Claude-3.7 if you ask it "help me write this function to do ABC" - it will write the function to do ABC, and then also cleanup some old stale comments, improve functionX to work the same way that ABC works, and edit a totally different file that needed ABC function to use that.
-
Gemini-2.5 A happy medium between the two. Tends to write very good code (I assume they trained it on google corps whole code corpus). Seems best at understanding a complete codebase...
I sometimes switch between them based on my need....like if I really just want to optimize a function I may choose Claude-3.5 because the "laser focus" keeps it from doing too many other changes.
Mostly, they are primarily concerned with receiving sats. Giving sats to someone else doesn't cross their mind to the same degree afaict (which is why we've always incentivize zaps via rewards even when we were custodial).
Also, wallets that are capable of sending programmatically are harder to find/operate. Everyone (dealing with lightning) probably has a custodial wallet that can receive zaps via a lightning address, but even most custodial wallets don't support programmatic sending. Mobile, noncustodial wallets are incapable of doing it. That leaves a handful of options - none easy.
In lightning we talk about the problem offline receiving a lot, but online sending beyond scanning a QR code (let alone offline sending) is practically never discussed excepting Alby and the ecash people.
For sure. If you get some time, I think you'll enjoy The Unsettling of America, it really made me stop and think.
One of Wendell's related points on specialization is about how we've degraded ourselves to the point that we identify solely as "consumers".
He says the home was once a place of both production and consumption, and the things we produced or repaired (food, clothing, furniture, etc...) gave us meaning and a sense of purpose.
Today we optimize for efficiency. We all have specialized jobs that separate us from our food production, our families, our communities, and our responsibilities.
- We spend hours commuting to offices to meet with other specialized workers instead of working near the home (where most people worked pre-WW2)
- We then hire specialized government nannies to watch our kids and specialized cleaners to clean our homes while we pursue our specialized work
- After work we scroll through specialized (algorithmic) content, isolating us from our neighbors, families, and friends because TikTok seems more interesting than a trip to the local theatre or the park
We specialize in pursuit of measurable progress, but along the way we ignore all the non-measurable things that distort our lives in undesirable ways.
So I have looked through this and this isnt the FY26 Budget proposal. This is the reorg plan that was due for the departments a week or so ago. The budget they talk about to be honest doesnt mean anything because the President changes it. Trump did so in his first term as well so while this is a huge insight the details are likely to be significantly different.
I would call this a rough draft one not even a rough draft near finalization just based off of how it is structured and what the tables show. It might look super finalized but having dealt with the Department of Energys budget the last 2 almost 3 years now there is a ton missing
@ek your well intentioned effort to drive engagement on SN has gotten out of control. My notifications have become completely inundated by utter nonsense one word, one character comments. It is all spam now. This is not improving the SN experience, it is ruining it.
I applaud your efforts in running this contest. I think next time if we do something similar the parameters for what will be accepted as a legitimate comment should be stricter.
I was talking to my dad about this yesterday when I saw the news. He said he would have been surprised if it was 6% let alone 60%.
I sometimes feel like the hypocrisy is so blatant that it's almost silly to point it out, like everyone already knows it, they just don't care.
Kinda like when they cut down 10,000+ acres of the Amazon rainforest to build a highway for a global climate summit.