ZeroNet Blogs

Static ZeroNet blogs mirror

Kaffie's Blog

I apparently just write about my search engine. But I do more than that, honest!

A bit on my worldviews

- Posted in Kaffie's Blog by with comments

Someone on patchwork/ssb asked about my worldviews, since I mentioned possibly starting a religion or something. Here's what I ended up writing. Most of it is about my views, how I arrived at them, what I think of life, some religious/spiritual views, etc. It's all good stuff, and I encourage everyone to give it a read, and hopefully explore the worldviews I mentioned if you don't hold them yourself. Or, if you think I'm wrong, feel free to debate me on any of the views.


My problem isn't religion. It's immoral, unethical, etc. views being pushed as being a sort of 'divine' knowledge. Along with a lack of knowledge, and a worldview that actually discourages questioning, critical thought, and curiosity.

I've always loved the unity, community, etc. aspects of religion. Things like having a shared worldview, a quick identifier to find people who have similar beliefs, etc. Something I've always kinda envied. And as such, I kept digging for a religion that kinda fit my beliefs. Alas, I found nothing.

Now, I'm not a theist. Of any sense of the word. I usually use the label ignostic or igtheist. But in practice I'm a gnostic atheist for most definitions of 'god'. More recently I had picked up reincarnation, and a sort of "all is one" type view, which I find a lot of atheists absolutely disagree on, sometimes in a very hostile manner.

So to outline some of my beliefs and views...


Basically the foundation and underlying views I've always had are: life is precious and something we should pursue and keep alive. And that knowledge and information are good. Curiosity is good. And improving oneself and the world is good. Those tenants have kind of spiraled out into a whole cohesive worldview that I now hold, albeit i haven't really got it on paper yet.

The most obvious followup was transhumanism. Transhumanism focuses on an improvement of life, increasing longevity, and ultimately making society and humanity as a whole better. I can't see any reason why someone would be against transhumanism if they properly understood it.

Minimalism, anti-consumerism, and general anti-capitalism was the next I had found. Capitalism and mindless consumerism as a whole was unsustainable, and just overall made life worse. I didn't at the time connect these to my worldviews, I just thought they were good to pursue for myself. They lead into a sort of "clean habitat, clean mind" kind of thing. Helps promote clearer thought, clear distinct actions, less clutter and waste, etc. All good stuff. Efficiency is good, as we noted with transhumanism and the basic core tenants.

From there I started learning about sustainability, green energy, renewable resources, and recycling. These help protect the planet, reduce waste, improve efficiency, and ultimately allow for the same finite resources on the planet to go further. And given entropy and the heat death of the universe, maximizing efficiency and reducing waste is the best way to ensure survival for as long as possible. Absolutely needed to improve the lifespan of humanity.

At some point I started adopting anarchist views, and became an anarchist. This was some time after I had watched the Zeitgeist films, and realized a technological utopia based on sustainability was indeed possible. Along with that, I saw the flaws in capitalism, the flaws in government, and my growing support of decentralization. In the anarchist spaces I learned about a wonderful concept that I now hold as one of my core worldviews: solidarity. I love the entire idea of it. Helping one another, and ultimately having each others backs to help build large strong networks to push forward and thrive. What's not to love? It melds right in with decentralization, helps foster a sort of communal effort, etc. Anarchism helps avoid the violence, coercive hierarchies, etc.

From there, as most people who know me could tell you: I got into decentralization, p2p networks, etc. I've always known torrents were effective ways of transferring files. And with growing p2p/decentralized networks, it's sort of solidified the concept in my mind. Decentralization works. And anarchism goes right with it, hand in hand.

Most recently, I've been slowly migrating to an "information is good" stance. Again, this has sort of been a running theme with me. I'm intensely curious, and very interested in understanding, knowing, etc. And to share that knowledge with everyone. I learned of sci-hub and now support it completely. I loved the wikileaks stuff. I had done self-tracking in the past, and am thinking of pursuing it moreso. The film "the circle" (2017) helped foster this view a bit.

Though I ran into a roadblock a bit here. Information and tracking is directly at odds with something most of my peers support: privacy. So I set out to ask about privacy, why it should be a thing, what good will it do in an ideal society, etc. I got crickets. It was only ever fears of current society (flawed), or appeals to emotion. What of the benefits of knowledge? What of the amazing nature that is self-tracking? Privacy, IMO, is flawed. There's no way to control information. We've seen that time and time again. Information wants to be free. So privacy is a losing battle with no real benefits.

So that's it. My core views as best as I understand them. I've been looking into veganism, and 'future' food sources like soylent that are nutritionally perfect. I'd like to reduce the amount of life we kill. I'm having a hard time finding the ideal solution here.

