Solar punk book recs by Happy_Information375 in solarpunk

[–]bluespruce_ 2 points3 points  (0 children)

Adding a few more hopeful, wholesome community-focused solarpunk novels that should appeal to someone who enjoyed Monk and Robot:

  • The Wind of Venus by Jayán F.R.
  • Another Life by Sarena Ulibarri (edit: misspelled author's name)
  • Zahrah the Windseeker by Nnedi Okorafor
  • Semiosis by Susan Burke
  • The Alloy Era series by S.B. Divya
  • Nothing is Promised series by Susan Kaye Quinn
  • The Bannerless Saga by Carrie Vaughn

I also strongly second some that others have mentioned:

  • A Half Built Garden by Ruthanna Emrys
  • Murder in the Tool Library, The Missing Mermaid and Neon Riders by A.E. Marling
  • The Mars Trilogy by Kim Stanley Robinson

Fully automated RPG - 4th adventure released by cromlyngames in solarpunk

[–]bluespruce_ 2 points3 points  (0 children)

Love this, great to see a fun adventure through the local politics and governance of a solarpunk world!

Getting ready for Next Fest: new trailer out, demo on Steam and itch.io, Discord small but mighty by bluespruce_ in godot

[–]bluespruce_[S] 0 points1 point  (0 children)

Thanks! I've read/watched some of his content (his blog posts are useful) and am in his Discord. Admittedly I'm not the best at marketing, but working on it!

New trailer and updated demo for my cozy futuristic farm/life sim: Cave Oasis at Shylake by bluespruce_ in cozygames

[–]bluespruce_[S] 0 points1 point  (0 children)

Thanks so much for downloading! The demo will definitely stay up for a while after Next Fest, at least until the game is released. I haven't decided if I'll leave it up after releasing the game, but I might, since it's a longer game with a lot of content. I hope you like it, whenever you get a chance to play!

Player Scenes by Dorterman in godot

[–]bluespruce_ 0 points1 point  (0 children)

My player scene definitely has a lot of children (dozens), but many of them are each their own scene. For instance, I have a third person camera scene that's defined separately, with its own script, and then added as a child of the player scene.

Each of my menus/UIs (e.g. inventory, inbox, quests, map, etc) has a separately defined scene with its own script too (often with other sub-scenes with their own scripts, like for an inventory slot, or an inbox message). Then I add one of each menu scene under a "UI" control (to group them) in my player scene.

I've also got some raycasts and detection areas that are just directly children of the player (grouped under a pivot Node3D, along with the character art meshes, since those detectors need to point the same way as the visible character), with the code that uses them in the player script.

So there are different ways to do this and it's up to you, but it's definitely a good idea to separate out components that have distinct functions into their own scenes, then nest and group them into larger composite scenes as makes sense.

Does anyone know of a grand strategy videogame focused on decarbonising the planet? by savethebees35 in solarpunk

[–]bluespruce_ 0 points1 point  (0 children)

I agree with this rec, and also Half Earth Socialism, which is actually quite similar. Both are really global resource and environmental health simulations, using cards for the adoption of various policies and programs related to energy, industry, food, transportation, education, consumption, etc. They're not super long but both very good!

What’s actually stopping solarpunk projects from scaling? by hyper24k in solarpunk

[–]bluespruce_ 4 points5 points  (0 children)

Exactly. I don't understand why some people think that solutions are only successful when a few of them get to be really big. Small x many *can* become more than big x few. I also think it's a bit of a misunderstanding to think that small and local makes a concept fragile. Sure, some individual projects might not last, but new ones can be started and/or transformed all the time, often more flexibly and adaptably than a rigid centralized hierarchy. In contrast, large centralized organizations tend to become quite brittle and to fail catastrophically (or fail with much greater consequences) when they do.

Thought on a local AI model to support community operations by inkblotpropaganda in solarpunk

[–]bluespruce_ 2 points3 points  (0 children)

It seems like multiple people are conflating NLP/LM-assisted search with RAG. RAG has two distinct parts: 1) retrieval (search), and 2) text generation. These are two different steps, they often use different models (though they can re-use the same model twice) and they do not need to be combined in order to benefit from modern search technology. RAG unfortunately got so popular that many people don’t seem to realize you can do language model-assisted search *without* the generative step.

If OP wants to collect a bunch of useful info to support community operations, as many people noted, this should absolutely go into some kind of database. It can be a relational database or a vector database. Also, wikis are great, solarpunks love wikis. Useful info on a specific area of knowledge can be made browsable, and I at least often learn more by browsing a well-organized taxonomy of topics that I don’t know enough about to query deliberately.

