Git Center
gitcenter@zeroid.bit

Git Center

Help distribute this user's images
Mute gitcenter@zeroid.bit

Activity feed

Git Center commented on Blurhy's post: @~Publicality~: +1
Git Center started following Quantumworld
Git Center commented on Crazylime's post: Sure he is!
Git Center commented on Crazylime's post: Using NOSANDBOX is always a bad idea, unless you have to do low-level stuff. It should **not** be used for most sites.
Git Center commented on Lostfile's post: a. It's worth it b. Have you installed PeerMessage plugin?
Git Center commented on Blurhy's post: What about taking a look at my [BackgroundProcessing plugin](https://github.com/HelloZeroNet/Plugin-BackgroundProcessing)? It'd be a lot better if we could at least keep some stuff consistent with original ZeroNet.
Git Center commented on Rixil's post: Sure you can, but, uh, you won't be able to communicate with others if you plug out the internet cable.
Git Center started following Manwe
Git Center commented on Blurhy's post: @caryoscelus: > but that's a separate problem Not really... I believe the reason why the plugins were invented is to allow installing PeerMessage, IPZN, geekless'es name plugin (don't remember the name) if someone *absolutely* needs it... and minimize the user count, unfortunately.
Git Center commented on Blurhy's post: @caryoscelus: Ok... And what if the plugin needs to access filesystem? E.g. a users.json backuper or something. Are we introducing plugin permissions?
Git Center commented on Blurhy's post: @caryoscelus: > No, that's not all options. Plugins could have been made safe (probably not with the kind of languages popular on 0net, but still). While that sounds like a good idea, it's rather difficult to differ a bad Bitcoin miner from some game plugin that requires PoW.
Git Center commented on Blurhy's post: @caryoscelus: > On the other hand, if site asks for permission to install "PeerMessage plugin", it would be so easy for people to click "yes"; while in reality it can be any malicious version of it At least it warns you that the plugin can do anything that ZeroNet can do with your computer
Git Center commented on Blurhy's post: @caryoscelus: It's in ZeroBlog, I'll send you a link right now
Git Center commented on Blurhy's post: Come on, people. You have to either deal with people being dumb enough to install unverified plugins, or with lack of functions. If nofish doesn't accept PeerMessage to the core distribution, at least *this* sounds like a good idea.
Git Center commented on Blurhy's post: @caryoscelus: Take a look at the example plugin page. I believe it (read: ZeroNet core) shows enough warnings.
Git Center commented on Blurhy's post: @blurHY: And?.. I believed that's what most developers wanted
Git Center commented on Git Center's post: @猫叉酱: You're right; however, how many of you *really* switched to a fork? To a single fork? Without dividing the network?
Git Center commented on Git Center's post: The link was wrong for some reason, fixed now.
Git Center commented on Git Center's post: @styromaniac@zeroid.bit: No of course.
Git Center commented on Git Center's post: @FraYoshi 「吉国」: @Glightstar: @styromaniac@zeroid.bit: Have a look.
Git Center started following Iormungard
Git Center commented on Krixano's post: @Eightyfour: The first release was more like a proof of concept, new features are being implemented right now. Watching old streams is one of these features.
Git Center commented on Endervalepc's post: win7
Git Center commented on klu9@zeroid.bit's post: @klu9@zeroid.bit: That's weird, ZeroMe should work as well.
Git Center commented on Git Center (KxoID)'s post: @caryoscelus: Shit, thanks.
Git Center started following Git Center (KxoID)
Git Center commented on Git Center's post: @Quantumworld: I've never liked Microsoft. I'm sure that we should run away of Microsoft. The point is that GitHub is a community standard, so it's not easy to get rid of this.
Git Center commented on nekololi's post: In fact, *0Play Game Center* doesn't work without PeerMessage plugin **at all**. So, before downloading it, please install the plugin.
Git Center commented on Polar🍀☘️🌿🌾🌴's post: It isn't if you use `rebase --onto` and then `merge`.
Git Center commented on Krixano's post: KxoNetwork definitely searches better. One point, though, you should probably fix the bug with several results pointing to the same URL.
Git Center started following Daniell Mesquita
Git Center commented on Krixano's post: @Krixano: Well, GIMP is basically the only image editor for Linux I know. :)
Git Center commented on Krixano's post: @styromaniac@zeroid.bit: That's Paint. (well, I guess GIMP, but it doesn't matter)
Git Center commented on Mrbetter's post: Huh. I've got a template but it doesn't support live reload. You can copy it from https://github.com/imachug/ZeroNet-Instant-Messenger. Basically, remove everything except `root.vue` from `vue_components` directory and everything except `routes.js` from `router_pages`. Then check out examples in `routes.js` and `main.js`.
Git Center started following Krixano
Git Center started following Geekless
Git Center commented on Kaffie's post: +100
Git Center commented on caryoscelus's post: It works!
Git Center commented on Id06's post: Привет.
Git Center commented on Real Human Bean's post: @Real Human Bean: Yeah, that's correct
Git Center commented on Real Human Bean's post: @Real Human Bean: right.
Git Center commented on Real Human Bean's post: @Real Human Bean: Remove `True`.
Git Center commented on Real Human Bean's post: @Real Human Bean: Oh, then use `force_encryption =`, like this: ``` [global] ... fileserver_port = 11615 force_encryption = ```
Git Center commented on Real Human Bean's post: @Real Human Bean: Can you please post your zeronet.conf?
Git Center commented on Real Human Bean's post: You'll need to restart ZeroNet afterwards.
Git Center commented on Real Human Bean's post: Then add `force_encryption=True` line to it.
Git Center commented on Real Human Bean's post: It maybe under `core`.
Git Center commented on Real Human Bean's post: @Real Human Bean: Well, do you have `zeronet.conf` file inside ZeroNet directory?
Git Center commented on Krixano's post: @styromaniac@zeroid.bit: Good idea.
Git Center commented on Krixano's post: @Kaffie: oops, yeah, you're right
Git Center commented on Krixano's post: @Kaffie: Yeah, and you can download the new version at https://github.com/HelloZeroNet/Plugin-BackgroundProcessing
Git Center commented on Krixano's post: @Kaffie: Yeah, it's the same thing but an old version.
Git Center commented on Krixano's post: @Kaffie: That's very weird -- it should not have worked.
Git Center commented on Real Human Bean's post: Many connections may be not encrypted, because on some clients openssl (or some other library) is broken.
Git Center commented on Styromaniac's post: @P2P: Okay, I'll check that.
Git Center commented on Styromaniac's post: Only KxoNetwork (formely KxoID, right?) right now. We (@Krixano, @Thunder33345, me, @Piloth and @Glightstar) were building a messenger a few month ago, but I didn't really have a lot of time back then, so it isn't released yet.
Git Center commented on Krixano's post: Not sure whether this is a polite question, but do you trust me enough to make me a trusted client when this feature is ready? I'm not sure whether I can keep an always-online node, but having several trusted clients looks like a solution.
Git Center commented on Daniell Mesquita's post: 9/>100 -- sounds great!
Git Center commented on Binchan's post: Replying to the question about JsOS: In fact I very seldom find time to develop it, so maybe you should just throw up the idea to our issue tracker: https://github.com/JsOS-Team/JsOS/issues/new
Git Center commented on Binchan's post: lol
Git Center commented on Krixano's post: @Krixano: They need a modern site :)
Git Center commented on Krixano's post: For which one, if it's not a secret?
Git Center commented on Krixano's post: @ssdifnskdjfnsdjk: > Hi, this installer is only for those that find it here on Zeronet/Github or for people to share it to newbies so they can easier install it? For both. > it will not be used on zeronet.io as a Windows download option? Can this be added to zeronet.io? Let's ask @Nofish:
Git Center commented on Krixano's post: Thank you!
Git Center commented on ZAlex's post: Hm...
Git Center commented on Binchan's post: @Piloth: Looks like that is mobile-version-related.
Git Center commented on x86128's post: @x86128: Картинки не учитываются.
Git Center commented on x86128's post: @x86128: 50KB
Git Center started following Glightstar4
Git Center commented on x86128's post: В разных хабах по-разному. У Вас White Hub или какой-то другой? Он при регистрации указывается.
Git Center commented on Binchan's post: @Binchan: Wow! Unity works!
Git Center commented on Binchan's post: > I checked your github profile and found this: JsOS O_O So you are in a team creating an OS written in JavaScript! We've created Vim, NPI (package manager) and building file system now. This project is a fork of runtime.js. After the original project was abandoned, @PROPHESSOR forked it and we've started working on it. JsOS lacks of developers probably, and if you want to contribute, you may help us! ...rather good advertisement, right? > Surely ZeroNet also lacks a standalone OS as a zite XD TBH, I've tried building it. I've made a simple terminal, but nothing more. Though that was a real OS, with kernel, core, drivers, BIOS, etc. > And game developed in Unity runs smoothly in Zeronet btw: Just stumbled on a working FPS zite built in Unity Unfortunately I can't open that page, was that post deleted or is it just me who can't donwload it?
Git Center commented on Tvax's post: That's okay while your repository wasn't downloaded by anyone yet. Give me the link to seed, then you'll get rid of that error.
Git Center commented on Ras's post: Вапще
Git Center started following Binchan
Git Center commented on Polar🍀☘️🌿🌾🌴's post: @Polar: Oh man, I've read about Memcached vuln, but never noticed GitHub failure!
Git Center commented on Polar🍀☘️🌿🌾🌴's post: @Polar: Oh man, I've read about Memcached vuln, but never noticed GitHub failure!
Git Center commented on Polar🍀☘️🌿🌾🌴's post: When? NOW??
Git Center commented on Polar🍀☘️🌿🌾🌴's post: When? NOW??
Git Center commented on Celi's post: Hello!
Git Center commented on Krixano's post: @Krixano: > Thanks! I was considering that, but I would have to do another database query for the next page just to check to see if there is more results that should be listed or I would have to have a db query that counts all of the results and then divide that by the limit per page to see how many pages (this method would probably be better). Right now, you can think of the number as being the current page and the back and forward buttons just change the page (and the number) if there is a next or previous page. I'll look into making a better paginator later on. What about querying `LIMIT sites_on_page * page, sites_on_page + 1` and checking if page `sites_on_page + 1` exists? If it is, then there is the next page, if it isn't, then the current page is the last.
Git Center commented on Krixano's post: @Krixano: Are u using firefox?
Git Center commented on Krixano's post: @Krixano: Added
Git Center commented on Krixano's post: @Krixano: > Are you going to add your other zites to Important Zites? Yeah. I'm going to rebrand Kiwipedia to ZeroVerse or something like that, @graph: has drawn a logo already, so after I rename it, I'll add it to New Important Zites, okay?
Git Center commented on Krixano's post: @Krixano: Lola's music site?
Git Center commented on Krixano's post: @Krixano: I've been off for a week, did anything interesting happen?
Git Center commented on Krixano's post: @Git Center: The [config](https://github.com/imachug/Kiwipedia/blob/master/main/webpack.config.js) is really complicated, but when you create it, you can just code easily.
Git Center commented on Krixano's post: @Krixano: Yeah, it's really ~~complicated~~ complex. Though when you understand the config syntax it is just wonderful.
Git Center commented on Krixano's post: @Krixano: Also, when I tried to use webpack for the first time it was like `Okay let's begin. Where is the docs? Wat? Why so much? How do I set up it? WHAT? Okay let's take a coffee while it is installing... Okay npm run build ...which config? Okay /googles webpack.config.js okay let's use babel ...what??? npm install babel-core babel-loader. Okay npm run build... Where is the error?.. npm uninstall webpack That was enough.`. But now I think the other way. Webpack really makes this stuff easy after you install it! For example, how would you move half of node_modules to one bundle and another half to the second bundle with gulp/browserify? Webpack really makes it easy.
Git Center commented on Krixano's post: @Krixano: I've had some problems with gulp e.g. `<style lang="sass">...</style>` didn't work. Using webpack instead fixed the problem. Or was it just my typo?
Git Center commented on Krixano's post: @Krixano: Have you thought about Webpack?
Git Center commented on Krixano's post: @Krixano: It works now.
Git Center commented on Lola's post: Hey! Mixtape vs ZeroLSTN, ZeroSites vs New Important Zites, Kiwipedia (sorry @graph: I've been offline for a week, I'll add the logo and change the name soon) vs ZeroWiki... What next?
Git Center commented on Krixano's post: Hello! The picture looks interesting (I think this is a powerful alternative to ZeroSites). An idea: comment on sites. I am getting `CONTENT.JSON DOWNLOAD FAILED`, though.
Git Center commented on ZeroLSTN's post: @ZeroLSTN: Didn't you receive my answer?
Git Center commented on Styromaniac's post: There is Git repository of ZeroNet in ZeroNet.
Git Center commented on Musickiller's post: meow
Git Center commented on Krixano's post: Didn't notice this before. 1. Yeah, this is planned, and maybe I'm going to integrate it to Kiwipedia/ZeroVerse. 2. Not sure. It would be fine if you make a zite for this, and you could use Merger:GitCenter permission for this.
Git Center commented on Binchan's post: @Binchan: @Kaffie: I'm starting to implement this :)
Git Center commented on Jamesholden's post: @Jamesholden: Yeah, works now! Thank you!
Git Center commented on Jamesholden's post: Hello! I'm unsure where I should post bug report (probably on Git Center, but who cares), so here goes: https://imgur.com/a/Rc5D2 I see no padding/margin around the sidebar and no spacing between items. Moreover, looks like they begin to have negative spacing after resizing window.
Git Center commented on Binchan's post: @Binchan: Thank you!
Git Center commented on Binchan's post: Looks wonderful! But, please, set colors for ```css .ambox-notice border-left-color: #36c .ambox-discussion border-left-color: #396 .ambox-good border-left-color: #6c4 .ambox-style border-left-color: #fc3 .ambox-content border-left-color: #f80 .ambox-serious border-left-color: #b22 .ambox-delete border-left-color: #b22 background-color: #FEE ``` (those boxes `Unknown template `are` ambox`es). For example, `Unknown template` is styled with `.ambox-style` and some other with `.ambox-notice`.
Git Center liked Binchan's post, ks's post, ks's post, ks's post, ks's post
Git Center started following ks
Git Center commented on Sirenyc's post: @Steventoast: Try again , please.
Git Center commented on Jamesholden's post: All ZeroNet sites are rendered inside iframes, so you'll need to find the iframe before.

Following

+
Everything Is An Electrical Wave. The Universe Is Electrical
+
demoscener
+
Just simple human
+
.:weird and hungry content creator:. .:lazy programmer:. .:an artificial construct of someone’s mind somewhere on the other end of the net:. - [home page](/1MCoA8rQHhwu4LY2t2aabqcGSRqrL8uf2X/) [ [blog](/1MCoA8rQHhwu4LY2t2aabqcGSRqrL8uf2X/?/blog/) ] ([clearnet mirror](https://caryoscelus.github.io)) - [my music](/1FiHm91tcDdjkiGkHZH2xoMc7Qmzrh8sv3/) - [moving pictures theatre](/1N8zibqog72CCDBDo8jrxU7C6Q8JeVND2Z/) - [short stories](/1JecUbTPHudVR3fi6KMFwQNW2mT2L8H7dq/) - [poetry](/1QDEpSBxTXiZ4ak9m9ATAVAy1SSLiRrxKs/) - [heavy bright sun](/1HAB57aQRcLHoHb3ehHrh8SZT647VWVA28/) - [Libre Dazai](/1JPGL61v5LgbfyD3pvAkCy3YqrCWqaekWH/) - [Obligatory Empty Page](/13GoB3QYyoqtN7wVpuQfgAQxn7LwucYED7/) ([repo](/1EtWCTxuY34N4C8incQgjTw8M2S2TPvZwF)) - [HydeView - yet another duct tape engine, related to Jekyll](/18JXMUqeg6u1nZXi1rYTsiUpBuzTnyi9yc/) ([repo](/1DTjNhj7Mm4hSvEQ2mEUnWp5cP1eaUzHyA)) - [donate](/1MCoA8rQHhwu4LY2t2aabqcGSRqrL8uf2X/?/donate/) (please don't donate on my 0net addresses: that might be insecure) The rumours say i may write.. - ..in a reasonably good world english - ..на достаточно литературном русском - ..外人の日本語で - ..bau la mabla lojban Please don't use automated translation to write if you don't know a language, we can use it to read instead Copyright is stupid and unethical. Free software and libre culture ftw! Being on my "following" list does not imply endorsement, though being on my "mute" list implies dis-endorsement
+
## [Archive Team](https://www.archiveteam.org) ## [中囯政治概览与启蒙](/NewGFWTalk.bit/?Topic:45_13aB79mzuRLgDYzQthn9wzycjw77WyDXh6) ## [Stuffs for ZeroNet](/Talk.ZeroNetwork.bit/?Topic:1521535338_13aB79mzuRLgDYzQthn9wzycjw77WyDXh6) # [Ⓐ](https://en.wikipedia.org/wiki/Crypto-anarchism) [λ](https://en.wikipedia.org/wiki/Functional_programming) [☣](https://en.wikipedia.org/wiki/Genetic_engineering) [♅](https://www.palemoon.org) [々](https://github.com/Pal3love/Yunlin-Sans-CID) [↹](https://translate.google.com/#auto/zh-TW) --- # 🍀🌴🌵🌷🌸🌹🌺🌻💐🌾🍁🍂🍃🌲🌳🌱🌿☘🎋🌼🍄 # 🍳🍩🥘🍣🍯🍿🐟🍱🍗🥗🍤🌯🌭🍟🥙🌮🥞🍖🍔🥘🍚🍘🍧🍰🎂🍢 > Avatar: [Pixiv 71727553](https://www.pixiv.net/member_illust.php?mode=manga&illust_id=71727553)
+
22 yo technology/network enthusiast, programmer, bitcoiner, drawer, designer, cyber activist, voice/video actor, writer. Computing since 2007. ZeroNet user since 2016. * [My site](http://127.0.0.1:43110/daniellmesquita.bit/) * [Video channel](http://127.0.0.1:43110/big.kopykate.bit/?Channel=daniell@zeroid.bit) * [Peepeth](https://peepeth.com/daniellmesquita) * [My blog](http://127.0.0.1:43110/1Hj1HwHrTyB7WkvBN5x822m1iGV2kaXiAv/) * [Personal token - DANIMESQ](https://www.personaltokens.io/DANIMESQ) * [Profile on ZeroMedium](http://127.0.0.1:43110/zeromedium.bit/?/15hL2gR4oCSgKBbndn3MxY8Hc5xoy1vqCe) * [Profile on Git Center](http://127.0.0.1:43110/1GitLiXB6t5r8vuU2zC6a8GYj9ME6HMQ4t/user/?15hL2gR4oCSgKBbndn3MxY8Hc5xoy1vqCe) ---- * [My verification keys on Riot.im](http://127.0.0.1:43110/peeper.bit/?Post/1N9sU8qh3S4ei9PHE1qQyYPbcckJomvwMd/15hL2gR4oCSgKBbndn3MxY8Hc5xoy1vqCe/1538518371) * [Profile ownership proof (Keybase)](http://127.0.0.1:43110/peeper.bit/?Post/1N9sU8qh3S4ei9PHE1qQyYPbcckJomvwMd/15hL2gR4oCSgKBbndn3MxY8Hc5xoy1vqCe/1538693411) Bitcoin: ``15hL2gR4oCSgKBbndn3MxY8Hc5xoy1vqCe`` Ethereum: ``0xDDfC2e10702d8A781727A34D83B3bb3CA94a3E91`` Tox: ``14E22FA1844FF2819857CC13156A4F88864BAC7CDEED52780D54631E92DA6C21BC9D2F35E690`` KxoID: ``1HGgcLdiajvofbakYYN2qT1s5tcMZkx2ua (@daniell)`` ---- # Achievements: * World's first click-to-begin framework: [FrameworkJS](http://127.0.0.1:43110/fmwk.bit/) * World's first web framework to implement native blur effect: [FrameworkJS](http://127.0.0.1:43110/fmwk.bit/) ---- # My projects: * [FrameworkJS (web framework that is pioneer in some things)](http://127.0.0.1:43110/fmwk.bit/) * [Framlr (window frame for NWjs/Electron apps with frameless-window)](https://github.com/Plasnerd/Framlr/)
+
## Programmer, Poet, Conlanger, Composer ### Projects * [ZeroNet Exe Installer](/Talk.ZeroNetwork.bit/?Topic:1526846299_12gAes6NzDS9E2q6Q1UXrpUdbPS6nvuBPu/ZeroNet+Exe+Installer+Beta+P2P+Message+Plugin+by+GitCenter) * [KxoNetwork](/kxonet.bit) * [KxoVid](/kxovid.bit) * [New Important Zites](/1MiS3ud9JogSQpd1QVmM6ETHRmk5RgJn6E/) * [ZeroMedium](/ZeroMedium.bit/?/) ([GitCenter](/1BEPbMfV8QtaZCD2cPNbabfDKnmhTAZRPx)) * [ZeroExchange](/1PHBjZSAc6mHDMkySJNs3XeSXUL7eY7Q7W) * [ZeroNet Dev Center](/14pM9huTYzJdyQyHRj6v2kfhMe8DrxwpGt) * [ZeroDB](/ZeroDB.bit) * [ZeroFrame Router Example](/1K2myjtjoEVpRC2JMieRL73ES4V4iLP2Ev) * [Important Zites](/15Pf9VVuDT8NSWj1qUBh4V89yPmrmzRw6a/) (Old) * [My Portal Zite](/1JBXrjCabLEWXmKJ2pJ4XhxA4rwYAEazKw)
+
Random ZeroNet user
+
Animation + AI [My ZeroBlog](/1EMcXwk7qQdY3pbj86A98gZHjDBNRrscdL/) [News from clearnet](/15ThY8kpAbjidWNfXHeyDT48noj6ArYjmz/)
+
.:weird and hungry content creator:. .:lazy programmer:. .:an artificial construct of someone’s mind somewhere on the other end of the net:. - [home page](/1MCoA8rQHhwu4LY2t2aabqcGSRqrL8uf2X/) [ [blog](/1MCoA8rQHhwu4LY2t2aabqcGSRqrL8uf2X/?/blog/) ] ([clearnet mirror](https://caryoscelus.github.io)) - [my music](/1FiHm91tcDdjkiGkHZH2xoMc7Qmzrh8sv3/) - [moving pictures theatre](/1N8zibqog72CCDBDo8jrxU7C6Q8JeVND2Z/) - [short stories](/1JecUbTPHudVR3fi6KMFwQNW2mT2L8H7dq/) - [poetry](/1QDEpSBxTXiZ4ak9m9ATAVAy1SSLiRrxKs/) - [heavy bright sun](/1HAB57aQRcLHoHb3ehHrh8SZT647VWVA28/) - [Libre Dazai](/1JPGL61v5LgbfyD3pvAkCy3YqrCWqaekWH/) - [Obligatory Empty Page](/13GoB3QYyoqtN7wVpuQfgAQxn7LwucYED7/) ([repo](/1EtWCTxuY34N4C8incQgjTw8M2S2TPvZwF)) - [HydeView - yet another duct tape engine, related to Jekyll](/18JXMUqeg6u1nZXi1rYTsiUpBuzTnyi9yc/) ([repo](/1DTjNhj7Mm4hSvEQ2mEUnWp5cP1eaUzHyA)) - [donate](/1MCoA8rQHhwu4LY2t2aabqcGSRqrL8uf2X/?/donate/) (please don't donate on my 0net addresses: that might be insecure) The rumours say i may write.. - ..in a reasonably good world english - ..на достаточно литературном русском - ..外人の日本語で - ..bau la mabla lojban Please don't use automated translation to write if you don't know a language, we can use it to read instead Copyright is stupid and unethical. Free software and libre culture ftw! Being on my "following" list does not imply endorsement, though being on my "mute" list implies dis-endorsement
+
Loneliness is the guarantee of freedom [My Eng Blog](http://127.0.0.1:43110/1PV9ZGoitJX3FMwTQrTiGd2MMhoHa9DChU/) [My RU Blog](http://127.0.0.1:43110/16iQBM3knDTDuNeLdAexKAUNLbE1nYeAc9/) [Joe Talks](http://127.0.0.1:43110/1DCApr9WK3oQjfgg5zs4nK2RqB4PGtwbqA/) [Mail](http://127.0.0.1:43110/Mail.ZeroNetwork.bit/?to=deepstrelok)
+
ZeroNet Spaceship XO *nix Sysadmin/grunt [The Blinking Prompt Times █](http://127.0.0.1:43110/12zNqmKW8bLAhAASydBAYvo9Csy2ppQEqq) [My Zeronet add-on for Firefox 🦊 : znqa (clearnet)](https://addons.mozilla.org/en-US/firefox/addon/znqa/)
+
### Programming. Languages. Zen. **[RU] [EN] [ES] [EO] [SL] [SR]** **[C] [CXX] [RB] [PY] [JS] [SH]** - [Geekless.Blog](http://127.0.0.1:43110/1BLoGBTid3NhGu8ts3fAfHJprnbrH3wfTV/) - [ZeroNet.Ru](http://127.0.0.1:43110/1zeroRvxd42DSWUETotiaa8k5a5mDGvJs/) - [Talks@ZeroNet.Ru](http://127.0.0.1:43110/1TALK5znjVqrULiRUiSuNALaCiKpWS1Xq)
+
26/Female - Kaffiene Developer --- [Patreon](https://www.patreon.com/aprilc0t) [Patreon Discord](https://discord.gg/hx3xXZV) [My Blog](http://127.0.0.1:43110/1A83ijw3boqTtqdLz8me7AqeK1nEK8yxeu) [My Github](https://github.com/April93) [Kaffiene Search](http://127.0.0.1:43110/1Mr5rX9TauvaGReB4RjCaE6D37FJQaY5Ba)
+
Sites: [Syncronite](/15CEFKBRHFfAP9rmL6hhLmHoXrrgmw4B5o/) [Mother Of All Blocklists](/1LgqZfbtr6dukbjHdjWBEmmthq1shEv3y1/) [Kave](/4Kave.bit/) [App 0](/1E7wdLyfWBZAJoPtk7t7dxBAdVFDkWpKrX/) With App 0, you have to return before adding a shortcut. Possibly Android only. Contact: I'm on Wire. Search for @styromaniac or visit https://get.wire.com
+
Random ZeroNet user
+
Random ZeroNet user
+
Random ZeroNet user
+
Just some random zeronet user Can read and write English and Chinese 我会中文和英文 Welcome my page! My Blog: [1648uDJu8HaSjiYR6p8KJMGtKGQyUdFNqS](http://127.0.0.1:43110/1648uDJu8HaSjiYR6p8KJMGtKGQyUdFNqS/?Home) My Twitter: [@Thunder33345](https://twitter.com/Thunder33345)
+
I am a graphic designer and crypto-enthusiast. I am also a Liberty-lover and think that I should be able to live my life as I choose as long as I am not harming anyone else in the process. [Piloth's Blog](http://127.0.0.1:43110/pilothsplace.bit) [Artifax Radio](http://127.0.0.1:43110/19TKfCHjaMWhTcyF8cUp95TrsutYmzGVRS/) [ZeroTalk Cryptocurency Thread](http://127.0.0.1:43110/Talk.ZeroNetwork.bit/?Topics:1525978535_1AHEQxyRG9s6owyJHShB4U4rg9GL5FMX5K/Crypto+Currencies) [Cyptocurrency Wallet Generator](http://127.0.0.1:43110/1CVHsxxt72YYwpH2URW9vdNsa6TbjVqowr/)
+
I'm [@Glightstar](/Me.ZeroNetwork.bit/?Profile/1oranGeS2xsKZ4jVsu9SVttzgkYXu4k9v/14K7EydgyeP84L1NKaAHBZTPQCev8BbqCy/glightstar@zeroid.bit) but through a proxy on mobile x')
+
Two years old ZeroNet user. [Main account](?Profile/1oranGeS2xsKZ4jVsu9SVttzgkYXu4k9v/1AWwhg4EiWAVttfQboJZ4wJfX3WawfJT3h/binchan2@zeroid.bit)
+
## [Archive Team](https://www.archiveteam.org) ## [中囯政治概览与启蒙](/NewGFWTalk.bit/?Topic:45_13aB79mzuRLgDYzQthn9wzycjw77WyDXh6) ## [Stuffs for ZeroNet](/Talk.ZeroNetwork.bit/?Topic:1521535338_13aB79mzuRLgDYzQthn9wzycjw77WyDXh6) # [Ⓐ](https://en.wikipedia.org/wiki/Crypto-anarchism) [λ](https://en.wikipedia.org/wiki/Functional_programming) [☣](https://en.wikipedia.org/wiki/Genetic_engineering) [♅](https://www.palemoon.org) [々](https://github.com/Pal3love/Yunlin-Sans-CID) [↹](https://translate.google.com/#auto/zh-TW) --- # 🍀🌴🌵🌷🌸🌹🌺🌻💐🌾🍁🍂🍃🌲🌳🌱🌿☘🎋🌼🍄 # 🍳🍩🥘🍣🍯🍿🐟🍱🍗🥗🍤🌯🌭🍟🥙🌮🥞🍖🍔🥘🍚🍘🍧🍰🎂🍢 > Avatar: [Pixiv 71727553](https://www.pixiv.net/member_illust.php?mode=manga&illust_id=71727553)
+
List of [popular 0net sites](/1Kt7xxVRcxHcK14Mt7YZdXfh8MzUJMkvpk/) [KopyKate videos i have shared](/big.kopykate.bit/?Channel=ssdifnskdjfnsdjk@zeroid.bit), another [KxoVid videos](/16KrKKRNHUc8WnRNuV9PgNqZQ8zqGteT4p/?/channel/1Mi7rUdBpQc99kfuvippGxgEbM7ZKdSXUD/1553291060684) [NetTalk](/1LfvE91ZF18jdG3wW62Dw7NtfTZh737KPL) computer/internet forum [ZeroNet audio library](/ZeroLSTN.bit)
+
Nobody can stop me from dreaming [✉](/itskas.bit/)
+
Toast of London
+
Moscow, Russia, Earth - [Blog in English](/144W6itCd6jUqHDx5SDjbFaRdTnh4gRBBA/) - [Блог на русском](/1MaQ4W5D6G52TpBfPACU9k9QcB1DxvHZ5v/) - [Wiki со ссылками](/1NbzP9dgYhuY71bde9G1LuVGaCE69venzR/)
+
Какой-то юзер ZeroNet
+
ZeroNet is the way! **[fgobbo.com](http://fgobbo.com)** **[8 bits away [blog]](/1GrwWFTmrKgUGQsGxrKSsRbb2dt8UJaBPN/?Home)**: **[HomePage [todo]](/1BkHJVdwgs8YYDDRwekY1UDnzNmrGX8tYg)** **[ZeroWiki [ITA]](/121RPConrCLF4pu8uhKBnPHjyvhLhtJXr4)**:
+
26/Female - Kaffiene Developer --- [Patreon](https://www.patreon.com/aprilc0t) [Patreon Discord](https://discord.gg/hx3xXZV) [My Blog](http://127.0.0.1:43110/1A83ijw3boqTtqdLz8me7AqeK1nEK8yxeu) [My Github](https://github.com/April93) [Kaffiene Search](http://127.0.0.1:43110/1Mr5rX9TauvaGReB4RjCaE6D37FJQaY5Ba)
+
Web developer, crypto enthusiast, wannabe entrepreneur [Johnny's Journal](http://127.0.0.1:43110/1Mtby5gvNcDn3tBr3tEsrwyx2hQcVoDfXZ/?Home)
+
Music streaming for all! [ZeroLSTN](http://127.0.0.1:43110/ZeroLSTN.bit) [ZeroLSTN.Talk](http://127.0.0.1:43110/Talk.ZeroLSTN.bit) Source Code: [GitCenter](http://127.0.0.1:43110/1GitLiXB6t5r8vuU2zC6a8GYj9ME6HMQ4t/repo/??1Code5125iycoEFCMi9a4XVejFwauoyGqj) --- [ZeroMail](http://127.0.0.1:43110/mail.zeronetwork.bit/?to=zerolstn) --- Mobile Accounts: [zerolstnmobile@zeroid.bit](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Profile/1SunAWK2VUT9GQK32MpwRfFPVgcBSJN9a/1EmrB8xSDYobVFSc3Kad1vx1EPaPR2myCW/zerolstnmobile@zeroid.bit) [zerolstnmobile2@zeroid.bit](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Profile/1oranGeS2xsKZ4jVsu9SVttzgkYXu4k9v/1AVEBziQwUaHK8J6gdiDsAjaA8vvye91L1/zerolstnmobile2@zeroid.bit)
+
List of [popular 0net sites](/1Kt7xxVRcxHcK14Mt7YZdXfh8MzUJMkvpk/) [KopyKate videos i have shared](/big.kopykate.bit/?Channel=ssdifnskdjfnsdjk@zeroid.bit), another [KxoVid videos](/16KrKKRNHUc8WnRNuV9PgNqZQ8zqGteT4p/?/channel/1Mi7rUdBpQc99kfuvippGxgEbM7ZKdSXUD/1553291060684) [NetTalk](/1LfvE91ZF18jdG3wW62Dw7NtfTZh737KPL) computer/internet forum [ZeroNet audio library](/ZeroLSTN.bit)
+
Random ZeroNet user
+
𺵥script𺵧... i dont actually know javascript 𺵥/script𺵧 Twitter: https://twitter.com/oxide_dev
+
Automated Zeronet Search engine: http://127.0.0.1:43110/zirch.bit Green Buddhist AKA Green Jesus, lets build solid-based host bodies and colonize areas homo-sapiens can't live in. http://127.0.0.1:43110/greenjesus.bit http://127.0.0.1:43110/bodhi.bit http://127.0.0.1:43110/discuss.bodhi.bit
+
Kawaii ZeroNet user
+
Тот самый, а может некто другой. ## Information I'm interested in P2P networks, cryptocurrences and blockchain technology, free open source software, anime, imageboard culture, GNU/linux.
+
Sites: [Syncronite](/15CEFKBRHFfAP9rmL6hhLmHoXrrgmw4B5o/) [Mother Of All Blocklists](/1LgqZfbtr6dukbjHdjWBEmmthq1shEv3y1/) [Kave](/4Kave.bit/) [App 0](/1E7wdLyfWBZAJoPtk7t7dxBAdVFDkWpKrX/) With App 0, you have to return before adding a shortcut. Possibly Android only. Contact: I'm on Wire. Search for @styromaniac or visit https://get.wire.com
+
Ukrainian ZeroNet user ---- ### Telegram: [ZeroNet Україна](https://t.me/ZeroNetua) [ZeroNet Чат](https://t.me/ZeroNet_Chat) ---- [ZeroWiki Українською](http://127.0.0.1:43110/1Ewfx8U1QvPs61QoKvoCdx775CLv1xbC7)
+
Random ZeroNet user
+
[RVRE](http://127.0.0.1:43110/1f7FYxZWSZ5YG7Nd8sGsHcWEQgvdnVvQF) [RVRE Blog](http://127.0.0.1:43110/1KxfpG5ssLZxorjR34GW1Zw9oWZBVL4VRi/?Home) --- 17, UK; @LetsRaceBwoi on Twitter and GitHub, @xezno#0909 on Discord
+
Privacy, politics and raspberry pies. [The Snowden Files](http://127.0.0.1:43110/1DaXkbpBN7d9h78T5mjB2gTV9Ui46Bjwcv) [Wikileaks Torrents](http://127.0.0.1:43110/1BXLnSBQrCamckJfJoTfyyvpYXTvWy6rts/) [Offshore Leaks DataBase](http://127.0.0.1:43110/1A3o3DnncsAGJoSQfpErDyX39Gz5TS8H87/) [Prism-Break Mirror](http://127.0.0.1:43110/1Br4MT7PgsRET2APJkbhqqoxwL1CqcCFxh)
+
Random ZeroNet user
+
Flow the wind download yt video -ube [Old memory] [0](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Profile/1ABFCaadiEa3bFNzN3RcCZSsviqMNTbz3m/18Xyb7LUfWrNSGxCyHnaSQJUvCq7YYrZ8Y/18Xyb7LUfWrNS@0ch.anonymous) [0](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Profile/12rTbtzcEZH7RiVfShBB3qhoe3rfwbpm8S/17ZGmSLFyTedNQ1YFqSULUXH9ucQymR3Ey/) [玩樂心得](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/1ABFCaadiEa3bFNzN3RcCZSsviqMNTbz3m/18Xyb7LUfWrNSGxCyHnaSQJUvCq7YYrZ8Y/1511497848) [PBL](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1522730533) [TV](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1522339582) [厚黑學](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1522478018) [工程学](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1524721002) [Concepts](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1524804130) [TED](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1525391221) [JS](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1525664891) [Dealing with risk](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1526046202) [How to change Tracker of ZeroNet](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1531280350) [youtuber 必備技能](http://127.0.0.1:43110/Me.ZeroNetwork.bit/?Post/12h51ug6CcntU2aiBjhP8Ns2e5VypbWWtv/1BphMmzmrPc3zawVj6ES9va18a6PxJqb47/1541932451) [High Flying Trading (HFT) Method](http://127.0.0.1:43110/18EnujPF7zuJNmnhgHYWVCCg7PUgRhLmkc/?Post:2:High+Flying+Trading+(HFT)+Method)
+
## Programmer, Poet, Conlanger, Composer ### Projects * [ZeroNet Exe Installer](/Talk.ZeroNetwork.bit/?Topic:1526846299_12gAes6NzDS9E2q6Q1UXrpUdbPS6nvuBPu/ZeroNet+Exe+Installer+Beta+P2P+Message+Plugin+by+GitCenter) * [KxoNetwork](/kxonet.bit) * [KxoVid](/kxovid.bit) * [New Important Zites](/1MiS3ud9JogSQpd1QVmM6ETHRmk5RgJn6E/) * [ZeroMedium](/ZeroMedium.bit/?/) ([GitCenter](/1BEPbMfV8QtaZCD2cPNbabfDKnmhTAZRPx)) * [ZeroExchange](/1PHBjZSAc6mHDMkySJNs3XeSXUL7eY7Q7W) * [ZeroNet Dev Center](/14pM9huTYzJdyQyHRj6v2kfhMe8DrxwpGt) * [ZeroDB](/ZeroDB.bit) * [ZeroFrame Router Example](/1K2myjtjoEVpRC2JMieRL73ES4V4iLP2Ev) * [Important Zites](/15Pf9VVuDT8NSWj1qUBh4V89yPmrmzRw6a/) (Old) * [My Portal Zite](/1JBXrjCabLEWXmKJ2pJ4XhxA4rwYAEazKw)
+
ZeroNet ID(s): **tomascw@kaffie.bit** **tomascw@cryptoid.bit** Ethereum ID(s): **tomiscw.gitcoin.eth**
+
Random ZeroNet user
+
User from the Void. -------- - [Dark ZeroMe](http://127.0.0.1:43110/1HmJ7GadjdiQUPevaK7QXVrK4nhyCp1fSj/) - If you hate white, come join us on the dark side. - [8values on Zeronet](http://127.0.0.1:43110/1GhQnhzopJKP1RUKX8cd55CSXXSygzPFYj/) - Find out how you lean in politics. - [Blog](http://127.0.0.1:43110/19Bb6RMYZGTDZJduj5q5Zz8uaBgNtHnCeH/) - So far used mostly to post updates of my various ZeroNet projects. - [TED Talks 2017 - Speakers List Archive](http://127.0.0.1:43110/14MQWAD4DNSWx52pidtux4oQXz4gTn4B5f/) - Archive of speakers from when the ZeroNet founder was slated to appear at the conference. - [Share Test](http://127.0.0.1:43110/1FyYahC8sKVYfsPQXEzuRjXNDQeb6Y2xno/) - Experiments with file sharing and video streaming using ZeroMux. - [Contact Me](http://127.0.0.1:43110/mail.zeroverse.bit/?to=jayofthezero)
+
delapsus resurgam
+
I'm only slightly Insane! - "Peace is the Greatest lie of all" Aatrox
+
Just making ZeroNet better
+
I'm that one guy all software developers hate, mostly because I can effortlessly break any program.
+
Random ZeroNet user!
+
Idiot. Love GNU/Linux, KDE, Qt, Free / Libre / Open Source Software, Python, Pirate Party, ZeroNet and other awesome technologies, ideas, projects and software that respect our rights, freedom, privacy and anonimity. There is no meaning of life. Links: -[ My main ZeroSite](http://127.0.0.1:43110/ZAlex.bit/) -[ ZeroMail](http://127.0.0.1:43110/Mail.ZeroNetwork.bit/?to=zalex@zeroid.bit) -[ ClearNet site](http://zausoft.ru) -[ E-Mail](mailto:zalex@zausoft.org)
+
Random ZeroNet user
+
Author of ZeroNet's first decentralised music streaming service called "NinjaBeats". - [NinjaBeats website (NEW!)](http://127.0.0.1:43110/15F9LYs6c17NUXv3MxpJSGbpWxyHTEbzMk/) - [NinjaBeats streamer (NEW! - Now works on mobile)](http://127.0.0.1:43110/15F9LYs6c17NUXv3MxpJSGbpWxyHTEbzMk/stream/audio.html) - [Contact me](http://127.0.0.1:43110/Mail.ZeroNetwork.bit/?to=paintninja) - [My blog](http://127.0.0.1:43110/1BufKyfSLxGcWFkP6T3t4HJYXzhKA1DVrM)
+
Is developing a paranoid protocol for anonymous wireless communications, [aDTN](../18USGqZSWppp9zdvwsD1oauq2UMuA3CFUC) Likes decentralization, anonymity, wireless/mesh networks, FOSS, unconditional basic income and goats Practices Aikido, is learning Japanese, and enjoys drawing/painting
+
Random ZeroNet user
+
Modern and funny social network based on ZeroMe. * [Site](http://127.0.0.1:43110/peeper.bit/)
+
The evil mind behind ZeroNet sites such as [ZeroPolls](/ZeroPolls.bit), [ZeroTodos](/1B8LmXYHzMGZzcRWoidAQb5SmKSyfjN63f) and [ZeroQuotes](/1NJyPoPpL8At17T6G7A1qHVQdqZDBmXcLT/).
+
`I catch segfaults.` <https://rainbowda.sh> [Github/Emeraude (clearnet)](https://github.com/Emeraude) [ZeroMusic](http://127.0.0.1:43110/1MusicXkuN2pk5hRdmroeyaCLDJtzTicpB)
+
## 16 Year old Developer and P2P guy ### Projects - [`ZeroMe Reloaded`](http://localhost:43110/me.mkg20001.bit) - [`HelloZeroProxy`](http://localhost:43110/1ProxyQi6h6cy2gGybQECs2WgxnoEP4Cvr) - [`ZionHost`](https://zion.host) ### Profiles, Contact & more - [`mkg20001.github.io`](https://mkg20001.github.io) - [`GitHub @mkg20001`](https://github.com/mkg20001) - [`Blog`](http://localhost:43110/mkg20001.bit) - [`PGP 0x9CF49C5F`](http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x0D948CE19CF49C5F) - [`mkg20001 at gmail dot com`](http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x0D948CE19CF49C5F)
+
P2P user from China. 中文用户。ZeroNet老司机:)请务必看[中文论坛](http://127.0.0.1:43110/NewGFWtalk.bit)频繁更新的**置顶贴**和**FAQ**,包含最新的ZeroMe、ZeroNet使用技巧、注意事项和疑问解答。 [ZeroNet APK下载地址汇总贴](http://127.0.0.1:43110/NewGFWTalk.bit/?Topic:59_13Z7XxTa7JuFat3KzzMWu3onwM6biLuurJ/ZeroNet+APK) [ZeroNet公共代理列表](http://127.0.0.1:43110/NewGFWTalk.bit/?Topic:23_13Z7XxTa7JuFat3KzzMWu3onwM6biLuurJ#zeronet-zerowiki-http-127-0-0-1-43110-138r53t3zw7kdfsfxvpwusmxgwunsdnxlp-page-proxies-) 推荐一下 [@talnicrom](http://127.0.0.1:43110/1Lj1oPcN7oZQL8HkS5KbkzQuKqs42zQWY6/?Profile/1RedkCkVaXuVXrqCMpoXQS29bwaqsuFdL/19M1DT5vruSATEcbEczYRwCk2uPuLcATBa/talnicrom@zeroid.bit) 搞的 [ZeroMe "Plus"](http://127.0.0.1:43110/1Lj1oPcN7oZQL8HkS5KbkzQuKqs42zQWY6/) (有很多增强功能,包括话题、收藏页、~~贴图~~非原生贴图,落后于原版ZeroMe)和[ZeroMeMention](http://127.0.0.1:43110/1JouSggdhsEZ9tWN5oiQArjdAA8wkCcxuR)(查询谁@ 了你、谁@ 了谁)
+
### Programming. Languages. Zen. **[RU] [EN] [ES] [EO] [SL] [SR]** **[C] [CXX] [RB] [PY] [JS] [SH]** - [Geekless.Blog](http://127.0.0.1:43110/1BLoGBTid3NhGu8ts3fAfHJprnbrH3wfTV/) - [ZeroNet.Ru](http://127.0.0.1:43110/1zeroRvxd42DSWUETotiaa8k5a5mDGvJs/) - [Talks@ZeroNet.Ru](http://127.0.0.1:43110/1TALK5znjVqrULiRUiSuNALaCiKpWS1Xq)
+
随处可见的难民 各种东西:[空澄砂夜 | 传送门](/sorasumi.bit/) - - - Tox: 1192991150CD61EA8042CECE95EC24AA8D6AC7B6E0DB753BAE558F479B0859405A405A407A08
+
Feel free to email me if you have any questions. GPG: `0AD8 D7E9 DCD9 5A10 5BA6 A111 6CC6 5FB9 1CE3 9BB5`.
+
ᖱᗩ ᕈᙓᙓᑕᙓ make Love not War. Protect the Internet, the largest project of mankind on Earth. Don't ask for your privacy. Take it back.
+
Liberté. Egalité. Poulet. 🌈 I don't defend my ideas. They are not mine. Please, share your music : [mixtape.bit](/mixtape.bit)
+
Random ZeroNet user 🤙
+
A post-life-sciences student, lerne Deutsch, learning various things about Internet and others. In future like to focus on research esp. on Artificial Life. * [ZeroNet General Dark Theme](/Talk.ZeroNetwork.bit/?Topic:1524712925_1AWwhg4EiWAVttfQboJZ4wJfX3WawfJT3h) * [ZeroNet Mobile Guide](/Talk.ZeroNetwork.bit/?Topic:7_1AWwhg4EiWAVttfQboJZ4wJfX3WawfJT3h) * [ZeroNet Dev Resources Index](/Talk.ZeroNetwork.bit/?Topic:1509171908_1AWwhg4EiWAVttfQboJZ4wJfX3WawfJT3h/Yet+another+ZeroNet+Dev+Resources+Index) * [My Messy Blog](/1EiMAqhd6sMjPG2tznkkGXxhdwFBDdeqT9/) * [My Messy Repo](/13zzNGxEXDeLxHEGZdG3mE7G8dChf45LrV) * [My 0-Gallery](/1D2C23aAoHeoJsvPjZZxS9bt3i93uRVfUP) * [My 0-Share](/1Dphm8Mth9WYN9fPm1yxj8Y4WhcKRhYXJJ/) * [ZeroMe Chronological Timeline](?Post/1oranGeS2xsKZ4jVsu9SVttzgkYXu4k9v/1AWwhg4EiWAVttfQboJZ4wJfX3WawfJT3h/1518537114) * [ZeroMe Language Character Filter and Hub Timeline](?Post/1oranGeS2xsKZ4jVsu9SVttzgkYXu4k9v/1AWwhg4EiWAVttfQboJZ4wJfX3WawfJT3h/1503681678) --- --- [Send me a ZeroMail](/mail.zeronetwork.bit/?to=binchan2), and [If you need ZeroMail notification](/1EiMAqhd6sMjPG2tznkkGXxhdwFBDdeqT9/?Post:67)
+
26/Female - Kaffiene Developer --- [Patreon](https://www.patreon.com/aprilc0t) [Patreon Discord](https://discord.gg/hx3xXZV) [My Blog](http://127.0.0.1:43110/1A83ijw3boqTtqdLz8me7AqeK1nEK8yxeu) [My Github](https://github.com/April93) [Kaffiene Search](http://127.0.0.1:43110/1Mr5rX9TauvaGReB4RjCaE6D37FJQaY5Ba)
+
Future is wonderful but I have no place there.
+
Budapest & Vienna
+
a vigorously lazy deadbeat with matured immaturity **Zites** [SetupList](/setuplist.0web.bit) **Clearnet** [mmap.page](https://mmap.page) **License** Permission to use, copy, modify, and/or distribute all my posts and comments at ZeroMe for any purpose with or without fee is hereby granted.
+
`ZeroNet dev.`
+
__Please follow my 'chatterbox' version at__ [shouko@kaffie.bit](/Me.ZeroNetwork.bit/?Profile/1PRy1MSSFGrPFNAHubwnpYGGT37zPrUxLo/18GkKhDTQniChKDxcoDgmgrUd7KehaihpW/shouko@kaffie.bit) (__You might have to visit KaffieID andthe hub before following my new account. The hub is:__ [hub.shouko.bit](/hub.shouko.bit/) __KaffieID:__ [id.kaffie.bit](/id.kaffie.bit/) Blog: [blog.shouko.bit](http://127.0.0.1:43110/blog.shouko.bit/)
+
* **[Schiz0](/15Aj7PkCPHfCHqNFUnEMoKBDwqHAJ7b9Q6/)** - Tessiture Esistenziali [Schiz00](/15kh9UYTAoscNt3ofZ9Y8DrFZMYgeVyLPv/) - annotazioni * **[SchizzI](/1HrBGPB8Nippn5xNxua8ZuxE7hG7dWEnHW/)** - Schizzi di Pornographia Esistenziale [SchizzII](/1L32qnrVKpM3XR91KMPcVbhcByJYgG7Jag/) - annotazioni * **[Galleria Schiz0](/14LHkPxBT5m2bDeMMKNHsHp3mkr78UP6bz/)** (Hub) - [Pioniere](/14LHkPxBT5m2bDeMMKNHsHp3mkr78UP6bz/?!/g/pioniere) - [Merde](/14LHkPxBT5m2bDeMMKNHsHp3mkr78UP6bz/?!/g/merde) - [Caffè](/14LHkPxBT5m2bDeMMKNHsHp3mkr78UP6bz/?!/g/caffe) - [Stickers](/14LHkPxBT5m2bDeMMKNHsHp3mkr78UP6bz/?!/g/stickers) - [Tessitura Urbana d'Assalto](/14LHkPxBT5m2bDeMMKNHsHp3mkr78UP6bz/?!/g/tessitura-urbana-assalto) - [Tessiture Marine](/14LHkPxBT5m2bDeMMKNHsHp3mkr78UP6bz/?!/g/tessiture-marine) --- * [fluss0@ZeroMe](/Me.ZeroNetwork.bit/?Profile/1BbXU2hYZKRDj41JhYDc1L2g8JEb45U97c/1P8mVfz49P4g5NWFmpFT9BcejHJBy2ybFF/fluss0@kaffie.bit) è un'utenza che utilizzo per pubblicare gli aggiornamenti del [sito principale](/15Aj7PkCPHfCHqNFUnEMoKBDwqHAJ7b9Q6/) * [Schiz0@ZeroMail](/Mail.ZeroNetwork.bit/?to=schiz0@zeroid.bit) * Tox ID: [97073F2E2D5699F12D4EA39B195633F71C93A023FE56B540986DD147B4067A565B825DF1CE55](97073F2E2D5699F12D4EA39B195633F71C93A023FE56B540986DD147B4067A565B825DF1CE55) --- Aggregatori: - [Fluss0](/1Lvn7oyTATpCxjtJRcCKACWvbDqAiGkfGX/) - [N0blogs](/1MyrB3bQfCr67H6GTxdcFbqdfUN1sFNPwT/) - [Pianeta 0](/1NgQuutnbDUxd3Ns6EJhnBpAeAn9WhYxx5/) - [SinistraInRete](/1EWVMPkHtJewEwFnH5BRxQJKGNey4k2cXZ/) - [Militant](/13nHHar3fGHsyALFjUndrYVKMG4QtVDtZ1/) - [Giap](/1NuwNnijdhp9tyxa8MQ7W2LJN6sYZg3TWu/) - [Comuneinfo](/1DQBZfpWueeWXiN5fyFzkogqsDTsC2GgJH/) - [XXX](/1M1yXMAqjhRNX7qiheuYABbKs4eKdJnsbu/) --- * ... #Emacs #Milano #Italia #SolarPunk
+
Belarusian Python and JS Developer [Blog](http://127.0.0.1:43110/blog.gomzik.bit) (RU) Working on ZeroMusic service [here](http://127.0.0.1:43110/1JMNrd9FD19AhWVukYJ2gdxAiK2ohczwk5/)
+
paragliding, software, bitcoin [my blog](/ulrichard.bit) [my gallery](/1EHrpXd3f6CyKooBFtpLhdFk5C3bqFhyg1) [tandem flights](/paraeasy.bit) [south america trip 2007](/1MrcCZjfRCKeJZAENsjDqf7dvDhEhFpsXY) [Why I prefer Bitcoin](/13UYenBm13vidxEA9DxKMSA3CJacWdkpke) [Why I prefer Linux](/1Aiq4P8bh1f9pPxQz9MA2Z1cDkYaUGjEPn/) [Tesla for Bitcoin](/1P9yJty4fzXkuGV3BSM4VSADr7xap2riAa/) [Bought with Bitcoin](/17JvYecccPVS8nzngiUKwJQe8LX5jrjNwo/)
+
Git Center
+
* [THIS PROFILE IS MOVED. CLICK HERE](http://127.0.0.1:43110/peeper.bit/?Profile/1N9sU8qh3S4ei9PHE1qQyYPbcckJomvwMd/15hL2gR4oCSgKBbndn3MxY8Hc5xoy1vqCe/daniell@zeroid.bit) I like to create new things. ___ * [Official blog](http://127.0.0.1:43110/plasmmer.bit/) * [My videos](http://127.0.0.1:43110/tube.plasmmer.bit/) * [My other profiles](http://127.0.0.1:43110/plasmmer.bit/?Post:2:My+ZeroMe+profiles/) * **[ZeroMe Alpha](http://127.0.0.1:43110/me.plasmmer.bit/)** * [Projects to make a donation for](http://zero/plasmmer.bit/?Post:3:Projects+to+make+a+donation+for) My projects * [Universal Smart Video Format](http://127.0.0.1:43110/usvformat.bit/) * [Snifferdog Search Engine](http://127.0.0.1:43110/snifferdog.bit/) * [Blue Ants (Fictional story)](http://127.0.0.1:43110/blueants.bit/) * [Kidsearch - teen/kid-safe search engine](http://127.0.0.1:43110/kidsearch.bit/)
+
## Programmer, Poet, Conlanger, Composer ### Projects * [ZeroNet Exe Installer](/Talk.ZeroNetwork.bit/?Topic:1526846299_12gAes6NzDS9E2q6Q1UXrpUdbPS6nvuBPu/ZeroNet+Exe+Installer+Beta+P2P+Message+Plugin+by+GitCenter) * [KxoNetwork](/kxonet.bit) * [KxoVid](/kxovid.bit) * [New Important Zites](/1MiS3ud9JogSQpd1QVmM6ETHRmk5RgJn6E/) * [ZeroMedium](/ZeroMedium.bit/?/) ([GitCenter](/1BEPbMfV8QtaZCD2cPNbabfDKnmhTAZRPx)) * [ZeroExchange](/1PHBjZSAc6mHDMkySJNs3XeSXUL7eY7Q7W) * [ZeroNet Dev Center](/14pM9huTYzJdyQyHRj6v2kfhMe8DrxwpGt) * [ZeroDB](/ZeroDB.bit) * [ZeroFrame Router Example](/1K2myjtjoEVpRC2JMieRL73ES4V4iLP2Ev) * [Important Zites](/15Pf9VVuDT8NSWj1qUBh4V89yPmrmzRw6a/) (Old) * [My Portal Zite](/1JBXrjCabLEWXmKJ2pJ4XhxA4rwYAEazKw)
Git Center · gitcenter@zeroid.biton Jul 02, 2019

Something I'm working on (that's not a full list).

Git Center · gitcenter@zeroid.biton Jul 01, 2019

@Blurhy: This the the advantage of Merger Site. ZeroMe only control the way to show posts. Posts it self stored in hub

Blurhy · blurhy@zeroid.biton Jul 03, 2019Reply

@猫叉酱: But if the network is larger, the zerome will change its working way, e.g. new posts will not always be on the top

猫叉酱 · nekocross@zeroid.biton Jul 03, 2019Reply

@Blurhy: Just tell everybody you know and finally everybody will know

猫叉酱 · nekocross@zeroid.biton Jul 03, 2019Reply

@Git Center: We experienced a lot on Internet and once in ZeroNet.
About 2 years ago, formal largest chinese forum in ZeroNet(GFWTalk) heavily spammed and the only person can control that site disappeared for long time and seems never back again. So @P2P: created new one and almost all of us switched to it

Blurhy · blurhy@zeroid.biton Jul 03, 2019Reply

@Git Center: Yeah. Few people will know about your fork

Git Center · gitcenter@zeroid.biton Jul 02, 2019Reply

@猫叉酱: You're right; however, how many of you really switched to a fork? To a single fork? Without dividing the network?

猫叉酱 · nekocross@zeroid.biton Jul 02, 2019Reply

That doesn't matter at all. Several chinese users already discussed wether centerlized management in ZeroNet is a problem or not. Our conclusion is that if something wrong with anyone who in charge of forum, chan, whole zeronet or anything else, other people can fork or rebuild with backup files. It's much easier to keep backup of zite than internet website. People inside GFW have experieced much tough situations than something you worried about, everything will be OK, believe us ;)

Git Center · gitcenter@zeroid.biton Jul 01, 2019Reply

The link was wrong for some reason, fixed now.

Git Center · gitcenter@zeroid.biton Jul 01, 2019Reply

@styromaniac@zeroid.bit: No of course.

styromaniac@zeroid.bit · styromaniac@zeroid.biton Jul 01, 2019Reply

Did you delete the thread?

Git Center · gitcenter@zeroid.biton Apr 28, 2019

I started writing some articles about cryptography. Take a look here. I'll probably write something connected to ZeroNet there as well.

Git Center · gitcenter@zeroid.biton Apr 28, 2019Reply

@FraYoshi 「吉国」:
@Glightstar:
@styromaniac@zeroid.bit:
Have a look.

Git Center · gitcenter@zeroid.biton Apr 27, 2019

I've been thinking about writing a series of articles about Elliptic Curve Cryptography. That's a big and difficult topic that's interesting nevertheless. I'll probably also talk about some things that are implementation-related, e.g. compressed keys, how signatures look like and so on. Would you read this?

styromaniac@zeroid.bit · styromaniac@zeroid.biton Apr 28, 2019Reply

I've read about elliptic curve cryptography, if that's any indication.

Glightstar · glightstar@zeroid.biton Apr 27, 2019Reply

Considering, that I failed a bit on one of my final five exams, which was about encryption, yes!

KxoBot · kxobot@zeroid.biton Apr 27, 2019Reply

I would definitely read this.

FraYoshi 「吉国」 · frayoshi@zeroid.biton Apr 27, 2019Reply

I would actually be very interested!!

Git Center · gitcenter@zeroid.biton Apr 20, 2019

StreamZ

Hello, ZeroNet community! Today @glightstar, @zerolstn, @krixano and me are introducing StreamZ, a revolutionary live-streaming service for ZeroNet!

  1. You need to install PeerMessage plugin to send/receive the stream
  2. Recording works on Chrome and Firefox. Other browsers that support MediaRecorder should work as well (i.e. Opera and Safari Technology Preview, according to caniuse).
  3. You can use Python 2 version of ZeroNet if you are only going to watch videos. If you also want to record them or use chat, you need the latest Python 3 version of ZeroNet, that you can download on GitHub.

If you have any problems on the installation step, or StreamZ itself bugs, ask me in the comments.

ZeroTalk

Pexo · pexo@zeroid.biton Apr 20, 2019Reply

@Git Center: Neat, is there a repo for StreamZ?

Pexo · pexo@zeroid.biton Apr 20, 2019Reply

I've been meaning to ask: Does PeerMessage respect the connection settings(like tor always and so on)?
Also: Where is the repo for it?

Deliriumgoddess6 · deliriumgoddess6@zeroid.biton Apr 20, 2019Reply

@Git Center: i will do so, but i can watch stream anyway

Deliriumgoddess6 · deliriumgoddess6@zeroid.biton Apr 20, 2019Reply

how to update to python3?

Glightstar · glightstar@zeroid.biton Apr 20, 2019Reply

🎉

Git Center · gitcenter@zeroid.biton Apr 18, 2019

Spreading the word about KxoHub, a ZeroMe hub for KxoID users. Thanks, @krixano!!

Git Center · gitcenter@zeroid.biton Oct 20, 2018

PoC and detailed explanation of "The Vacation" attack is ready.

Detailed info and POC of the "Vacation" sandbox escape bug that was discovered by GitCenter / Krixano / ZeroLSTN 3 weeks ago (fixed in Rev3616+): The Vacation Vurnerability list.

Ask me anything on ZeroTalk.

Kodxana · kodxana@zeroid.biton Nov 15, 2018Reply

It is possible to use GitKraken with zeronet github?

Git Center · gitcenter@zeroid.biton Sep 12, 2018

Google is going to kill URLs. From the latest Chrome release, https://m.www.m.www.example.com is shown as example.com.

Are you for or against it? Post your answers in comments.

P2P · p2p@zeroid.biton Oct 01, 2018Reply

@Git Center: THX! working now

P2P · p2p@zeroid.biton Oct 01, 2018Reply

@Git Center: currently you just need to put jsdifflib files back please. I won't request more. THX!

P2P · p2p@zeroid.biton Oct 01, 2018Reply

@Git Center: what happen to ur site GitCenter? Lost privkey?

Yiays1 · yiays1@zeroid.biton Oct 01, 2018Reply

For, anyone that cares will just enable the flag. A lot of sites are trending towards removing the www. anyway. And it'll always show the full url when you click on it, you need to be able to copy and paste it, after all.

Mappedmind · mappedmind@zeroid.biton Sep 14, 2018Reply

I'm against. I like to know what the browser is actually doing, rather than the browser trying to hide stuff from us. There is probably a setting though where one can show the full URL.

Thunder · thunder33345@zeroid.biton Sep 14, 2018Reply

i rather have them dim the subdomain
so it's like
(grey)ww.(white)google.com/(grey)page
making spoofing domains 100% harder

Glightstar · glightstar@zeroid.biton Sep 13, 2018Reply

chrome://flags
Omnibox UI Hide Steady-State URL Scheme and Trivial Subdomains -> Disabled

And I hate the hidden url.
Though I do have to admit that it looks very stylish..

caryoscelus · caryoscelus@zeroid.biton Sep 12, 2018Reply

@ulrichard: eh? i'm not using Chrome/ium, so i wouldn't know. FF only omits plain http:// protocol by default (and also visually highlights domain)

ulrichard · ulrichard@zeroid.biton Sep 12, 2018Reply

@caryoscelus: What happens when you click it? I'm not sure which browser, but this seems familiar. And when you click in the address field, the full URL is revealed.

caryoscelus · caryoscelus@zeroid.biton Sep 12, 2018Reply

I would suppose they are not stupid enough to ignore all 3+level domain names and would only hide user-irrelevant ones like www in your example (encryption is usually shown separately already, casual users wouldn't know the http/https difference anyway). Not that i care about Chrome, though.

Shichimaru · shichimaru@zeroid.biton Sep 12, 2018Reply

For example, example.com and www.example.com are possibility of another server. I don't agree this.

Homegrown · homegrown@zeroid.biton Sep 12, 2018Reply

I think it's irrelavant

leftside · leftside@zeroid.biton Sep 12, 2018Reply

what's the meaning of kill?

Git Center · gitcenter@zeroid.biton Sep 07, 2018

Yet another test site for PeerMessage plugin. Remember to install it by downloading from GitHub and saving to plugins directory!

Now it's Reddit's /r/place on ZeroNet, with realtime update. No limit. Just draw anything you want.

ZPlace. Enjoy!

ZeroLSTN · zerolstn@zeroid.biton Sep 08, 2018Reply

Can't publish to any peers it seems. I do have latest master of plugin installed.

Kaffie · kaffie@zeroid.biton Sep 08, 2018Reply

It didn't seem to save what I drew.

styromaniac@zeroid.bit · styromaniac@zeroid.biton Sep 07, 2018Reply

@Krixano: Yeah. Mobile browsers are kind of dumb. I don't know why they're like this. It's why the right side panel with the globe isn't completely usable on mobile either.

Krixano · krixano@zeroid.biton Sep 07, 2018Reply

@Git Center: Just looked this up: Canvas has touchstart, touchend, and touchmove events that are specific to touch screens, because I guess touchscreens don't use the mouse events for canvas?

Krixano · krixano@zeroid.biton Sep 07, 2018Reply

@Git Center: Are you using canvas? Is there perhaps a problem with canvas and touchscreens?

styromaniac@zeroid.bit · styromaniac@zeroid.biton Sep 07, 2018Reply

@Git Center: Yes. The whole page highlights on tap, not even holding taps.

styromaniac@zeroid.bit · styromaniac@zeroid.biton Sep 07, 2018Reply

Unusable on mobile devices.

Git Center · gitcenter@zeroid.biton Sep 01, 2018

Hello everyone! What about playing Chess or Tic-Tac-Toe on ZeroNet? Just a prototype, many things aren't done yet, but it works!


To use 0Play, you must download PeerMessage plugin. To do this, you can either use @Krixano's installer or manually download the plugin:

  1. Download the ZIP from: https://github.com/HelloZeroNet/Plugin-PeerMessage/archive/master.zip
  2. Unpack it to plugins/PeerMessage or core/plugins/PeerMessage or ZeroNet/plugins/PeerMessage, wherever the plugins directory is.
  3. Restart ZeroNet
  4. Open http://127.0.0.1:43110/1Ag6xidDHiPgWoDKhfSx4xFQr6WC3NqxZg/?/
Balder · balder@zeroid.biton Sep 22, 2018Reply

Great, I love chess, but there are no enought users

Cool

Sirenyc · sirenyc@zeroid.biton Sep 06, 2018Reply

Great!

P2P · p2p@zeroid.biton Sep 02, 2018Reply

GitCenter's jsdifflib/diffview.js
jsdifflib/difflib.js still missing...

SSDifnskdjfnsdjk · ssdifnskdjfnsdjk@zeroid.biton Sep 02, 2018Reply

@gitcenter here an idea to improve the site

Krixano · krixano@zeroid.biton Sep 02, 2018Reply

@Kaffie: GitCenter made a pull request, but it hasn't been accepted.
.
There's also BackgroundProcessing plugin which lets zites run a python file in the background so it can do stuff without having to have the website open. One of the use cases of this is sending a message (with PeerMessage plugin) to yourself from one website to the other, then that other website can get the message in this background python file and do stuff - basically you can create a Zite API to be used from other zites.

Kaffie · kaffie@zeroid.biton Sep 02, 2018Reply

@Krixano: That's actually really cool. I'm excited to see what it brings in the future. Is there any plans to have it added to zeronet officially?

Krixano · krixano@zeroid.biton Sep 02, 2018Reply

@Kaffie: I think this PeerMessage plugin has tons of applications, chatting, games, livestreaming (once binary support is added), live document editing with multiple people, etc.

Kaffie · kaffie@zeroid.biton Sep 02, 2018Reply

@Krixano: Even if you had to be signed in, I'm just wondering if the "live matching" bit would work. Since that was typically the problem (avoiding storing the text, and being able to find a random match)

Krixano · krixano@zeroid.biton Sep 02, 2018Reply

@Kaffie: I think so - I don't think you have to be signed into an id to send messages in PeerMessage.

Kaffie · kaffie@zeroid.biton Sep 02, 2018Reply

@Krixano: Sure. I just wanted to see it work lol. Could something like this be used to make an anon-chat like omegle or fakku.dating?

Krixano · krixano@zeroid.biton Sep 02, 2018Reply

@Kaffie: I'll get on if you want to test it

Kaffie · kaffie@zeroid.biton Sep 02, 2018Reply

No one to play against lol.

Git Center · gitcenter@zeroid.biton May 13, 2018

Defenitely need some games here. I'm starting to think about remaking Uplink Multiplayer in 0net...

P2P · p2p@zeroid.biton Aug 26, 2018Reply

@Git Center: weeks ago I found GitCenter's diff does not work. Today I tried to find where is wrong.
It seems 1GitLiXB6t5r8vuU2zC6a8GYj9ME6HMQ4t/jsdifflib/* do not exit at all! Please check, THX!

Rcastanonz · rcastanonz@zeroid.biton Jul 05, 2018Reply

i like the idea. i have a game idea for a simple turn based tactical age of empires like game. infantry, archers, chavalry, towers and base that needs to be protected on a hexagonal map.

Sameer · sameer@zeroid.biton Jul 01, 2018Reply

Test post

Ornataweaver · ornataweaver@zeroid.biton Jun 09, 2018Reply

I'm gonna play on ZeroNet. :D

Ornataweaver · ornataweaver@zeroid.biton Jun 09, 2018Reply

@Halo9528: So Apple is empowering GitLab. #Balance #Harmony

Halo9528 · halo9528@zeroid.biton Jun 05, 2018Reply

ms bought github for the bigdata

Glightstar · glightstar@zeroid.biton May 18, 2018Reply

@Thunder: Regarding the thought of using an already existing card game.. you could check out my GitHub/da_cards-2..
It isn't at all finished, but it's (somewhat) peer 2 peer so quite a lot of stuff for client-side is already implemented, and as the server is written in nodejs, it shouldn't be that hard to re-write some stuff to use ZeroFrame I believe.

Though there are probably better more fleshed out card games written in JS already xD

Of course that still doesn't make the issue of how the stuff for transmitting and saving data etc. should be, go away.

Edit.:
And if that issue #1425 is going to be finished and @nofish: will approve it, then da_cards-2 might not even need a that big re-write other than to move all the server-side stuff to the client-side and somehow make it work..... xD

Thunder · thunder33345@zeroid.biton May 17, 2018Reply

so it looks like someone saner has develop a better way
https://github.com/HelloZeroNet/ZeroNet/issues/1425
just use packets already,
i dont know why i havent thought of that as it's quite straight forward and way easier to understand, a map onto a file is not even needed since we can just change things up to begin with

Misterx2000 · misterx2000@zeroid.biton May 14, 2018Reply

Armagetron Advanced (Tron) would be cool, but I don't know how to achieve real time Multiplayer over ZeroNet

Thunder · thunder33345@zeroid.biton May 14, 2018Reply

@Binchan: card based like bigtwo but shuffling using cryptography to prevent cheating in a verifiable manner
this is a good watch on Dealing Cards with Cryptography (with Ron Rivest) - Numberphile

Binchan · binchan2@zeroid.biton May 14, 2018Reply

@Thunder: yep, we can at least try to create some turnbase chess games or card games first. Chess/card games on a decentralized platform, that will be cool! Isn't it :D

Thunder · thunder33345@zeroid.biton May 14, 2018Reply

we have three options

  • clone another multiplayer game and somehow bend it to work with zeronet(hacky)
  • make our own which means tons of time put into designing, utilizing zeronet
  • make classic chess/turnbase related piece games, more simple but not much else to see
Thunder · thunder33345@zeroid.biton May 14, 2018Reply

@Binchan: reminds me of the /r/place, some clones do just support bots, some require you to enter chapta each fill, while the one with bots things goes more chaos, and annoying for the chapta one

Binchan · binchan2@zeroid.biton May 14, 2018Reply

@Thunder: but we are talking about creating multi-player game, and we need to make the game fair or at least enjoyable to play, or it will fail..

Thunder · thunder33345@zeroid.biton May 14, 2018Reply

@Binchan: it's not the same as someone editing the savefiles doe
you cant prevent AI, just like in all games, user can just train/use an AI if they really cared, scripts only work on games that are more basic, like clicking in an ideal game
if you cant prevent ai you also have the option to just make it singleplayer

Summary: problems with game

  • cant be cheat proof
  • broadcast delay make it semi realtime
  • direct peering kills privacy
Binchan · binchan2@zeroid.biton May 14, 2018Reply

@Thunder: and yep, avoiding/preventing cheating is hard, since a user can easily use scripts, bot and even AI in the game..

Thunder · thunder33345@zeroid.biton May 14, 2018Reply

@Binchan:

Unluckily @Nofish the main dev and ZeroTalk maintainer is taking a vacation (about 1 week left), he may use an automatic script to check and increase user limit, but his computer is probably off.

it's fine, i get an excuse to clean out old posts

Binchan · binchan2@zeroid.biton May 14, 2018Reply

maybe like a dedicated space that's suppose to be allocated in ram(lost when node switch off assuming data isnt important) to deal with the oops i killed my ssd ...

@Thunder: that's a good idea! Again the problem becomes "who wants to implement it" :3


yeah i can see now why i was running out of dataspace on zerotalk

Unluckily @Nofish the main dev and ZeroTalk maintainer is taking a vacation (about 1 week left), he may use an automatic script to check and increase user limit, but his computer is probably off.

Thunder · thunder33345@zeroid.biton May 14, 2018Reply

@Binchan: yes i did read it, and i am replying after it
my idea would that both player will store eachother's+your own chain
since the other player need to look at your chain to get your move first
so yes we duplicate the chain, if say one of the player want to undo it they can simply "nuke" their part of chain resulting it in begin meaningless to render game history

we can also have a "fast/ram disk" of some sort, maybe like a dedicated space that's suppose to be allocated in ram(lost when node switch off assuming data isnt important) to deal with the oops i killed my ssd

in theory for an instant nodelay chat, i would broadcast all my msg in fastdisk, with a 1min delay to write into disk(if i want it to be permanent) or for nodes that drop fastdisk(seeding nodes etc on a small rpi) and announce it's safe to clear ram(since it's written on disk already), in this instance once it's written to HTML it should be assumed it's safe to drop the ram entry
the "fastdisk" can be declared via content.json for max allowed size
it would be a mapfile like "fast.json" which actually dont exist and write to it is redirected into memory
but propagating it is another story

yeah i can see now why i was running out of dataspace on zerotalk

Binchan · binchan2@zeroid.biton May 14, 2018Reply

@Thunder: XD, did you check my previous comment that is 5 minutes before yours, I found that we are somehow talking the same problems.

say when b see broadcast a moves, it adds that signed move into his "file" same viceversa

Guess it will be used in the time consensus feature.

i dont really know how to solve invalid moves unless the other declare self victory or give opponent a retry/undo ...

Yep, blockchain isn't ideal, do you think "every player only stores other players' data in a specific local file, and every player has a different version of game" is acceptable?

Thunder · thunder33345@zeroid.biton May 14, 2018Reply

@Binchan: >For multiplayer game

ideally we go for slow phase like chess or go or whatever that other flipping white to black game is named
also games like clicker wont work, as remember player can edit their own file(which is up to them)
but as far as cheating goes not much we can do
tho we can do something as a shared object,
say when b see broadcast a moves, it adds that signed move into his "file" same viceversa, so the most you can do is revoke your move if your opponent haven't "seen" it, it's signed so you cant really edit other's moves
i dont really know how to solve invalid moves unless the other declare self victory or give opponent a retry/undo
tho if you want to maintain a winloose rate you need to save each "chain" of moves and client have to verify each game chain to render win loose which isnt ideal

Binchan · binchan2@zeroid.biton May 14, 2018Reply

Oh, and we need to implement time consensus, a related commit: Add current timestamp to handshake for future time consensus feature , or in a dungeon game a player may hit another player or claim a treature in the future.

Hmm, maybe it's ok that every player only stores other players' data in a specific local file, and every player has a different version of game, i.e. if a player felt unhappy, s/he could change the data and claimed s/he is the winner. But s/he can't modify another player' game data and change his result X)

Binchan · binchan2@zeroid.biton May 14, 2018Reply

For multiplayer game, guess we need to remove 30 sec publishing limit first, instead adding a receiving limit setting (30 sec as default, because frequent writing are harmful to HDD, even Nofish broke a SSD..), and some nodes can set the limit to 0 and become a real-time game server

Thunder · thunder33345@zeroid.biton May 13, 2018Reply

what about more uniquely created games
imo clones are meh
maybe even utilize how zeronet work to make one

Voider · voider@zeroid.biton May 13, 2018Reply

=/

Git Center · gitcenter@zeroid.biton Mar 02, 2018

Just built another bicycle. Here is another command line argument parser and router (will be used as part of ZeroNet-cmd-lib package, command-line utils for ZeroNet). Enjoy!

Usage:

import sys
from lib.callable import Callable

class MyApplication(Callable.WithHelp):
    """
        My Application.

        This help will be shown when "./myapp.py help" is ran.
    """

    def action(self, *args, **kwargs):
        if len(args) == 0 and len(kwargs) == 0:
            # Redirect to "help" when no arguments were passed.
            raise Callable.Redirect("help")
        else:
            raise Callable.SubCommand

    def actionCmd(self, arg1, arg2):
        """
            cmd command.

            This help will be shown when "./myapp.py help cmd" is ran. 2 arguments must be passed. Named arguments, e.g. "./myapp.py cmd --arg1 fsdgfd --arg2 fgdgfd" are allowed.
        """

        print "cmd", arg1, arg2

    def actionCmd2(self, arg1, arg2=1, *arg3):
        """
            cmd2 command.

            Supports default arguments and *args. An error message will be printed if <1 arguments are passed.
        """

        print "cmd2", arg1, arg2, "*", arg3

    def actionSearch(self, strict, *args):
        """
            search

            Use either "search strict ..." or "search unstrict ...". An error message will be shown if there if there is no "actionSearchTheNextWordGoesHere" method.
        """

        raise Callable.SubCommand

    def actionSearchStrict(self, a):
        pass
    def actionSearchUnstrict(self, a):
        pass

# sys.argv[0] is the path to current script.
MyApplication(sys.argv[1:])

Source code: GitHub.

Daniell Mesquita · daniell@zeroid.biton Aug 05, 2018Reply

Hi. I want to run pt hub on Kiwipedia.

ZeroLSTN · zerolstn@zeroid.biton Mar 02, 2018Reply

Command line tools will be super useful, thanks!

Git Center · gitcenter@zeroid.biton Mar 01, 2018

Developers!

Is it possible to use local file system for ZeroNet applications? I am building something that needs to hold some private file. I could use localStorage, but I need random access. I could use some FS api my browser provides, but it is non-standard. I could use data/users/.../file.priv, but I have to sign content.json, so the data may be leaked.

Is there any other way?

Nofish · nofish@zeroid.biton Mar 02, 2018Reply

@Git Center: Oh I thought it's just for cache or other meaningless data. Well then, think the best solution is create a random id, store using UserSetSettings and write it to that directory/file. This way it's also multi-user compatible.

Nofish · nofish@zeroid.biton Mar 02, 2018Reply

@Git Center: Yeah, it will, so you can use it to store some private data, but it's not recommended because it won't work well in multi-user environments.

Krixano · krixano@zeroid.biton Mar 01, 2018Reply

@Git Center: Oh. I thought from the comment this is the code that just send the request to send the file.
Are you going to make a pull request?

Nofish · nofish@zeroid.biton Mar 01, 2018Reply

@Git Center: site.storage.getPath does not allows ".." in the file path, but if you find any security issue please report it. (preferably a private way)

Glightstar · glightstar@zeroid.biton Mar 01, 2018Reply

@Git Center: Uh oh, @nofish: :O :D

Krixano · krixano@zeroid.biton Mar 01, 2018Reply

@Git Center: Does is check when the files are sent/requested, on the person's client that you want to get the files from.

Krixano · krixano@zeroid.biton Mar 01, 2018Reply

@Git Center:

you could check the source code on GitHub to make sure

Krixano · krixano@zeroid.biton Mar 01, 2018Reply

@Git Center:

What if some fileGet command with ignored file as argument is sent to my ZeroNet instance from another peer?

I don't think that's possible in ZeroNet. I don't think there's any way to get a specific file from someone else's computer like that unless it's an optional file (which means it has to be allowed in the optional files allowed part) or a file listed in the content.json.

And anyways, I doubt the client will just give away a file without checking if it's optional or not ignored first, but you could check the source code on GitHub to make sure.

Krixano · krixano@zeroid.biton Mar 01, 2018Reply

@Git Center: It's just like using the ignore in your root content.json. The files aren't seeded, but also they aren't listed in the files part of the content.json and therefore their hashes aren't stored either.

Glightstar · glightstar@zeroid.biton Mar 01, 2018Reply

@Git Center: What exactly do you want to exclude?
For one file, just ignore that file, for multiple files maybe think of an ending (like .priv), and ignore that

The files will be excluded from being seeded, though they will still be accessible via the normal file system.

Glightstar · glightstar@zeroid.biton Mar 01, 2018Reply

@Krixano: Yes, it should be (or at least there is a not-ignore-regex)
... if I'm not mistaken..

Krixano · krixano@zeroid.biton Mar 01, 2018Reply

Is it possible to set an ignore regex in a user's content.json file?

Git Center · gitcenter@zeroid.biton Feb 26, 2018

@Krixano: What about using + prefix for strict search? E.g. +a b c matches a b or a c or a b c and +a -b c d matches a c d and a c and a d.

Krixano · krixano@zeroid.biton Feb 28, 2018Reply

@Git Center: Oh. Sorry that I misunderstood you. What symbol would you think is better, or should it be just a toggle button think like what I was saying below?

Krixano · krixano@zeroid.biton Feb 28, 2018Reply

@Git Center: That only reason why I was suggesting "+" as for the whole query was because if you wanted a search where everything is strict, then you would need to put + in front of every single word, which I don't think is very good.

Krixano · krixano@zeroid.biton Feb 28, 2018Reply

@Git Center: I think I kinda disagree. It's far more likely you would want the whole search to be strict than just one word. However, "-" (which is going to be changed to remove results rather than showing results that don't match) works best as per word.

Regardless, I think I'd rather have a setting that you can toggle for "strict" vs. "inclusive". if I have that, then I can have "+" work per-word (but it'd only really be useful in "inclusive" mode).

Krixano · krixano@zeroid.biton Feb 27, 2018Reply

With how I currently implement "-", it will also match things like ace, ade, etc. Also, I suppose what you had in mind when writing this was for + to only be strict for one word. What about making a prefix of + (or maybe an additional/different symbol) make the whole search query strict?

Krixano · krixano@zeroid.biton Feb 26, 2018Reply

I was actually thinking about this.

Git Center · gitcenter@zeroid.biton Feb 06, 2018

@Kaffie: Added the feature you were talking about.

Jlxip · jlxip@zeroid.biton Feb 26, 2018Reply

Looks great!

Kaffie · kaffie@zeroid.biton Feb 07, 2018Reply

Beautiful. Apparently I complained too much :P

Git Center · gitcenter@zeroid.biton Feb 03, 2018

Kiwipedia update

Added <math> tags and templates.

Git Center · gitcenter@zeroid.biton Feb 02, 2018

KaTeX - a library I am going to use for <math> tags in Kiwipedia - turned out to be 600KB. Moreover, I had to split it to 3 parts just to make ZeroNet distribute these files w/o problems. Moreover, KaTeX is a third of the whole code!

caryoscelus · caryoscelus@zeroid.biton Feb 03, 2018Reply

copyright and trademark are different things; something as simple as wikiverse should not be trademark-protectable in sensible jurisdictions. that said, picking up unused name is of course generally better (but it is not perfect protection either)

caryoscelus · caryoscelus@zeroid.biton Feb 03, 2018Reply

@Belly: wikiverse ;)

caryoscelus · caryoscelus@zeroid.biton Feb 03, 2018Reply

It isn't fun. Out of your list, i would choose 0pedia or p2pedia. But both are not much more understandable than kiwipedia.

caryoscelus · caryoscelus@zeroid.biton Feb 03, 2018Reply

@Belly: using "wiki" without "pedia" is certainly misleading as wiki is just a widely used tech. And anyway, being fun is also part of being a good name.

caryoscelus · caryoscelus@zeroid.biton Feb 03, 2018Reply

I think Kiwipedia is a nice pun and similar enough to be fairly understandable. Furthermore, most zite lists will likely mention that it's mostly wikipedia mirror in short description.

Jamesholden · jamesholden@zeroid.biton Feb 02, 2018Reply

I'm not surprised, LaTeX is unfortunately notoriously huge to install

Git Center · gitcenter@zeroid.biton Feb 02, 2018
$ npm install katex --save
+ katex@0.9.0-beta1
added 2 packages and removed 33 packages in 72.124s

wtf?

Git Center · gitcenter@zeroid.biton Feb 01, 2018

@ZeroLSTN: Some ideas about ZeroLSTN.

By @Gobottheelphant:

Издания, которые в самом распространенном случае - альбомы. В таком виде это достаточно удобно, чтобы присоединиться к раздаче и соответствует практике торрент трекеров. Жанры слишком объемны для выкладывания одним человеком, и слишком разнородны, чтобы поддерживаться из интереса. Кроме того, деление на жанры весьма неоднозначно.

Translation:

Editions, which are usually albums. This is useful enough to seed and this is the practice of torrect trackers. Instead, genres are too large to be maintained by one person and too different to be wanted to seed. Moreover, some songs may apply to several genres.

ZeroLSTN · zerolstn@zeroid.biton Feb 02, 2018Reply

Instead, genres are too large to be maintained by one person and too different to be wanted to seed.

I don't get this point. The "maintainer" of the genre doesn't really have to do anything, they are just the key holder to the data contained within. Other people can upload to a genre and edit the song/album/artist metadata themselves.

@Gobottheelphant: Are you suggesting one merger zite per album? A single album is much less likely to be seeded than an entire genre, plus it would clutter one's ZeroHello if they had 200+ album zites in the sidebar.

Moreover, some songs may apply to several genres.

This is true, perhaps I'll add a way to tag a song with multiple genres, but it really can only be stored under one. That's ok though, because if you like Hip Hop and a song that's Hip Hop/Jazz comes with it, that should still be within your realm of interested. It would be cool to be able to download all Hip Hop/Jazz songs if you added the Jazz or Hip Hop genre, but I don't think that's technically feasible.

Git Center · gitcenter@zeroid.biton Jan 28, 2018

Kiwipedia Beta is up!

Please help me to check if it works.

Sirenyc · sirenyc@zeroid.biton Feb 01, 2018Reply

Nice! =)

ZeroLSTN · zerolstn@zeroid.biton Jan 29, 2018Reply

@Git Center: That could work... I'd be interested to see how that plays out in reality.

ZeroLSTN · zerolstn@zeroid.biton Jan 29, 2018Reply

@Git Center: Do you have any diff'ing between different article versions or are you just storing the full text of the article over and over again?

To save space, you could have the full text of the article stored somewhere that is globally editable by any user (if possible), then diff revisions would be stored in user's data folders. This way you get the benefit of saving space over storing entire revisions over and over again with only minor changes, without the overhead of processing all of those revisions to build the full article again on every page load. You would only need to do any processing if someone was viewing the history.

My only concern there is if someone edits the page, then more edits pile on top, then someone deletes their edit and sign/publishes, making all edits afterwards invalid. I wonder if there's a way to get around that without storing the entire page text on every edit.

@Ssdifnskdjfnsdjk: Just browsing around once the auto-importers up should be sufficient.

Also may enlist you once ZeroLSTN has metadata-editing ;)

styromaniac@zeroid.bit · styromaniac@zeroid.biton Jan 28, 2018Reply

@Git Center: Can you do the same with Gitcenter? The SVG issue makes people think they have download errors.

styromaniac@zeroid.bit · styromaniac@zeroid.biton Jan 28, 2018Reply

@Git Center: No. Ask @missesrobot: if she can explain it. She fixed KopyKate BIG icons not showing on Android since I've complained about this.

styromaniac@zeroid.bit · styromaniac@zeroid.biton Jan 28, 2018Reply

Convert SVG files to base64, pretty please?

Tangdou · tangdou@zeroid.biton Jan 28, 2018Reply

@Git Center: it still show these error, when I click on create a new topic for another language

Tangdou · tangdou@zeroid.biton Jan 28, 2018Reply

It is a good work! However, maybe I found a bug:
Internal error: Exception: Merger site (Kiwipedia) does not have permission for merged site: 1LAdo54S3sDzKWHrv1Pp1Ncj78fL5LU8gR (None) UiWebsocket.py line 217 > MergerSitePlugin.py line 150 > MergerSitePlugin.py line 127 > MergerSitePlugin.py line 40

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: Awesome. Keep up the good work!

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: Oh ok! I was confused because it takes some time to display. But now I have 4 revisions of the Alan Turing article with the same content, how can I remove the useless ones?

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: So I imported two articles but even with the new size limit I cannot store the two of them :D
I think one is imported correctly and the other is a blank page, can you confirm?

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: Also, I get a bunch of errors because it tries to access 1JTwX5V4nGsDbDKWEQW5k3Rjev8UDmY2VR for some reason but there are also 0 peers for that address

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: This article: https://en.wikipedia.org/wiki/Alan_Turing

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: Content signing failed
Include too large 141792B > 50000B

Increase the size limit for user contributions?

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: Ok I can see it.

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: It works!

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: Ok its working now. What should I try?

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: No peers found when trying to connect to 17FjMvAGAWAHxUohzk5HEq5EgjoCXnXV19

Lxpz · lxpz@zeroid.biton Jan 28, 2018Reply

@Git Center: I also have the error. Here is the exact text of the error:

Internal error: Exception: Merger site (Kiwipedia) does not have permission for merged site: 17FjMvAGAWAHxUohzk5HEq5EgjoCXnXV19 (None)
UiWebsocket.py line 217 > MergerSitePlugin.py line 150 > MergerSitePlugin.py line 127 > MergerSitePlugin.py line 40

Yas · yas@zeroid.biton Jan 28, 2018Reply

阁下理想天大,佩服。

Yas · yas@zeroid.biton Jan 28, 2018Reply

look,look,look,agin

Git Center · gitcenter@zeroid.biton Jan 28, 2018

Fixed bundle.

Git Center · gitcenter@zeroid.biton Jan 28, 2018

Kiwipedia bundle, rendered by webpack bundle analyzer.

UPD forgot to add babel runtime, looks like those chunks will be >1MB together.

ZeroLSTN · zerolstn@zeroid.biton Jan 29, 2018Reply

/me looks on with interest.

Git Center · gitcenter@zeroid.biton Jan 28, 2018

Hey devs, is 1MB-script okay for ZeroNet or should I split it?

@Git Center: Is it on a mobile phone? A problem is ZeroNet tell browser never cache js, css and html, which means ZeroNet client need to unpack zip every time when the page reloaded

@Git Center: Don't worry about the performance
unpack x 10..........0.096s [x2.08: Fast]

maybe you can put it in zip

Git Center · gitcenter@zeroid.biton Jan 28, 2018

@ZeroLSTN: Kiwipedia is about to be released, could you take a look at typos please? You can check GitHub repository or Git Center.

ZeroLSTN · zerolstn@zeroid.biton Jan 29, 2018Reply

I've created a PR with the one typo I found on the main zite :)

There were a few typos which I couldn't find in Kiwipedia's code, as they are likely part of the hub instead, which isn't on Git Center:

"adding a new article to English version" -> "adding a new article to the English version"

"For latest version" -> "For the latest version"

Awesome work on the zite!"

Git Center · gitcenter@zeroid.biton Jan 27, 2018

Decided to import Main Page from en.wikipedia.org to ZeroWikipedia. Guess what happens?

P.S. (I hope) I'll release a beta tomorrow. There won't be auto-update-imported-articles feature yet (though I'll add it soon), but it will have a) create article b) edit article c) view history d) import article e) manually reimport article f) create hub g) templates (see those boxes with red and yellow at the left?). Also working on optional files support now.

styromaniac@zeroid.bit · styromaniac@zeroid.biton Jan 28, 2018Reply

ZeroKiwipedia and ZeroWikipedia are a mouthful. We don't need "Zero" in every site name. Look at my username. It's supposedly so clever that X-Play fans in the chatroom thought I had to be Adam Sessler. I really came to like "Kiwipedia," because it rings of copyleft cleverness.

styromaniac@zeroid.bit · styromaniac@zeroid.biton Jan 28, 2018Reply

@Binchan: It certainly is.

Binchan · binchan2@zeroid.biton Jan 28, 2018Reply

@styromaniac@zeroid.bit: @Git Center: That.. logo is a kiwifruit, isn't it?

styromaniac@zeroid.bit · styromaniac@zeroid.biton Jan 28, 2018Reply

I'm kind of liking the name Kiwipedia now.

Git Center · gitcenter@zeroid.biton Jan 27, 2018

Importing article from ZeroWiki.

Git Center · gitcenter@zeroid.biton Jan 27, 2018

Hello @Nofish: I'm working on exporting articles from ZeroWiki to ZeroWikipedia, so I would want to use fileQuery feature. Can you look at https://github.com/HelloZeroNet/ZeroNet/pull/1261 please?

Git Center · gitcenter@zeroid.biton Jan 26, 2018

Working on ZeroWikipedia.

styromaniac@zeroid.bit · styromaniac@zeroid.biton Jan 28, 2018Reply

Kiwipedia! It's a good copyleft style name.

P2P · p2p@zeroid.biton Jan 27, 2018Reply

@Git Center: COOOOL!!

ZeroLSTN · zerolstn@zeroid.biton Jan 26, 2018Reply

@Git Center:

I do parse this, just found a reason why not boxes are parsed.

Sweet.

Hope you will help me when I will be about to release this.

For sure man! Let me know when a good time is to do a full pass over all the strings.

ZeroLSTN · zerolstn@zeroid.biton Jan 26, 2018Reply

@ZeroLSTN: Also looks like @Nofish currently holds the ZeroWikipedia.bit name reservation? :P

ZeroLSTN · zerolstn@zeroid.biton Jan 26, 2018Reply

Looks like a good start. Some Wiki-markdown like the infobox not being parsed but I assume we can do that manually. A couple spelling/grammar mistakes as well but those are easy to fix. Also the yellow on the left is a bit jarring. Maybe something a lot lighter, so your attention is immediately focused on the article rather than the sidebar when the page loads. Overall starting to look like a reality, awesome work!

Git Center · gitcenter@zeroid.biton Jan 25, 2018

For whatever reason I decided to use WikiText format for my ZeroWikipedia. Well, to be honest, that's because I don't want to write [[]] handler.

So I didn't find any WikiText parser with template handling and now I'll have to write {{}} handler :D

Git Center · gitcenter@zeroid.biton Jan 23, 2018

@Nofish: can you help me to build a site please? I'm not getting how to add template inside site. In code I have:

siteClone("my_site_address", "hub-template");

My file structure is:

+ content.json
+ index.html
+ bundle.js
+ hub-template
+---+ index.html
    + index.css
    + data
    +---+ users
    |   +---+ content.json-default
    + content.json-default

But clone attempt fails with No rules. Should I change something?

Binchan · binchan2@zeroid.biton Jan 24, 2018Reply
$ searchtext "no rules"
./src/Content/ContentManager.py:782:            raise VerifyError("No rules")

@Git Center: It has sth to do with content.json, probably you didn't set "clone_root": "hub-template" in it.

Nofish · nofish@zeroid.biton Jan 24, 2018Reply

Have you signed your main site before?

Git Center · gitcenter@zeroid.biton Jan 18, 2018
Binchan · binchan2@zeroid.biton Jan 18, 2018Reply

@空澄砂夜 @ZeroLSTN

Git Center · gitcenter@zeroid.biton Jan 15, 2018

Git Center Update

I'm glad to release this now! Mercurial support arrives at Git Center!

This support is still beta, so please send bugs to Git Center Source repo.

You can create a mercurial repo by choosing that on Create new repository page.

Tornado · tornado@zeroid.biton Jan 16, 2018Reply

Do you have a plan to add Wiki module? Just like Github. And there is no CI to auto test~

Git Center · gitcenter@zeroid.biton Jan 08, 2018

@missesrobot: On your proxy anyone can un-block Millchan boards. Is it safe enough to host?

Styromaniac · styromaniac@zeroid.biton Jan 08, 2018Reply

And offending content.

Git Center · gitcenter@zeroid.biton Jan 07, 2018

Okay I'm back to the project. Was busy with ZeroMailProxy and something else.

Git Center · gitcenter@zeroid.biton Dec 31, 2017

@Nofish: That Sorry, you cannot delete your own site makes more problems than it solves. Maybe remove that check at all?

Binchan · binchan2@zeroid.biton Jan 01, 2018Reply

@Git Center: Nofish created an admit.html for ZeroNet repo and only with text: "Nothing here :)" XD

Polar · polar@zeroid.biton Dec 31, 2017Reply

The best solution: stop auto redirecting.

Git Center · gitcenter@zeroid.biton Dec 31, 2017

Sign and publish button upcoming!

Git Center · gitcenter@zeroid.biton Dec 29, 2017

@Binchan: Wanna update your dark theme to work with peeper.bit?

Also, I added some changed like show comment count on issue list and reactions.

Binchan · binchan2@zeroid.biton Dec 29, 2017Reply

Done :D Also I just replied to your issue on my messy repo, for some causes I didn't notice it on ZeroHello feed timeline before.

Git Center · gitcenter@zeroid.biton Dec 29, 2017

Can anyone download Git Center repository for testing? I get no peers found when publishing practically all the time. Wanna make out if this is software error or nobody seeds.

Binchan · binchan2@zeroid.biton Jan 01, 2018Reply

@Git Center: some further interesting info:
| git folder | file | folder |
| --- | --- | --- |
| gitcenter.git | 966 | 271 |
| .git cloned from gitcenter | 176 | 94 |
| zeronet.git | 248 | 150 |
| .git cloned from ZeroNet github | 38 | 17 |
| my-messy-repo.git | 350 | 195 |

My repo has only 1 branch and 65 commits, what the heck! (Probably because I use a lot git rebase -i to merge commits of small changes, or Nofish manually deleted some unnecessary files inside)

Binchan · binchan2@zeroid.biton Dec 30, 2017Reply

@Git Center: And gitcenter.git has 271 folders and 966 files. I wonder how much time is needed to publish them all to other peers.

Binchan · binchan2@zeroid.biton Dec 30, 2017Reply

Do you know what's happening?

@Git Center: bad network connection on your side probably, or you shutdown your ZeroNet server too early after publishing your repo, or your 15441 port is closed (no sure if this is related), or too many files (content.json 165K!) and ZeroNet server has hard time for publishing them all. Therefore, you failed to publish all files.

Binchan · binchan2@zeroid.biton Dec 30, 2017Reply

@Git Center: Before there was another Git Center repo 1BqUV9B3fdPTYvF7kCSC63rqz2Eykx6dAA in the repo list, it's on my another machine and I couldn't open the repo in your post at the first time. After I delete that repo, your repo works now. The newest commit is Update contributors - Ivanq commited on Nov 29 2017

Krixano · krixano@zeroid.biton Dec 30, 2017Reply

For my client, it shows 21 peers. The last commit on master branch I see is "Update Contributors" (Nov. 29) and on hg branch is "Ask hg for head" (Nov. 27).

Glightstar · glightstar@zeroid.biton Dec 29, 2017Reply

@Git Center: Hmm, weird..
Maybe restart your ZeroNet-Client?

Glightstar · glightstar@zeroid.biton Dec 29, 2017Reply

I seem to be able to see everything..

Git Center · gitcenter@zeroid.biton Dec 26, 2017

Also working on Mercurial support now. Halfway done!

Putsan · putsan@zeroid.biton Dec 27, 2017Reply

@Git Center: Ok

Putsan · putsan@zeroid.biton Dec 27, 2017Reply

@Git Center: Yes

Putsan · putsan@zeroid.biton Dec 27, 2017Reply

@Git Center: Oh really)
I wanted to ask if I can synchronize Git Center with my local storage via a terminal or graphical client, just like I'm rolling it out at GitHub?

Putsan · putsan@zeroid.biton Dec 27, 2017Reply

Already have GitHub support?

Git Center · gitcenter@zeroid.biton Dec 26, 2017

Git Center Update

  1. Show <title>

  2. Fixed actions like opening/closing issue having wrong author

  3. Filter issues and PRs by tag
  4. Closed/opened issues in different tabs
  5. Fixed 12.631 seconds ago -> 12 seconds ago

  6. Submodule parser now handles GitHub ssh links properly

  7. Critical update on ZeroLib: Fixed ZeroFS. Reading into ArrayBuffer could cause additional zero byte at the end to be allocated.
Binchan · binchan2@zeroid.biton Dec 29, 2017Reply

@Git Center: since your project is for assisting in developping new zite more easily and efficiently, what about ZeroDevLib?

Binchan · binchan2@zeroid.biton Dec 29, 2017Reply

MuxZeroNet also created a zerolib, totally different thing and first letters are not capitalized though

Git Center · gitcenter@zeroid.biton Dec 25, 2017

@Putsan: Answering http://127.0.0.1:43110/zeroexchange.bit/?/1J29rTU6VTtJQXkBPZzTZPjogdGNpfcBkr/1MrESi8JYQqWEVbuRiGE8d41z29PmpT8GT/1514183561872

I am posting this as a comment because ZeroExchange seems broken. gitcenter.bit/repo/issues/view/?17isV4gG9MmAwfcR6aroBN1nHmovrhodD4/1@1Cy3ntkN2GN9MH6EaW6eHpi4YoRS2nK5Di

On ZeroNet, all sites are forks. Even ZeroTalk or ZeroExchange are forks of ZeroHello. Only ZeroHello isn't a fork. So usually all sites except ZeroHello have that button.

Imagine you forked ZeroTalk and then @nofish updated some code there. You can manually copy changed files, etc... Or you can just press Update code which does what you want.

Though Update code is (let me use a git term) fast-forward - I mean, if both fork and original sites were changed, all your changes will be lost!

Krixano · krixano@zeroid.biton Dec 28, 2017Reply

@Git Center: Can you post your answer to ZeroExchange. It will help out people who are looking at that question on the zite in the future.

Putsan · putsan@zeroid.biton Dec 27, 2017Reply

@Git Center: Very grateful!
I will study and correct a little

Putsan · putsan@zeroid.biton Dec 27, 2017Reply

I do not quite understand what changes will be lost, in the case of my ZeroWiki UK.
http://127.0.0.1:43110/1Ewfx8U1QvPs61QoKvoCdx775CLv1xbC7/
Will the # 1 changes be lost?
Screenshot: https://image.ibb.co/bT2pKw/Screenshot_20171227_111910.png
Will the change # 2 disappear?
Screenshot: https://image.ibb.co/b6eEmb/Screenshot_20171227_112248.png
Maybe changes # 1 and # 2 will be lost?
Is it possible to save all changes if I update the code with GitHub (I'm still learning it)? Is it very difficult and even possible with Zites?

Krixano · krixano@zeroid.biton Dec 26, 2017Reply

I am able to comment. Did you make sure you were logged in? Were there any errors in the console? You gave me very little information, so your bug report isn't very helpful. I'm assuming that since you said the whole zite is broken that you tested other topics (like perhaps the "Sandbox" topic) right? I sure hope so, because if it was only one topic where you observed the problem, then it's inaccurate to say the whole zite is broken.

Git Center · gitcenter@zeroid.biton Dec 18, 2017

Issue sorting feature finally arrived at Git Center! Added Open and Closed tabs. @BinChan:

Putsan · putsan@zeroid.biton Dec 18, 2017Reply

@Git Center: how to insert code in the comment??

Krixano · krixano@zeroid.biton Dec 18, 2017Reply

YAY!!!

Git Center · gitcenter@zeroid.biton Dec 17, 2017

Git Center Update

  1. Show actions like closing/reopening issue/PR.
  2. Follow actions in newsfeed.
  3. Editing and comments and issues!
  4. Add and remove tags and follow changes in newsfeed.
Git Center · gitcenter@zeroid.biton Dec 11, 2017

Git Center Update

Brought to my attention by @空澄砂夜: aka Sorasumi Sayo. Added [ ] / [x] / [v] checkboxes support in markdown by commit c73bead.

Not editable by clicking yet, if you have any ideas how to implement that, post issue to Git Center repository.


Example from |><||> repository:

Krixano · krixano@zeroid.biton Dec 11, 2017Reply

@Git Center: It's working now. Thanks!

Krixano · krixano@zeroid.biton Dec 11, 2017Reply

I don't see the checkboxes. Did you publish the changes?

Git Center · gitcenter@zeroid.biton Dec 09, 2017

Devs!

Help with SQL!

SELECT tbl.type AS type, tbl.date_added AS date_added, tbl.title AS title, tbl.action AS body, tbl.url AS url FROM (
            SELECT
                'comment' AS type, issue_actions.date_added AS date_added, issues_json.title AS title, issue_actions.action AS action, issue_actions.param AS param, 'repo/issues/view/?' || issues_json.site || '/' || issues_json.id || '@' || REPLACE(issues_json.directory, 'data/users/', '') AS url
            FROM
                issue_actions
            LEFT JOIN
                (SELECT id, title, body, json_id, site, directory FROM issues LEFT JOIN json USING (json_id)) AS issues_json
            ON
                (issue_actions.issue_id = issues_json.id AND issue_actions.issue_json = issues_json.directory)
            LEFT JOIN
                (SELECT cert_user_id, json_id AS action_json_id FROM json) AS action_json
            ON
                (action_json.action_json_id = issue_actions.json_id)
            WHERE
                issues_json.site IN (:params) AND issue_actions.json_id IN (SELECT json_id FROM json WHERE json.site = issues_json.site)

            UNION ALL

            SELECT
                'comment' AS type, pull_request_actions.date_added AS date_added, pull_requests_json.title AS title, pull_request_actions.action AS action, pull_request_actions.param AS param, 'repo/pull-requests/view/?' || pull_requests_json.site || '/' || pull_requests_json.id || '@' || REPLACE(pull_requests_json.directory, 'data/users/', '') AS url
            FROM
                pull_request_actions
            LEFT JOIN
                (SELECT id, title, body, json_id, site, directory FROM pull_requests LEFT JOIN json USING (json_id)) AS pull_requests_json
            ON
                (pull_request_actions.pull_request_id = pull_requests_json.id AND pull_request_actions.pull_request_json = pull_requests_json.directory)
            LEFT JOIN
                (SELECT cert_user_id, json_id AS action_json_id FROM json) AS action_json
            ON
                (action_json.action_json_id = pull_request_actions.json_id)
            WHERE
                pull_requests_json.site IN (:params) AND pull_request_actions.json_id IN (SELECT json_id FROM json WHERE json.site = pull_requests_json.site)
        ) AS tbl

For directory structure, please refer to dbschema.json on GitHub <external> or on Git Center <zeronet>.


I am getting this error in ZeroNet console:

'SELECT'

Seriously.

Interestingly, after changing :params to "1GitLiXB6t5r8vuU2zC6a8GYj9ME6HMQ4t" and running that query locally (via SQLiteStudio) on my database, I get correct results and no error.

Nofish · nofish@zeroid.biton Dec 10, 2017Reply

The feedQuery API call tries to parse the query, add some optimization (date_added > now -3 days) and ORDER BY date_added DESC LIMIT 10 and it does not support sub-queries with union atm.

Binchan · binchan2@zeroid.biton Dec 10, 2017Reply

@Git Center: Iirc only one :params is allowed for ZeroHello newsfeed cmd, and there are two in the code. Not very sure, if you change only one :params to the address and it works...

Git Center · gitcenter@zeroid.biton Dec 09, 2017

@BinChan: Sorry for asking you again, but could you please enchat your dark theme and unset font-size: 32px for repo title? It was changed to 28px for a while because then repo name overflows.

Binchan · binchan2@zeroid.biton Dec 10, 2017Reply

What about changing the title from h1 to h2, h1: 32px is the default setting for many browsers [ref], it also affects comment and readme.

Git Center · gitcenter@zeroid.biton Dec 09, 2017

@Bwoi: @Alex: Looks like you are finally alive. Could you resign your Git Center Repo please (RVRE)?

Git Center · gitcenter@zeroid.biton Dec 09, 2017

Git Center Update

Not such a big feature, but just added issue/PR mentioning!

Git Center · gitcenter@zeroid.biton Dec 09, 2017

@Herp: Guess you have a problem. You are following fake noftsh instead of nofish.

Git Center · gitcenter@zeroid.biton Dec 07, 2017

Git Center Update

Added search of repository index!

@BinChan: Please fix your dark theme.

Sirenyc · sirenyc@zeroid.biton Dec 07, 2017Reply

Nicee!

Git Center · gitcenter@zeroid.biton Dec 07, 2017

Added repository index sorting by stars! And star count is shown.

@BinChan: Please update your dark theme for this.


Working on searching.

Styromaniac · styromaniac@zeroid.biton Dec 07, 2017Reply

You should convert the SVG images to base64 whenever you have free time. I used to think there was a problem downloading the logo. SVG doesn't work on all browsers, especially Android.

Git Center · gitcenter@zeroid.biton Nov 22, 2017

Whoever posted BitTorrent Share to Git Center, could please resign and republish your repository? Currently it's not downloadable.

Git Center · gitcenter@zeroid.biton Nov 13, 2017

@Nofish: Have you thought about Repost button on ZeroMe?

Git Center · gitcenter@zeroid.biton Nov 13, 2017
Git Center · gitcenter@zeroid.biton Nov 12, 2017

Git Center Update

Added stars. Now you can star any repository that is in index (you cannot star private repositories).

Styromaniac · styromaniac@zeroid.biton Nov 13, 2017Reply

A few repos fail to download content.json

Git Center · gitcenter@zeroid.biton Nov 12, 2017

@Nofish: Are you planning on adding ZeroNet to Git Center?

Nofish · nofish@zeroid.biton Nov 28, 2017Reply

Looks like there is some problem with size calculation for sites larger than 10MB (you have to change the limit to 30MB+ manually to finish the download), but once it finished downloading it's working fast and fine, grats!
(I will try to fix the size calc error tomorrow)

Sirenyc · sirenyc@zeroid.biton Nov 12, 2017Reply

Nice! =)

Nofish · nofish@zeroid.biton Nov 12, 2017Reply

Yeah, I will check it soon

Git Center · gitcenter@zeroid.biton Nov 07, 2017

Git Center Update

I couldn't work for this project for some days, now I fixed some issues.

Maintainers don't work, so they were removed. Signing now works as signing with site's private key. So, you have to share repository private key with other maintainers.

I won't be able to update my repos to make them work, but @Krixano: 's repos' are be downloadable.

Binchan · binchan2@zeroid.biton Nov 09, 2017Reply

@Git Center: I think that's not necessary. Adding /1 or anything is enough to bypass redirecting. Later you may like to add this trick to FAQ :)

Binchan · binchan2@zeroid.biton Nov 08, 2017Reply

I won't be able to update my repos

Could you explain it?
I tried many times to publish my repo to clearnet proxy and failed, but some time later it auto-published!
And a suggestion: Instead of auto-redirecting repo address to Git Center, can you provide a button in the repo zite for redirecting?
So user can edit her/his repo zite from config panel. -> My repo as an example


I find that Repository Index and My Repos are using repo address, so auto-redirecting is a bit more convienient than a button. Krixano's suggestion (by appending /1 to it so you aren't redirected to Git Center, then slide open the sidebar) is enough for accessing config panel.

Git Center · gitcenter@zeroid.biton Nov 03, 2017

Git Center Update

Fixed hooks. A few words about what they are (currently working only on Windows, but that's a bug in ZeroNet):

  1. You can enable them for your repository in Settings tab. You have to sign and publish changes after that.
  2. They simplify git push. If you enable them and set zeronet.home git variable, git push will automatically sign & publish your repository.
  3. How it works? Your users.json is read, then zeronet.py, zeronet.exe or whatever is ran to sign and publish your repository.
Rcastanonz · rcastanonz@zeroid.biton Nov 04, 2017Reply

Great tool, this is what I was waiting for :D

Git Center · gitcenter@zeroid.biton Nov 03, 2017

Preview

Git Center · gitcenter@zeroid.biton Nov 03, 2017
Git Center · gitcenter@zeroid.biton Nov 03, 2017

Git Center Update

  1. Fixed bugs
  2. Added "Upload file" feature. You have to press New file, then choose path and commit message, then press Upload and commit button.
Git Center · gitcenter@zeroid.biton Nov 03, 2017

@Kaffie: Could you please add Git Center - an alternative to GitHub - to Kaffiene?

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: Yeah, that's fine with me.

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: Actually, I was just going to say we could switch over to this: ThunderWave created by @Glightstar: . It's a public chat. Also I'm surprised I am even allowed to post on SunHub, because my content was full. Nofish must have increased my limit.

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: Another thing to keep in mind is that a lot of accounts might have been used just a little, and then the people just stopped using either ZeroMe or ZeroNet. I'd say there's probably more than 50 users, but that 50 is probably more of how many users are active (or at least it seems this way).

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: No, and it's hard to tell because people have multiple accounts. Also, going by peer count isn't reliable either because not only do people have multiple devices, but a device cannot always connect to every other peer of a zite.

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: I think that's mostly because a lot of the people on here aren't content creators. Heck, people barely post stuff on ZeroMe most of the time. It could also just be that there isn't enough people and enough variety of people.

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: Yeah, that's the main problem. I guess this stems from the fact that a lot of people on here are techy people and that we don't have that many people on here. And that could stem from other people not knowing the benefit of this project, or perhaps because they don't know how to set ZeroNet up, or maybe even because the only people who find out about ZeroNet are techy people. So, I think we need to increase the discoverability of ZeroNet and better explain the benefits of it (or increase the benefits of it to fit more in line with what people put more importance on).

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: One of the things I wish was improved with ZeroNet is the content. I'm in agreement with @Styromaniac: that we need more original content on here, especially stuff that's not programming related. This is the main reason why I created ZeroMedium.

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: If I had a dedicated computer I could use to crawl zites (like what Zirch does), then I would create my own search engine that looks as good as RVRE, but is constantly updated like Zirch. I'd also improve the descriptions, because I do agree that that part of zirch needs to be improved. I also think the searching mechanism can be improved a little too.

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: I wouldn't find it useful because I don't really go on twitter. However, other people might.

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: Yeah, but I told him he needed to resign his repository, but as far as I know, he hasn't yet.

Krixano · krixano@zeroid.biton Nov 13, 2017Reply

@Git Center: I only recommend zirch because it's the only one that is constantly updated and therefore has the most zites (that is until EulerFinder was released, but I don't know which one has more zites, etc.). RVRE hasn't been updated in a while. Same with Kaffie and Snifferdog. If RVRE was updated, I would actually use that over Zirch.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

Kaffiene hasn't been updated in forever as far as I know (it doesn't even have any of my zites, 2 of which have been out for many months now), which is why I reccommend Zirch (which is almost at 4000 sites). It has the biggest number of zites and is updated every hour. In fact your zite is already on there.

Git Center · gitcenter@zeroid.biton Nov 02, 2017

Git Center - GitHub for ZeroNet

Git Center is a decentralized hosting platform for Git repositories. We provide several collaboration features such as bug tracking for every project, and private and public repositories.

Why Git Center?

Currently Git Center is the only repository hosting in ZeroNet. This is like 0git, but better: a full alternative to GitHub.

Cool! How can I access it?

Full link: http://127.0.0.1:43110/1GitLiXB6t5r8vuU2zC6a8GYj9ME6HMQ4t/
Currently you can also use 0sh.bit/?GitCenter

Krixano · krixano@zeroid.biton Nov 12, 2017Reply

@Git Center: Yeah. I think adding it to settings tab will not only making it a bit easier, but also help people who don't know how to mute people in the user's content.json file.

Krixano · krixano@zeroid.biton Nov 04, 2017Reply

@Nofish: There's problems with signing and publishing initially, until you gets peers I believe (we did some testing on this with my repos). However, my repos should work (I manually signed them from the merger zite, all information on this in the long conversation below), ZeroMedium, ZeroDB, and Krixano's Zite. They work on my phone and on bigcat.tk (which I'm not using anymore).

Nofish · nofish@zeroid.biton Nov 04, 2017Reply

For me the git repo sites (eg.: 1GTispUAh7VLQjLAkKCUmnpJA7jU6K7Grh) are not loading. (looks like nobody has the content.json file) Can you sign and publish them again?

Mv00 · mv00@zeroid.biton Nov 03, 2017Reply

well done!

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Krixano: Another thing, blocking people from creating issues and pull requests.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Good Night!

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Yeah, that might be good to add too. Thanks for all your work - you created a pretty great zite!

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Oh, one more! Line numbers when showing the contents of a file.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: The signing problem is the other thing. That's all I can think of for now.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Yeah.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: I have another thing (btw, tell me if I'm pestering you with too many things to do). Add the ability to see what was changed in a commit.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: That could work too. That might be better if you anticipate people using tags more for releases than not.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Yeah, a button like that would be fine. However, if you want every tag to be considered a release, then you probably don't need to bother with that.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Well, I was originally thinking that after the user created the tag, they then click a button on the zite to create a release and give it the tag name. That way they can tell the zite which tags are releases and which aren't. Also, I recommend muting qubesi2p@zeroid.bit

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Also, the log page doesn't have all of the tabs listed at the top.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Two issues so far. I think all tags, regardless of if they are annotated or not are shown in the releases tab (not sure if this is actually how you want it though). And, the log tab isn't loading the commits anymore.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Krixano: Hold on. I'm not sure if it is unnanotated or not actually, since it was created by github.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Okay, so I am getting my unannotated tag listed in there.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Yep, I'll check! :)

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: If it does work like that, maybe you can check for peer count, and if there are no peers, then use the private key. Otherwise, use the user's id to sign with.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: However, maybe it's because using an id to sign with doesn't work until you have at least 1 other peer. Because otherwise you could just add your id to the "signers" field and sign the file without having permission then everyone would allow it. But by restricting it to only do it after at least 1 peer, the peers would be able to check from the previous content.json file that the signer is allowed. I don't know if this is how it works. Does this make sense?

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: I was thinking maybe the content.json file doesn't get signed after adding the user's auth_address to the "signers" field. I don't know. I don't understand it either.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Also, you might want to warn people about the blue button not working for the first time, and how they can initially sign their repo.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Really, GitHub releases are just tags with additional information associated with them, like description and files.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Yeah, that could work.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Well, you can set a tag to a commit or branch though. That is what I was meaning by having them create the tag manually, then just letting them pick a tag when creating a release - that way your zite doesn't have to create the tag.
Also, there is a way to created annotated tags in git. I don't know if you can use that as a description. Here's the syntax for this:

git tag -a v1.4 -m 'my version 1.4'
Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center:

Like you create GitHub repository, and then you import it to Git Center.

Actually, that would be pretty cool.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: I don't think so because git doesn't have something like a release. Releases are a Github thing. However, you can make a tag via the command line, but there's no notion of description, etc as far as I know. So, what you could do is, when creating a release, just have the user pick a tag that they would have had to create via the command line.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: What do you mean by Mirror feature. Do you mean the ability to show github repo information on gitcenter, kinda like the ZeroNet Dev News Bot on ZeroTalk, but with more information?

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: So, releases are based on tags. A release points to a tag and a branch. When you create a release, it has you create a new tag and pick the branch (or a commit) - then it will set the tag to the head of the branch you picked (or to the commit if you picked a commit). Then you can create a description for the release. It automatically puts a zip file in there that allows you to download the repo at that tag/release, but you can also upload additional files - which is useful for distribution files (executables, packages as in deb, rpm, etc).

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Ok. Thanks for all your work!

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: I am in class for about an hour so I and my computer will be offline.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: I think so. Can you see the new commit on my ZeroMedium repo - just to make sure it actually signed and published.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: It looks like it worked completely now! Here's what is exactly printed out:

remote: ZeroNet already running, skipping fetching.
remote: C:/Users/krixa/Desktop/ZeroNet-win-dist/core
remote: Retrieving data directory...
remote: Signing...
remote: Publishing...
remote: Signed & published successfully
To C:\Users\krixa\Desktop\ZeroNet-win-dist\data\1BEPbMfV8QtaZCD2cPNbabfDKnmhTAZRPx\zeromedium.git\
   d79e4c6..3988611  master -> master
Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Now, after removing that whitespace, it says Python 2 isn't installed.

remote: ZeroNet already running, skipping fetching.
remote: Python 2 not installed. If you want to automatically sign and publish after pushing, please install it.
Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: You know what, that actually might be it: I clicked copy from github and posted it in the file without realizing that everything was indented by one, including #!/bin/bash.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Yeah, I'll use both github and this.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: btw, Git Center is very good! Hopfully it gets used a lot. I'm going to be moving all my zite repos to it.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: It's almost 6AM where I'm at.

Krixano · krixano@zeroid.biton Nov 03, 2017Reply

@Git Center: Opps. Sorry, I still get the same error. I tried looking to see what would give that error, but I don't know bash scripting all that much. I'm gonna go to bed now though. Good night!

Show more comments...
Show more posts...
This page is a snapshot of ZeroNet. Start your own ZeroNet for complete experience. Learn More