Reincarnation was accepted, due to my understanding of physics, reality, my own observations, quantum mechanics, etc. Though it's more of a sort of "all is one" type view. And that reinforces the "do no harm" view, which is why I've been looking into veganism.

All the while throughout all this, I was really into motivational stuff, discipline, self-help, etc. The core idea I got out of it was "act now". Do actions as soon as they come to mind. Initiate things as soon as possible to prevent constant delays.

In terms of soul/spirit/whatever, looking inward I have only recognized qualia. No subjective 'observer'. Qualia is the only subjective thing that exists. And I'm starting to suspect it might not be something everyone has. However, with qualia we can derive that reincarnation is like the best guess. The many worlds interpretation is true. Among other things.

I had found kopimism, which reiterates my views and beliefs on information. However, it contradicts itself with regard to privacy. But I liked what it had to say about life and reality. That really jived with me. That life is just constantly duplicated, improving itself, remixing. Constant duplication, replication, enhancement, survival. And once I started thinking of life this way, the 'spiritual' thing hit me. I finally understood what people were going on about. This sort of "connected with the world" type view.

I had thought a lot about the origins of the universe, how things came into being. And I arrived at really only one answer: this 'duplication'. The universe must exist because if nothing exists, then the concept of nothing exists. You have 0, and 0 is 1, and with 1 and 0 you can derive math, the universe, physics, etc. I had watched a video on the Banach Tarski paradox (here: https://www.youtube.com/watch?v=s86-Z-CbaHA) and that really helped solidify these views. You can duplicate, and multiply just with a single 'thing'. And I've identified this sort of struggle to survive and duplicate as 'life'. Since that's all really life is anyway, right?

And with transhumanism we can recognize qualia, subjectiveness, and our 'conscious self' is really just information and patterns/math, not actually any particular physical thing. Which is why stuff like mind uploading is possible. I realized that we are kinda information. And thus everything kinda clicked. Information is good, it needs to be free, duplicated, improved, remixed. And life is like that as well. Keep life alive, improve it, remix it, duplicate it, etc.

Efficiency and minimalism come back as seemingly opposite to this, but it's best to realize we do still have finite limits at the moment, and efficiency will allow more life with less resources. A net win.

So there it is. You have the universe existing from this concept, you have physics, math, logic all with this. You have the multiverse, life within it, consciousness, qualia, etc. And a sort of 'all is one', and a 'support all life' worldview. Act quickly as entropy is against us.

So what is this worldview and 'religion' called? Anything? Hopefully it's clear, as I just kinda wrote down my experiences and how I came to my views. I've been looking through various worldviews and beliefs, but couldn't find anything like it. How could no one else figure out these same basic core views? Looking back, they seem so obvious. They're self-evident, they're pro-life, pro-human. They lead to successful systems, successful lives, and longevity.

I'm at a loss. I worked hard to arrive at the truth. Where is everyone else? Did I somehow pass them in my search? I see vegans, but they don't have consistent views. I see atheists, but they stopped questioning and only cared about the theism question. I see anarchists, but they're of all different faiths and often support privacy instead of information. Has no one else actually sought a proper worldview like this?

I keep feeling like it must be somewhere. Someone must have arrived at these views before me. So I keep looking. Maybe I missed something. Maybe I got lost somewhere. I double check, triple check my views. Nothing. No mistakes, no flaws, no problems. My understanding of neuroscience, philosophy, metaphysics, quantum mechanics, economics, etc. are all spot on. Is it a values thing? I only really started with the idea that life is good and should be improved and protected. Does everyone else have different core ideas?

Perhaps no one actually sought truth like I did? So now I'm thinking, maybe I should start a religion. With these 'common sense' views it could honestly be one of the fastest growing. So that's where I'm at now. Struggling to get on my feet in life so I can pursue my views, and trying to figure out what to call this mess of ideas and ideals. Any help would be appreciated. I feel like I keep running into roadblocks. What is the exact nature of qualia? How do we know what the next 'flow' is after death? I realize time is static and deterministic, but there's clearly a flow and subjective nature to it. Why is "this" the thing I'm observing now? Why does it appear that the past is changing. Is the past changing? Perhaps I've been lead wrong on my materialism. Perhaps idealism is correct? Maybe we're just sliding between multiple worldlines and my views are right after all. But if so, why is that happening? Can entropy be defeated? How so?

We have an origin, we have a cause, we have a purpose. Survive, thrive, evolve, improve, enhance. Is it all just for ensuring survival of life? Is that even necessary? Perhaps life is just an endless struggle always ending in failure?

Either way, the goal seems clear to me by this point: overcome the natural universe in an effort to live and survive. Entropy and physics may be against us, but life has always found a way.

That's my views in a nutshell. All life is precious, so we should protect it. We should improve ourselves, and brace ourselves for what biology, physics, and nature have in store for us; not squabble over petty bullshit like who 'owns' what, or who gets the most of something. You'll be dead soon unless we figure out the most pressing issue of our time: aging.

Some people have been wondering where I've been. And the truth is... I pretty much haven't left. I've been running ZeroNet this whole time. I poke my head in from time to time, and mostly just haven't been pushing anything out.

So this post isn't going to be really any tech updates. Just life stuff. Y'all are probably tired of hearing the same excuse 'life stuff', but it's true. For the past year and a half now I've been seeing an endocrinologist, and for the past month or so I've been seeing both a therapist and psychiatrist. Dealing with some medical problems. My therapist thinks that I've got Conversion Disorder. If any of y'all know anything about it, definitely message me!

These problems, unfortunately, get in the way of a lot of work. So I've been a bit stressed and worried about finances (donation addresses are on kaffie.bit if y'all wanna help). Got some work through upwork.com, but again medical problems prevail. And that takes priority over ZeroNet for me, unfortunately.