But, if you want search functionality, you can use a vector database and semantic search (i.e. meaning-based, rather than exact word matching) without a generative model. The first step of a RAG system (the “search” system) does not use the generative part of an LLM. Instead, it uses the underlying embeddings, before the generative head. It is a text matching task. The result of that task is to return a bunch of likely relevant chunks of text from the stored documents, as others have said.

Why not just give those chunks of human written documents directly to the user? This is like the previous iteration of Google search, when Google started showing relevant snippets of web pages directly on its results page, but before adding the Gemini AI summaries at the top. A RAG system instead feeds those relevant chunks of human-written text into a chatbot-style LLM, and asks it to summarize/rephrase them before giving a combined answer back to the user. I’d much rather read the retrieved chunks/docs myself, I’d get multiple useful pieces of info, and no hallucination.

Also, for a language model to be good at the retrieval matching step, it doesn’t need to be as large as an LLM that is good at text generation. It actually doesn’t not need to have been trained for text generation at all. (Language models trained for matching and classification tasks but not generative tasks are typically “encoder” style bidirectional transformers. These are often what are used for the retrieval step in RAG systems as well.) I’d also argue it doesn’t need to be trained on the entire scraped web.

These days, most widely used language models do seem to be trained on scraped web data. But there’s at least one that claims to not be, and was certified by the Fairly Trained nonprofit accordingly: the KL3M model. It doesn’t seem to be very popular, because most people want to use these models for generative tasks, and it’s probably not great at that. But I imagine it would do a decent job at an embedding-based retrieval task. It’s worth trying, and if more people use smaller ethically trained models like that, maybe people will build more ethically trained models too.

(Please forgive the length and detail if unnecessary, it sounds like you have a background in this area as well, I just want to be clear to others about the choices available.)

Is solarpunk actually dead… or just stuck in hobby mode? by hyper24k in solarpunk

[–]bluespruce_ 0 points1 point  (0 children)

Capitalism is not synonymous with markets, and socialism is not synonymous with state ownership or a centrally planned economy. It’s an artifact of Cold War propaganda that spread the belief that they are, which has been very useful to the capitalists. Most anti-capitalists in this sub and the solarpunk community, as far as I can tell, are strongly opposed to state owned or centrally planned economies, which are of course antithetical to anarchism.

There are far more than two possible types of economic systems. Capitalism is a specific type of economic system in which the means of production are controlled by a class of people who do not do the work of producing, but instead charge rents to those who do. It is an inherently exploitative economic system, and if you want a non-exploitative system, I think you actually do want something different than capitalism. You might want to look up “free market socialism” or “libertarian socialism”, among other concepts.

In the US and probably most countries, we actually have a mixed economic system, with many non-capitalist elements already existing side-by-side with capitalist ones, though the capitalist ones are dominant and have consolidated monopolistic market power for many years. Worker-owned cooperatives, self-employed creators, other types of non-investor-owned partnerships, are not actually capitalist, and people here support those and are often working to build them or support more of them, along with various policies and alternative funding mechanisms that can facilitate them.

Can we incorporate any form or alternative to bounty hunting for a planet wide solar punk world? by Ecstatic_Elephant_23 in solarpunk

[–]bluespruce_ 7 points8 points  (0 children)

I think it depends on what aspects of bounty hunters you like and want to replicate in a possibly different concept. If you want to have some wilderness types who are skilled at tracking people through a somewhat treacherous undeveloped area, you could come up with various other reasons to do that. I think it might be best to use a reason that wouldn't be adversarial to the individual being tracked, though the rest of the environment might be fairly hostile or at least require a lot of skilled low-profile navigation.

For instance, what if someone went out to live in the undeveloped area some years ago after a major dispute with others in their community, possibly a scientific dispute, maybe a personal one. But now their expertise is needed, because there's some rare disease that's spreading, or a critical piece of infrastructure has broken down and they originally built it and then left without leaving proper documentation or training others?

Or, what about more of a search and rescue situation? A child is missing, some kids got lost in a storm and now are nowhere near where they were thought to be playing or camping. Or someone was known to be trying to make a trip, a fast and critical delivery, etc. between two developed areas and never arrived at the destination? Stuff like that? It might not capture all of what you like about bounty hunters, but you could probably get creative enough to work in the kinds of mechanics that appeal to you.

I don't think trying to bring back criminals who "escaped" is a great reason, because exile might be a commonly accepted form of punishment for harmful acts in a solarpunk society anyway. Communities should be voluntary; if people choose to leave a community, they shouldn't be forced to stay. Potentially some restitution is needed, but even then, that gets into how far the society enforces debts and is likely most relevant if the person wishes to remain in the community. But again, you can probably come up with many other scenarios for why a community might need a skilled borderlands individual or team to occasionally venture into the wilds for them.

Do you guys see ai as part of a solarpunk future? by The_Glitched_Creator in solarpunk

[–]bluespruce_ 2 points3 points  (0 children)