Things have been looking up though. I've resolved a lot of my issues by now, and hopefully I can get working on some cool stuff. New year new me, right? I've been thinking a lot about the net neutrality repeal here in the US, along with some of the mesh projects that are going on. I ended up poking around to see how progress has gone. And... ZeroNet seems to be almost there! Bootstrapping is apparently now a thing (no more reliance on trackers). Which means IPV4 meshes should be able to run ZeroNet. To put it on CJDNS (my dream 😍), however, we still need IPV6 support. I'd love if someone could go check that out and figure out what all needs to be done.

Sci-hub (currently http://sci-hub.tw/) is a project that needs a lot more love as well. It's unfortunately a centralized service, but it's more or less the only site that provides full free access to scientific studies and research. Something that's very needed. We need a good decentralized solution to this. Perhaps make a ZeroNet sci-hub?

Perhaps 2018 will be the year I finally update Kaffiene's index and get some sort of crawler or auto-indexer done. The alternative search options are... lackluster at best.

All in all there's some interesting stuff going on. ZN has clearly gotten lots of improvements. KopyKate Big is the first successful video platform I've seen on here. Using the big file support. Thunderwave has fixed it's bugs that I saw before and is entirely usable as public, private, and group messaging. Git Center is a viable replacement for 0git and github, so I plan to put up a Kaffiene repository there soon.

So yeah. Don't worry about me too much. I'm not leaving any time soon. Hopefully we can keep pushing the decentralized web forward together, and keep information free.

Happy new year, everyone!

<3 Kaffie

Screen_Shot_2017-07-19_at_7.24.15_PM.png (819x322)

With the latest ZeroNet update, cross-site file requests are now once again supported. This time requiring permissions from the user. So I quickly got to work and Kaffiene has become the first site using this new feature. Simply visit the site like normal, grant it permission to read from ZeroWiki, and the info box should work as normal.

Given this is a new feature, all the bugs/kinks may not be worked out yet. Please let me know if something goes wrong! Cross-site indexes will be back soon.

<3 Kaffie

CORS Kaffiene Bug Fix

- Posted in Kaffie's Blog by with comments

The latest update to ZeroNet blocks cross-site requests. So a few features of Kaffiene had to be removed. Fetching indexes from other sites (such as CensoredSearch and ZeroName) is no longer possible. ZeroWiki cards no longer can be displayed, due to being unable to fetch the .db file.

The local indexes have broken as well, but I went ahead and migrated them over to the ZeroNet api so those should be working. I also went ahead and updated the ZeroMe users index.

Sad day :(. Some other stuff broke too, like ZeroMovies, and the http://zero/ link testing on Kaffie.bit. I'll fix those in a bit.

- Kaffie

Edit: In the mean time, if you wish to use the ZeroWiki cards feature, you can do so by launching chrome with --args --disable-web-security --user-data-dir. That ignores CORS.

Latest Happenings

- Posted in Kaffie's Blog by with comments

Screen_Shot_2017-07-14_at_6.24.45_PM.jpg (873x313) Thanks to binchan2@zeroid.bit tags have been re-enabled! I've been a bit busy in the past while. Going to San Francisco, some medical worries, spending time with my BF, looking into systemspace.link, etc. I've also been doing a little bit of development! If you don't follow me on ZeroMe, then here's the ZeroNet stuff I've been up to lately:


I uploaded a ZeroTV mirror here. I did the best I could to save all of the images/links/pages/etc. However, some are still missing. I don't plan to update this site past recovering what was lost. However, it's entirely usable.

Screen_Shot_2017-07-14_at_6.27.25_PM.jpg (1123x823)

If updated movie streaming is more your thing, check out my new ZeroMovies. It uses various clearnet sites to provide videos, so do please read the warning on the front page and avoid if you wish to remain within ZeroNet. It works great but does have some bugs. Please go check it out!

Screen_Shot_2017-07-14_at_6.12.37_PM.jpg (1200x850)

And as I mentioned earlier, I've been looking into systemspace.link. So I ended up making a countdown and calculator for it over at Systemspace.bit. Personally I think it's very useful and cool. Albeit it wasn't intended for the general ZeroNet audience. If you are interested in this type of thing, please take care to read up on everything, and don't disturb the existing community. If you join up on my discord, you can feel free to ask me questions. Or DM me directly at April#5490 or any of the other contact info on Kaffie.bit.

And as always, thanks for reading! <3 Kaffie

Fixing the Banlist

- Posted in Kaffie's Blog by with comments

In a discussion on ZeroMe the issue of banning by cert_user_id I realized that I had been using this method and simply banned the name "doom1@kaffie.bit". This is not the way to go for bans, as it bans anyone from using the name. Instead, as nofish mentions in this ZeroTalk post you can 'ban' by immediately archiving (deleting) any content of the user. This is done automatically and also cleans up old content/spam they might've posted. In my experiments it appears to the user as a sort of 'shadow ban' in that they can see their new posts, but for everyone else it doesn't show up. So from this point on, until being able to ban by auth_address is available, I'll only be banning in this manner. It keeps things neat and prevents any confusion.

With that said, I've fixed the ban lists for both this blog and KaffieHub.

That's all for now,

<3 Kaffie

Simple update this time. Just went ahead and changed up some stuff to make both Kaffie.bit and Kaffiene a little bit nicer. For Kaffiene I clarified which links are Kaffiene related, and which are just a regular part of the Kaffie network navbar. I also added 0Git/Github links, and moved the python script descriptions over to the readme.

For Kaffie.bit I did a lot of cleanup. There were quite a few test files on the domain that sucked up filesize (such as a tetris attack game that was unlinked, and a video test page). So I removed them. I also replaced the landing page text with some more useful information: my P2P id info so you guys can friend me wherever. I also added a link to my new discord server for P2P web stuff.

Hopefully this changeup will also prompt people to go look at my zero:// protocol stuff. There's a nice test page there to see if you can follow zero:// links as well as zero/ links.

I might change it up further later, but that's it for now.

<3 Kaffie

I went ahead and took some suggestions to improve the ZeroMe search. Namely adding a rank based on the number of followers, as well as adding tools for users to see who follows them. For the first, the number isn't quite accurate, as it just uses SQL's built in count functions, with no real filtering. This means numbers may be a bit higher than they should be. But more or less the number should be where it is (the most extreme differences I saw were about 50-70 off, in users with 600+ followers). The second function will allow you to see the exact amount of followers you have, but only for you. That's the zeromefollow.py script. Run it and pass it whatever auth_address you want to look at, and it will generate a Kaffiene index that is completely searchable and formatted. To use it, just select custom/other and just type in 'followers' or 'followers.txt' (and make sure the generated file matches, which by default it should).

Enjoy! <3 Kaffie

It's a non-Kaffiene related update this time. I went ahead and pushed out my code for my Panel De Pon translation onto github. It can extract/build the particular .bin files, decrypts/encodes the sbf files, and the PDPI tool converts pics from the .bif format to .png. Still buggy as hell, but what better way to get working on them than to push to github? Enjoy! <3 Kaffie

Screen_Shot_2017-04-26_at_11.38.00_PM.png (635x136)

Today's great new feature is automatic and instant (yes you read that right) info cards from ZeroWiki. It pulls the best guessed article from ZeroWiki live straight from your own local copy. Unfortunately this means that, like the off-site indexes, ZeroWiki cards will not be available on proxies. Yeah so you want those awesome little blips while you search, gotta actually download ZeroNet and help seed Kaffiene you lazy bums. I hope that everyone well help contribute to ZeroWiki to help improve the search results of Kaffiene as well as our local knowledge base here on ZeroNet.

For the time being there are a few bugs with the ZeroWiki feature, so if you see any problems, please let me know either here in the comments or on Github. I hope you're all as excited as I am for this feature, as it greatly improves the usability of Kaffiene.

Thank you all for following along and supporting Kaffiene!

<3 Kaffie