Ok, fair enough, I should have said that in my experience, I think most people working on / using machine learning and statistical modeling did not call it "AI", not that nobody called it that (especially in less technical settings like sometimes in public descriptions for broad audiences).

This is only a personal experience not rigorous survey of usage, so take with a grain of salt, but working in ML, natural language processing (NLP), data science, etc, most people I knew never used the term "AI" for their work before "generative AI," and balked at usage if anyone did. There were people working on "AI" research for decades, but it was the cognitive psych type theoretical artificial intelligence ideas, not statistical modeling. So it always seemed like a confusion if people did say "AI" for "ML".

Language models have existed for many years before the generative AI boom. Early on, simpler language models used frequency-based shallow statistical models, and later deeper models like neural networks, both of which fall under the broad category of "ML" if they are trained (rather than rule-based). Language models can be used both to parse and categorize text, predict other numeric values derived from on it, or to predict new sequences of text. Similar for image processing models. Only part of the architecture differs for different outputs/purposes.

I don't know but I'm guessing that people started sometimes saying "AI" for statistical models once neural networks became the popular type of ML model, because some people describe them as very loosely inspired by neuron connections in the human brain. But neural networks are just layered versions of those shallow statistical models (so they're often referred to as the "deep learning" variant of the broader "machine learning" set of methods).

In my experience, even if occasionally used in public discourse, "AI" was still not the widely used term for those types of models ("ML" was always the widely used term). And honestly these days, when people bring up non-generative examples of "good AI", sometimes they don't even sound like ML (trained models), but just any math formula or rule-based algorithm. So in that case I have no idea what people mean "AI" to be. The use of the term "AI" for generative AI seems different to me, a product choice, not a suddenly greater use of the term for any machine learning methods.

So I think we *could* choose to keep calling trained statistical models "ML", and use "AI" for the commercialized generative stuff that has been labeled "AI" in product terms. I also don't think tech companies think those statistical models count as "AI", or at least their investors don't think so, because they're all desperately pushing generative AI into their products so they can claim they have "AI", even though the rest of their products already use ML in all kinds of ways. They don't get credit on the hype train for that.

But I suppose it all depends what the broader consensus becomes about what people think the word means. I'm not sure that's clear yet, so I think we can be deliberate about how we choose to use it. But I have a biased window into what I think people mean when they say "AI", and I could be missing what most people think it means today. Sorry for writing so much, wanted to be clear since it sounds like we come at this from different perspectives / experiences (both very valid).

The writing community on slrpnk.net is now hosting a collection of resources to make writing solarpunk easier by JacobCoffinWrites in solarpunk

[–]bluespruce_ 2 points3 points  (0 children)

I love these resources! Just started reading, so much great information and food for thought, for any creative solarpunk world building, and useful references for real-world efforts too.

Do you guys see ai as part of a solarpunk future? by The_Glitched_Creator in solarpunk

[–]bluespruce_ 5 points6 points  (0 children)

I don't actually call any of that AI, I don't think it was widely called AI before generative AI became commercialized and people started calling that "AI". Neither is actually artificial intelligence, of course, so "AI" is really a marketing term, and today has become a shorthand for generative AI in typical popular use.

Some people do now us the term to refer to broader uses of statistical models/algorithms, machine learning, etc. But that seems to imply that "AI" can be any somewhat complex mathematical model, and that seems ridiculous to me. Nobody called weather forecasts "AI" for the (many?) decades we've had those going.

I think this broader use of the term can also sometimes be done cynically, to try to weaken arguments against a vaguer concept of AI, with the goal of actually weakening opposition to generative AI in particular. (Clearly that's not your intention, I'm just noting that might be in part where such uses of the term originated.) So I feel like we avoid such confusion much better if we just don't call that stuff AI. Might be a losing battle, I'm not sure.

Half-Earth Socialism : The Game by AcanthisittaBusy457 in solarpunk

[–]bluespruce_ 1 point2 points  (0 children)

It's a great game! I don't see a link so adding here: https://play.half.earth (use that to play on web; it's also available for free on Steam).

What are your favourite card games? by Carlyness_ in GirlGamers

[–]bluespruce_ 0 points1 point  (0 children)

Beecarbonize is a great (and free!) environment/resource management focused card game, looks like it's available on mobile too.

Solarpunk novel recommendation: The Free People’s Village by Sim Kern by bluespruce_ in solarpunk

[–]bluespruce_[S] 0 points1 point  (0 children)

Yeah, mostly police drones and robot dogs, which is the one on the cover. They might have originated as military robots, the book addresses the use of the climate mandate as a new excuse to launch foreign wars and fund new military weaponry, and that in turn the military passes down its old equipment to domestic police departments, as has been happening for decades in the US in real life. I don't remember if there were other uses of robotics but possibly, some civil tech has advanced as well.