I never EVER thought that I would be in a position where I have to beg for help but I just don't know what else to do. I've been going through the shittiest times ever in my life now, I have lost my job due to fucking BUDGET CUTS from my company. I would forever be thankful if you can send me a few ETH, thank you for reading ✌️
Touto transakci zapsanou do blockchainu potvrzuji existenci smlouvy pred koncem roku 2022.
Hash hodnota (SHA256) souboru:
84614ef57752ed8d42fd34c2265eeda3c2e45d1750aa8748d6bd5e8a3810120b
https://github.com/danimesq/danimesq/blob/main/README.md
### Hi there 👋🥰
[](https://linktr.ee/idaniella)
[](https://twitter.com/DaniMesqEN)
[](https://instagram.com/idanimesq)
<center><img width="500px" src="https://ipfs.io/ipfs/QmbDivVxfP1pJfJTojvuyCtuYqqBcFRBE46BToLqsSxCv3/nft.png"/> <img width="300px" src="https://ipfs.io/ipfs/QmUEn9sGy2DTmaV8azoQQsBdgffriAjsakYcqfMrjQN5sU/nft.jpg"/></center>
#### 📈 GitHub Statistics
<p align="center" style="witdh:100%">
<img src="https://github-profile-trophy.vercel.app/?username=danimesq&theme=dracula&no-frame=false&no-bg=false&margin-w=4&row=1" />
</p>
<!-- ETHEREUM - captioning: -->
<!-- [1 normal "S" trophy] Multilanguage - Rainbow Lang User - 19pt -->
<!-- [1 normal "S" trophy] Organizations - Jack of all Trades - 28pt -->
<!-- [3 "S" gold trophies] Issues - God Issuer - 3.5kpt -->
<!-- [1 gold "S" trophy] Commits - Super Committer - 1.9pt -->
<!-- [1 gold "S" trophy] PullRequest - Super Puller - 221pt -->
<!-- [3 blue "A" trophies] Repositories - Ultra Repo Creator - 73pt -->
<p align="center" style="witdh:100%">
<img src="https://github-readme-stats.vercel.app/api?username=danimesq&show_icons=true&count_private=true&hide_title=true&theme=dracula" />
</p>
<!-- ETHEREUM - captioning: -->
<!-- Total Stars Earned: 5 -->
<!-- Total Commits (2022): 1.9k -->
<!-- Total PRs: 221 -->
<!-- Total Issues: 3.5k -->
<!-- Contributed to (last year): 180 -->
<!-- A++ -->
<p align="center" style="witdh:100%">
<img src="https://github-readme-stats.vercel.app/api/top-langs/?username=danimesq&langs_count=6&layout=compact&theme=dracula" />
</p>
<!-- ETHEREUM - captioning: -->
<!-- Most Used Languages -->
<!-- 74.54% JavaScript -->
<!-- 17.44% HTML -->
<!-- 6.23% CSS -->
<!-- 1.79% Shell -->
Statistics thanks to inspiration from [@federicoiosue](https://github.com/federicoiosue)
<a href="https://github.com/harish-sethuraman/readme-components">
<img src="https://readme-components.vercel.app/api?component=stackoverflow&stackoverflowid=5623661&textfill=black&fill=linear-gradient%2862deg%2C%20%238EC5FC%200%25%2C%20%23E0C3FC%20100%25%29%3B%0A">
</a>
<!-- ETHEREUM - captioning: -->
<!-- dani 'SO learn value newbies' -->
<!-- Brasil -->
<!-- Reputation: 123 -->
<!-- Answers: 8 -->
<!-- Questions: 23 -->
<!-- Profile views: 68 -->
<!-- Badges: 0 gold, 0 silver, 14 bronze -->
- 🤗 Pronouns: she/her | Woman 🏳️⚧️ | Lesbian 🏳️🌈
- 💬 Ask me about democratization of tools and inclusiveness in the tech space ❣
- 🔭 I’m currently working on Bash, Javascript at [Floflis](https://github.com/Floflis/) (but the focus is Rust)
- 🌱 I’m currently learning Python, Solidity (in my opinion EVM should accept languages like Bash and Python not limited to Solidity; that's why I support [Cartesi](https://cartesi.io/))
- 📫 How to reach me: [mesquitadaniella@proton.me](mailto:mesquitadaniella@proton.me)
----
1. I give new life to old, once abandoned software/tools;
2. I give birth to brand new, unthought software/tools that gives new life.
----
### Table of Contents
- [Languages](#languages)
- [Back-end development](#back-end-development)
- [App development](#app-development)
- [Interested in](#interested-in)
- [Currently learning](#currently-learning)
- [🏢 other Organizations](#-other-organizations)
- [My personal repos](#my-personal-repos)
- [Personal: Gaming/Metaverse](#personal-gamingmetaverse)
- [My thoughtful questions](#my-thoughtful-questions)
- [My thoughtful questions about the status of programming and computing in general](#about-the-status-of-programming-and-computing-in-general)
- [My thoughtful questions about the status of tech](#about-the-status-of-tech)
- [My experiments](my-experiments)
- [💎🌱 Featured organizations & their projects](#-featured-organizations--their-projects)
- <img width="16px" src="https://avatars.githubusercontent.com/u/18749146?s=200&v=4"/> [Floflis](#-floflis)
- <img width="16px" src="https://avatars.githubusercontent.com/u/38830931?s=200&v=4"/> [Plasmmer](#-plasmmer)
- <img width="16px" src="https://avatars.githubusercontent.com/u/17116432?s=200&v=4"/> [Plasmmer Developers](#-plasmmer-developers)
- <img width="16px" src="https://avatars.githubusercontent.com/u/88293257?s=200&v=4"/> [FrameworkJS](#-frameworkjs)
- <img width="16px" src="https://avatars.githubusercontent.com/u/44840459?s=200&v=4"/> [Eventlr](#-eventlr)
- <img width="16px" src="https://avatars.githubusercontent.com/u/94411988?s=200&v=4"/> [Firedoge/Web3 HQ](#-firedogeweb3-hq)
- <img width="16px" src="https://avatars.githubusercontent.com/u/50565258?s=200&v=4"/> [HTML5Apps Platform](#-html5apps-platform)
- <img width="16px" src="https://avatars.githubusercontent.com/u/89318607?s=200&v=4"/> [Floflis Screens](#-floflis-screens)
- <img width="16px" src="https://avatars.githubusercontent.com/u/26726098?s=200&v=4"/> [USV Format](#-usv-format)
- <img width="16px" src="https://avatars.githubusercontent.com/u/38340120?s=200&v=4"/> [Orgut/Peeper](#-orgutpeeper)
- <img width="16px" src="https://avatars.githubusercontent.com/u/38709808?s=200&v=4"/> [Communicator](#-communicator)
- <img width="16px" src="https://avatars.githubusercontent.com/u/44071742?s=200&v=4"/> [NeTVision](#-netvision)
- <img width="16px" src="https://avatars.githubusercontent.com/u/58575200?s=200&v=4"/> [01 VCS](#-01-vcs)
- <img width="16px" src="https://avatars.githubusercontent.com/u/102428033?s=200&v=4"/> [FilePeace](#-filepeace)
- <img width="16px" src="https://avatars.githubusercontent.com/u/80379307?s=200&v=4"/> [Gamlr](#-gamlr)
These are some of my projects that I turned into organizations.
Yes, there are no people on these organizations other than me myself, unfortunately (people don't join and avoid even their selves nowadays).
TDAH have its dangers and struggles but also have its good side, which give me a huge amount of creativity and brand new projects every year (downside: not finishing a 4-day-long project and already jumping into a brand new idea that popped out)
----
#### Languages





- 

##### Back-end development
 ?
(Hey, I'm still learning NodeJS 🤭)
##### App development

##### Interested in:








- 



##### Currently learning


----
#### 🏢 other Organizations:
- <img width="16px" src="https://avatars.githubusercontent.com/u/89318607?s=200&v=4"/> [Floflis Screens](https://github.com/FloflisScreens)
- <img width="16px" src="https://avatars.githubusercontent.com/u/77433541?s=200&v=4"/> [UniOS](https://github.com/UniOSeth)
- <img width="16px" src="https://avatars.githubusercontent.com/u/38340090?s=200&v=4"/> [Floflis Pull](https://github.com/FloflisPull)
- <img width="16px" src="https://avatars.githubusercontent.com/u/27725719?s=200&v=4"/> [DCRS](https://github.com/DCRS)
- <img width="16px" src="https://avatars.githubusercontent.com/u/20750023?s=200&v=4"/> [Universav](https://github.com/Universav)
- <img width="16px" src="https://avatars.githubusercontent.com/u/21290074?s=200&v=4"/> [AddressTower](https://github.com/AddressTower)
- <img width="16px" src="https://avatars.githubusercontent.com/u/33704763?s=200&v=4"/> [UltraCreator](https://github.com/UltraCreator)
- <img width="16px" src="https://avatars.githubusercontent.com/u/80379087?s=200&v=4"/> [Tamigucho](https://github.com/Tamigucho)
- <img width="16px" src="https://avatars.githubusercontent.com/u/80556987?s=200&v=4"/> [XPoke](https://github.com/XPokeProject)
#### My personal repos
* [PRIVATE] 💉 [Vaccines](https://github.com/danimesq/Personal-Vaccines)
* [PRIVATE] 🏦 [OpenBanking](https://github.com/danimesq/Personal-OpenBanking)
* [PRIVATE] 📔 [QuickEdit phone notes](https://github.com/danimesq/quickedit)
* [PRIVATE] 🖥 [my Desktop files](https://github.com/danimesq/DesktopFiles)
* [PRIVATE] 🖥🪟 [my Windows Desktop files](https://github.com/danimesq/DesktopFilesWindows)
* [PRIVATE] [dossier1](https://github.com/danimesq/dossier1)
* [PRIVATE] [DossierTicketsTransfers](https://github.com/danimesq/DossierTicketsTransfers)
* [PRIVATE] [DossierTicketsInternacoes](https://github.com/danimesq/DossierTicketsInternacoes)
* [PRIVATE] 📒 [DossierLog](https://github.com/danimesq/DossierLog)
* 🐠 [aquarium-site](https://github.com/danimesq/aquarium-site)
* [PRIVATE] 🎵 [HinosFav](https://github.com/danimesq/HinosFav)
* [investpad](https://github.com/danimesq/investpad)
* [PRIVATE] [PhoneNotifications](https://github.com/danimesq/PhoneNotifications)
* [PRIVATE] [oldnotes](https://github.com/danimesq/oldnotes)
* [PRIVATE] [Presentation.pptx](https://github.com/danimesq/Presentation.pptx)
* [PRIVATE] [Printer-do.pptx](https://github.com/danimesq/Printer-do.pptx)
* [PRIVATE] [House.pptx](https://github.com/danimesq/House.pptx)
##### Personal: Gaming/Metaverse
* <img width="16px" src="https://cdn.icon-icons.com/icons2/851/PNG/512/poke_trainer_three_star_icon-icons.com_67512.png"/> [My PokeJourney tasks/guides](https://github.com/danimesq/PokeJourneyTasks)
* <img width="16px" src="https://upload.wikimedia.org/wikipedia/commons/b/bf/Gameboy_green_icon.svg"/> [My PokeJourneys GB](https://github.com/danimesq/journeys-gb)
* <img width="16px" src="https://www.kindpng.com/picc/m/33-332756_gameboy-icons-game-boy-advance-icon-png-transparent.png"/> [My PokeJourneys GBA](https://github.com/danimesq/journeys-gba)
* <img width="16px" src="https://upload.wikimedia.org/wikipedia/commons/5/55/Black_Nintendo_DS_icon.png"/> [My PokeJourneys DS](https://github.com/danimesq/journeys-ds)
* <img width="16px" src="https://www.kindpng.com/picc/m/24-248262_letter-x-logo-pokemon-x-logo-hd-png.png"/> [My PokeJourneys Pokemon X](https://github.com/danimesq/journeys-x)
* My PokeJourneys Pokemon AquaSapphire
* My PokeJourneys Pokemon Let's Go Eevee
* [PRIVATE] [My PokeJourneys old emulated Pokemon Sword](https://github.com/danimesq/journeys-sword-old)
* <img width="16px" src="https://seeklogo.com/images/P/pokemon-sword-logo-F867D564B7-seeklogo.com.png"/> [My PokeJourneys Pokemon Sword](https://github.com/danimesq/journeys-sword)
* My PokeJourneys Pokemon Shining Pearl
* My PokeJourneys Pokemon Legends: Arceus
* <img width="16px" src="https://assets-prd.ignimgs.com/2022/08/03/pokemon-scarlet-1659542292648.jpg?width=300&crop=1%3A1%2Csmart"/> [My PokeJourneys Pokemon Scarlet](https://github.com/danimesq/journeys-scarlet)
* <img width="16px" src="https://user-images.githubusercontent.com/38465129/72480309-0dede180-37c5-11ea-9138-793b79713232.png"/> [My Minecraft world of 2017](https://github.com/danimesq/MinecraftWorld)
* [My new Minecraft world of 2021](https://github.com/danimesq/MinecraftWorld2)
----
#### My thoughtful questions...
##### ...about the status of programming and computing in general:
* Why don't we get inspired by git and (urgently, gently) de-duplicate the Web? In 100 years, we'll have more bits than atoms on Earth
* Why having to copy and paste your bio between sites (and leaving leftovers in sites you don't remember often) just to update a number for your birthday age, when they could be centered in a single place where other sites gets the plain text from?
* Ethereum came to question Bitcoin's limitations. But, currently, there are no layer1 projects LEGITIMATELY questioning Ethereum other than BrightID's IDChain. Cardano? Solana? All other "ethereum-killer"s? They are to Ethereum just what BitcoinCash/Litecoin are to Bitcoin.
* The line between a programmer and a "scripter" should be blurred, merged. More than that, I believe Bash/Shell/visual-event-sheet "scripters" (programmers) are way more glorious due to their frugal style/abilities (this "their" is "our" because I'm part of them, us; but for the sake of my mind wellbeing I want not to forget being humble).
* Programming should be known for the visual event-sheets, not bytes/hex/{}/();/notepad brainf&%c
* Linux distros should be developed not with a eyeglass, an idea to fix other distros, coffee and some abilities; they should be developed with love. That's why they should be built 100% in Bash/Shell+JS/HTML/CSS (lets democratize visual event-sheets) and that's why "The year of the Linux in Desktop" did never came.
* Why aren't our screenshot files split in parts, containing HTML/CSS/SVG replacing lots of pixels? This could be also merged/intersected with my idea of file de-duplication.
* Why having a whole new separated video coded to react/duet/reply to another video, when videos could simply be containers building on the top of other? You could deduplicate (and save) a lot of (mega)bytes by just linking a video on the video that wants to insert it. Also, mentioning the previous item: why lots of pixels to have texts/figures on your videos when they could simply be in HTML/CSS/SVG (even the transitions, in CSS)?
* Git does deduplicate texty files such as HTML/CSV/XML/etc. Shouldn't it also deduplicate the audio's wave forms, images and the same as video frames+audio? Git was primarily made for developers (which mostly uses texty files, obviously), but what about LFS and the app/game's assets? Also, git have the potential for uses beyond the dev space. These advanced deduplicing capabilities shouldn't necessarily be added to git, but to a layer2 for it (or in competitors such as Pijul or a layer2 for both git and/or these competitors/alternatives)
* Shouldn't Linux support various types of symlinks or even someone make a filesystem heavily based on deduplication? For example, a single symlink merging bytes from more than one file.
* If you delete a file, rename its containing folder and from the recycle bin you restore it: how will your filesystem/explorer app handle this?
##### ...about the status of tech:
* Emojis represents the humanity's expressions; so why the curation of brand new emojis aren't widely open (through a DAO for example)?
----
#### My experiments
* davidApps: small HTML5 apps implementing features the "native" apps don't (remember how Plasmmer's [Future1984](https://github.com/Plasmmer/Future1984) PC should start before becoming a standard)
These apps: [davidLauncher](https://github.com/FloflisScreens/davidLauncher) (hybrid launcher for KaiOS, Android and Firefox OS), [davidWriter](https://github.com/Floflis/davidWriter) (introduce live git snapshot inside any texty file!), [davidExplorer](https://github.com/Floflis/davidExplorer) (hybrid file explorer for Desktop/Mobile), [davidCamera](https://github.com/Floflis/davidCamera) (use software for videos with the same quality of photos!)
#### 💎🌱 Featured organizations & their projects
##### <img width="16px" src="https://avatars.githubusercontent.com/u/18749146?s=200&v=4"/> [Floflis](https://github.com/Floflis)
Beyond the Web3, Floflis is leading operating systems at what an modern OS should look like. You can contribute with visual event-sheets and Bash.
* [Personal-Issues](https://github.com/Floflis/Personal-Issues)
[WIP] Manage personal issues & development as if your life were a git project
* [Adventus](https://github.com/Floflis/Adventus)
A window manager written in Javascript, HTML5 and CSS3. This fork, Adventus, implements GTK-compatible CSS classes to window elements, and other improvements such as compatibility with Framlr for Electron. If its the desire of the original author, this fork can cease by being merged upstream.
* [AppPlayer-Electron](https://github.com/Floflis/AppPlayer-Electron)
Preview Construct 2 apps/games in a Electron prebuilt exe - as if Electron were a normal browser!
* [floapps](https://github.com/Floflis/floapps)
Have AppImage? Now are you missing support for .apps, .game and .html5 files?
* [batsh-shell](https://github.com/Floflis/batsh-shell)
[WIP] Experimental shell written in shell (metalanguage) to parse the batsh language
* [SRC At ETH💎💌] [Floflis-Central](https://github.com/Floflis/Floflis-Central)
[WIP] More than a settings aggregator; its a dashboard for your web3 profile.
* [rmv](https://github.com/Floflis/rmv)
Like the "rm" command, but safer
* [linux-icon-builder](https://github.com/Floflis/linux-icon-builder)
Enter an source image (min. 512x512) and get it resized into different sizes and added into a folder you can patch as icon theme on Linux.
* [Floflis-Packager](https://github.com/Floflis/Floflis-Packager)
[WIP] Make a working and lightweight Electron app for Floflis.
* [WFS](https://github.com/Floflis/WFS)
[WIP] Web File System - a working file system for web OSes, using IPFS for syncing files between local and other devices/services such as Pinata. Yes: store your files at your browser and share'em/access in any other place.
* [wq](https://github.com/Floflis/wq)
[WIP] Use jq or mlq to write, in one line
* [untitled](https://github.com/Floflis/untitled)
[WIP] untitled knows how to name the files; the only work your program have is to pass "save" to the untitled lib
* [foldmerger](https://github.com/Floflis/foldmerger)
[WIP] Merge two "different" git repos into one!
* [noah](https://github.com/Floflis/noah)
* [rpm-install](https://github.com/Floflis/rpm-install)
* [bash-performance](https://github.com/Floflis/bash-performance)
* [fullname](https://github.com/Floflis/fullname)
[WIP] Get user's full name
* [unistore](https://github.com/Floflis/unistore)
* [SRC At ETH💎💌] [mlq](https://github.com/Floflis/mlq)
jq, but HTML instead of JSON 🧚
* [logout](https://github.com/Floflis/logout)
[WIP] According to itsfoss: "there is no logout command in Ubuntu or any Linux distribution"; but now there are 🧚
* [SRC At ETH💎💌] [ethgas](https://github.com/Floflis/ethgas)
Displays information about Ethereum's gas prices with programmatic-use support
* [SRC At ETH💎💌] [online](https://github.com/Floflis/online)
Utility to check if online or offline. Install and just type `online` in the Witchcraft/Terminal; can be used programmatically
* [shit](https://github.com/Floflis/shit)
Like a classical `curl URL | sh`, but safer and faster.
* [alertz](https://github.com/Floflis/alertz)
Add JsonFeed files and receive notifications on new content.
* [dedup](https://github.com/Floflis/dedup)
* [wjet](https://github.com/Floflis/wjet)
[WIP] ipget, but faster 🚀 - Download files from IPFS like if you were using wget; but safer (and now faster!)
* [Mouse-Course](https://github.com/Floflis/Mouse-Course)
Learn how to use your mouse, the most important tool you have to use your computer!
* [NFT Generator](https://github.com/Floflis/nft-generator)
* [Schoolbag](https://github.com/Floflis/Schoolbag)
The app for office's/school's smart tables.
* [Notestick](https://github.com/Floflis/Notestick)
Experiment of a sticky notes app made with Construct 2.
* [Feedback](https://github.com/Floflis/Feedback)
Send a feedback from Floflis
* [davidCamera](https://github.com/Floflis/davidCamera)
Just another camera app, I guess 😜
* [ColorPicker](https://github.com/Floflis/ColorPicker)
Pick a color from a screen, apply it to another screen/e-ink surface
* [TouchPass](https://github.com/Floflis/TouchPass)
NFC password manager
* [nftbg](https://github.com/Floflis/nftbg)
* [icons](https://github.com/Floflis/icons)
* [nu-post-install](https://github.com/Floflis/nu-post-install)
* [Eleganse-Floflis](https://github.com/Floflis/Eleganse-Floflis)
* [guppy](https://github.com/Floflis/guppy)
Leverage neofetch with neofetch-themes
##### <img width="16px" src="https://avatars.githubusercontent.com/u/38830931?s=200&v=4"/> [Plasmmer](https://github.com/Plasmmer)
Decentralized, open-source software/hardware manufacturer based on a DAO and Ethereum's tokenized economy (includes NFTs).
* <img width="16px" src="https://github.com/Plasmmer/Web3Updater/raw/main/logotype.svg"/> [Web3Updater](https://github.com/Plasmmer/Web3Updater)
The web 3.0 (that came from Ethereum, IPFS and TheGraph) is replacing the web 2.0, and Web3Updater will put it also on OS/app updates! As Web3Updater can be used in any product to manage updates (such as Electron apps), it also uses itself to update itself (meta-language).
* [SRC At ETH💎💌] <img width="16px" src="https://github.com/Plasmmer/HTTB/raw/main/logo.png"/> [HTTB](https://github.com/Plasmmer/HTTB)
The HTTP server purely written in Bash! "HTTB" stands for Hyper Text Transfer Bash. Imagine nginx, but written in shell.
* [SharedBytes](https://github.com/Plasmmer/SharedBytes)
Common Bytes Specification, for data deduplication
* [Framlr](https://github.com/Plasmmer/Framlr)
Do you want frameless windows on your Electron app? There's a framework even for that! No need to rebuild the wheel for every Electron app you develop. Framlr is a window frame boilerplate to be used on Electron apps with frameless windows.
* [Omni-Packager](https://github.com/Plasmmer/Omni-Packager)
Leverage Floflis Packager but not limited to it
* [Scripting-Knowledge](https://github.com/Plasmmer/Scripting-Knowledge)
Knowledge base for awesome tricks for Bash and other scripting languages
* [SRC At ETH💎💌] [Future1984](https://github.com/Plasmmer/Future1984)
The intersection between past and future in PCs. Imagine owning the cutting-edge of technology with a Mac in 1984? You can revive these times with the cutting-edge again: black-white e-ink, RISC-V and Rust.
* [Undefined] [Car](https://github.com/Plasmmer/Car)
* [Shared-Design](https://github.com/Plasmmer/Shared-Design)
Shared design principles that inherits from Material Design, Human Design and Fluent Design.
* [Plugz](https://github.com/Plasmmer/Plugz)
Building/compiling, now like a cake recipe 🍰 Make simpler software using independent dependencies. Get build recipes from JSON files, parse source-code and binary links from both centralized and decentralized sources, do different builds to different targets.
* [SRC At ETH💎💌] [SharedChain](https://github.com/Plasmmer/SharedChain)
NFT was stored at an nowadays Imageshack and it got offline? Its centralized URL will have an IPFS match! This is one of a lot of examples of how SharedChain can be used.
* [Download.json](https://github.com/Plasmmer/Download.json)
File that defines which file should/not be downloaded according to conditions.
* [musiclr-core](https://github.com/Plasmmer/musiclr-core)
##### <img width="16px" src="https://avatars.githubusercontent.com/u/17116432?s=200&v=4"/> [Plasmmer Developers](https://github.com/PlasmmerDev)
* [universal-abi](https://github.com/PlasmmerDev/universal-abi)
Generic ABI that can be used for any smart-contract (Ethereum, Polygon, etc; EVM) of any ERC.
* [EveryoneCan](https://github.com/PlasmmerDev/EveryoneCan)
An humanitary initiative. Games and apps are only for "programmers"? 🤔 Its a wrong (and anti-democratic) myth that "only specific people can develop"; the truth is that everyone can make games and apps; visually and intuitively (through event-sheets) without knowing text programming! Even your grandma and children.
* [PEHTML](https://github.com/PlasmmerDev/PEHTML)
Brand new experimental & modern tags to facilitate, simplify, complement and speed up the Web.
* [Quantum-Markup-Language](https://github.com/PlasmmerDev/Quantum-Markup-Language)
Smaller and faster than JSON and HTML. QML is based on Emmet as HTML is based on XML; with improvements such as support to datasets.
* [DML](https://github.com/PlasmmerDev/DML)
##### <img width="16px" src="https://avatars.githubusercontent.com/u/88293257?s=200&v=4"/> [FrameworkJS](https://github.com/FrameworkJavascript)
The framework for the Web 3.0. Smart & adaptive: just like an octopus. Web, Electron, KaiOS, Cordova or even Firefox OS? Checked.
* [Framework.js](https://github.com/FrameworkJavascript/Framework.js)
The Framework that the Web 3.0 deserves
* [FrameworkBlogger](https://github.com/FrameworkJavascript/FrameworkBlogger)
Yes: FrameworkJS for Blogger (blogspot.com), too!
* [FMWK-reddit](https://github.com/FrameworkJavascript/FMWK-reddit)
Yes: FrameworkJS for (sub)Reddit(s), too!
* [Web3Framework](https://github.com/FrameworkJavascript/Web3Framework)
Connect your Ethereum wallet and see its ETH balances. FrameworkJS Web3 template using Web3Modal.
* [ConstructFramework](https://github.com/FrameworkJavascript/ConstructFramework)
Easily make apps using... ...Construct 2 game engine
##### <img width="16px" src="https://avatars.githubusercontent.com/u/44840459?s=200&v=4"/> [Eventlr](https://github.com/EventlrEngine)
* [Eventlr](https://github.com/EventlrEngine/Eventlr)
Programming made easy from kids to your grandma. Eventlr is the app to create apps, with ridiculously-easy visual event sheets with conditions/actions.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/94411988?s=200&v=4"/> [Firedoge/Web3 HQ](https://github.com/Web3HQ)
* [poodle](https://github.com/Web3HQ/poodle)
Simple search engine for IPFS/.eth sites, using Lunr2
* [SRC At ETH💎💌] [firedoge](https://github.com/Web3HQ/firedoge)
The browser the Web 3.0 asked for.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/50565258?s=200&v=4"/> [HTML5Apps Platform](https://github.com/html5appsplatform)
* [HTML5Apps-Platform](https://github.com/html5appsplatform/HTML5Apps-Platform)
Run HTML5 apps in reduced size as native apps synced in any of your devices.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/89318607?s=200&v=4"/> [Floflis Screens](https://github.com/FloflisScreens)
Firefox OS -> KaiOS -> Project Pris/GerdaOS -> Floflis Screens (hybrid of feature and touch phones).
* [davidLauncher](https://github.com/FloflisScreens/davidLauncher)
Hybrid launcher that adapts itself to KaiOS/Firefox OS. Show the adaptive power of Framework.js, which also follows the file deduplication philosophy of FilePeace
##### <img width="16px" src="https://avatars.githubusercontent.com/u/26726098?s=200&v=4"/> [USV Format](https://github.com/usvformat)
* [USV-Format](https://github.com/usvformat/USV-Format)
Format created to support the videos of future.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/38340120?s=200&v=4"/> [Orgut/Peeper](https://github.com/PeeperSocial)
* [Offline-Peeper-poster](https://github.com/PeeperSocial/Offline-Peeper-poster)
No Internet connection? Draft posts for Peeper!
##### <img width="16px" src="https://avatars.githubusercontent.com/u/38709808?s=200&v=4"/> [Communicator](https://github.com/CommunicatorMessenger)
[Outdated description - updates coming] Decentralized, lovely and funny messenger in Ethereum blockchain.
* [Chatip](https://github.com/CommunicatorMessenger/Chatip)
Embed version of Communicator, for you put in your site/blog.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/44071742?s=200&v=4"/> [NeTVision](https://github.com/NetVisionOfficial)
* [YouTube-Calculator](https://github.com/NetVisionOfficial/YouTube-Calculator)
Calc how many views you will have per video, and your AdSense revenue per video and per month
* [Video-Script-Maker](https://github.com/NetVisionOfficial/Video-Script-Maker)
Write the script for your talks/acts in a video, then easily read while filming (slide with a simple mouse or remotecontrol button press)
##### <img width="16px" src="https://avatars.githubusercontent.com/u/58575200?s=200&v=4"/> [01 VCS](https://github.com/01VCS)
* [01](https://github.com/01VCS/01)
Git, on steroids. Layer2 for git, ready for the Web 3.0
* [git-meta](https://github.com/01VCS/git-meta)
Wanna git preserve your file dates? git-meta stores all files' metadata into .gitmeta!
##### <img width="16px" src="https://avatars.githubusercontent.com/u/102428033?s=200&v=4"/> [FilePeace](https://github.com/FilePeace)
Floflis' project to sync, preserve the history and backup/protect your files.
* [folderstamp](https://github.com/FilePeace/folderstamp)
Preserve/snapshot the current state of a folder, with its file list and timestamps
* [Mediantic](https://github.com/FilePeace/Mediantic)
The new web is semantic. And media have to be semantic, too.
* [rc-hashing](https://github.com/FilePeace/rc-hashing)
Safely move recordings (and other files) by hashing using IPFS' CID v1
* [rc-sh-tst](https://github.com/FilePeace/rc-sh-tst)
Get the timestamp of a recording's moment, cut audio in a specific moment and other tools
##### <img width="16px" src="https://avatars.githubusercontent.com/u/80379307?s=200&v=4"/> [Gamlr](https://github.com/Gamlr)
Game producer in form of a guild/DAO. Our games don't require programming knowledge (using visual event-sheets) so anyone can contribute and earn GAME tokens.
* [AirConsole-Magicwand](https://github.com/Gamlr/AirConsole-Magicwand)
Prepares and joints your game's controller and screen
<details>
<summary>[Spoiler] Should tech Humans be limited to tech? Click here not to expand a text, but your mind.</summary>
---
Anyone who see my apps/scripts/games/designs/projects/etc can't imagine my sensual side.
<img width="300px" src="https://ipfs.io/ipfs/QmT6sGJs4ohBo33AJYdTwbcPnCxeFbXGyDGRkYDwQm7Niz/nft.jpg"> <img width="300px" src="https://ipfs.io/ipfs/QmWjvVZjNRsEJq12HAKksZcB9sFNFoPdQLZZN7Qta8QgHr/nft.jpg"> <img width="300px" src="https://ipfs.io/ipfs/QmVhj6Qiej32n7eWgViGEGYPQDA5VdwMbGpzfRKpoBJvEt/nft.jpg">
Anyone who see my sensual side cannot imagine my intelectual side.
At me you can see yourself, so get inspired and go on!
Let's democratize techdev, demistify how people see (and sadly demonizes) the witches and how the image of a woman is obligued to follow a binary between sex/sensuality/servant or intelectually/productively relevant while not permitted to be both sexy and intelectual.
If we stand agains't the misogyny, we're all witches and that is a good thing!
A Tiktok twerker may be building something + meaningful than they would.
I can't forget when a programmer at Twitter (yes, like those who laugh thinking our Bash scripts are inferior to their C reworks regular Humans can't read/contribute to anymore) at 2020 and at the same month of the BLM manifestations, posted two images: one of black women twerking and other of white astronauts 🤢 I want to prove the world guys like him are wrong
Daniella Mesquita at [a Foundation NFT](https://foundation.app/@daniella/danime/4).
---
</details>
----
https://foundation.app/@daniella/danime/1
https://ipfs.io/ipfs/QmQRJ3UnUV5U4Xscr7bN38a4MDApHt44nv7XWfKYvzKHjL/metadata.json
https://ipfs.io/ipfs/QmT6sGJs4ohBo33AJYdTwbcPnCxeFbXGyDGRkYDwQm7Niz/nft.jpg
PostNausea
Created by @daniella
Collection Daniella Mesquita's Personal photos
Description
Original caption: ""Bom dia" (acordei com náusea e agr me recuperando do q pus pra fora)"
Originally posted by Daniella Mesquita 09 September 2022 here: https://www.instagram.com/p/CiTWmiUuZWz/
Minted by @daniella
Dec 5, 2022 at 3:22am (tx: 0x280376dcd4775bbb9ced42ed3a04db3824c3be69e611fb84748ff07f51c97224)
----
https://foundation.app/@daniella/danime/2
https://ipfs.io/ipfs/QmNfrgPEwjM2bDX2DC6T3mwsFoTkDU1Z56ubZsF3wBBaJv/metadata.json
https://ipfs.io/ipfs/QmWjvVZjNRsEJq12HAKksZcB9sFNFoPdQLZZN7Qta8QgHr/nft.jpg
Love your body, love yourself 💞
Created by @daniella
Collection Daniella Mesquita's Personal photos
Description
Original caption: "Aprendendo a amar meu corpo e ver, agr entendo pq o primo da minha crisu no colégio falou (debochando, mas hj seria um elogio) que eu tenho uma cintura feminina
💝💌
Deus pôs uma mulher em um corpo de homem, mas abençoou por não sser mt masculino e sei que é de seus propósitos sobre minha história pra contar, de eu passar por todos os passos pra poder adequar meu corpo a minha alma meu espírito (me castigar me odiar, se Jesus tem coisas realmente importantes pra se preocupar, por exemplo "Cristãos" cheios de ódio adorando o anti-cristo brasileiro?)
Obg a todas as pessoas até hj q me entenderam (foram bem mais do q as q foram contra, mas foi um privilégio meu pq a maioria das pessoas trans não tem a mesma sorte😥)"
Originally posted by Daniella Mesquita in 17 October 2022 at Instagram here: https://www.instagram.com/p/CjzOppYuWit/
Minted by @daniella
Dec 5, 2022 at 3:26am (tx: https://etherscan.io/tx/0xc9ab2b1f2f39da278519ed350899ea29fb1ca27428542bddad908e8912e2e822)
----
https://foundation.app/@daniella/danime/4
https://ipfs.io/ipfs/QmcKesiv5DVaTZYwsHBaM5EjrvSgDStRxvxC1ZUn4smYru/metadata.json
https://ipfs.io/ipfs/QmVhj6Qiej32n7eWgViGEGYPQDA5VdwMbGpzfRKpoBJvEt/nft.jpg
Bootech 🍑👩🚀
Created by @daniella
Collection Daniella Mesquita's Personal photos
Description
Anyone who see my apps/scripts/games/designs/projects/etc can't imagine my sensual side.
Anyone who see my sensual side cannot imagine my intelectual side.
At me you can see yourself, so get inspired and go on!
Let's democratize techdev, demistify how people see (and sadly demonizes) the witches and how the image of a woman is obligued to follow a binary between sex/sensuality/servant or intelectually/productively relevant while not permitted to be both sexy and intelectual.
If we stand agains't the misogyny, we're all witches and that is a good thing!
A Tiktok twerker may be building something + meaningful than they would.
I can't forget when a programmer at Twitter (yes, like those who laugh thinking our Bash scripts are inferior to their C reworks regular Humans can't read/contribute to anymore) at 2020 and at the same month of the BLM manifestations, posted two images: one of black women twerking and other of white astronauts 🤢 I want to prove the world guys like him are wrong
Minted by @daniella
Dec 5, 2022 at 4:05am (tx: 0xd3b1b5fe8da083471c9ebe56389d89f3d396748977e65290ee38164ac33d2a3d)
I was going to resume my work at AddressTower by starting a new task: integrating the ".js.org" into it, turning their centralized registry into a distributed (still centralized until an agreement for forming a DAO) sharedchain/sharedpoint. The .js.org philosophy perfectly fits that of AddressTower: permanent not-for-profit domains for the benefit of the humankind avoiding domain squatting (there's also a precedent, where a rich user who could afford to buy "framework" usernames at NPM and Github tried to scoop my framework.js.org URL but his intentions failed. So, AddressTower would download the .git repo of .js.org and friends linked through IPFS IDs at Floflis' Feofle (shortcut People app at desktop) would validate/compare the sharedchain (former commonchain) and if latest block is okay, the Firedoge browser with pre-shipped settings+addon should resolve ipfs://framework.js or example https://usv.js urls (without the .org!)
Here's an example of dns.json from back 2019:
{
"swap": {
"ipfs": {
"1": "QmQWSU6KbMmwbTHy9Ff7LnJkBvo8UGyzq1fH1rXP46knuf"
},
"dat": {
"1": "2b78cfdb34d9fcaced2aa8f2b4403366f7d4e63b3530d1362f3e8959dacfb2fb",
"2": "swap.hashbase.io"
},
"www": {
"1": "ipfs.io/ipfs/QmQWSU6KbMmwbTHy9Ff7LnJkBvo8UGyzq1fH1rXP46knuf",
"2": "gateway.pinata.cloud/QmQWSU6KbMmwbTHy9Ff7LnJkBvo8UGyzq1fH1rXP46knuf",
"3": "swap.hashbase.io",
"4": "ipfswap.com"
}
}
}
This refers to a hypothetical swap.uuu domain.
But while hyperfocusing on my new ideas, I left a lot of emails unreplied including those from Public Institutions.
Some minutes ago, the same neighbor (longly bearded and yesterday wearing a Brazil's CBF shirt - and full of slangs and f-words - so there's the neighbors can't not fear and join him) who attacked my mom yesterday and called her "vaca do cacete" ("dick's cow)", was laughing today despite the imobiliaria's chairwoman (re)positioning this time against his attacks.
Witn these pending emails to reply, new pending manifestations with important proofs to present to the MPSP and the confidence this neighbor is demoing, I can't hyperfocus anymore on altruism but pragmatism; I can't hyperfocus anymore in projects but to go to a lower level and fight (not with the sword but the word).
Email I got early today (before the bozominion neighbor began laughing)
----
NOTÍCIA DE FATO Nº 38.0547.0002752/2022-3
12:55 PM
Promotoria de Justiça Criminal do Tatuape
<pjdotatuape@mpsp.mp.br>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<span class="x_elementToProof" style="font-size:12pt;font-family:Calibri, Arial, Helvetica, sans-serif, serif, EmojiFont;margin:0px;background-color:rgb(255, 255, 255)"><span style="margin:0px;background-color:white"><span style="margin:0px;background-color:white"><span style="margin:0px;background-color:white"><span style="margin:0px"><span style="font-size:14pt;margin:0px"><b><u class="x_ContentPasted0 ContentPasted0">PROMOTORIA
DE JUSTIÇA CRIMINAL DO TATUAPÉ</u></b></span></span></span><span style="font-size:15px;margin:0px;color:rgb(36, 36, 36);background-color:white"></span><span style="font-size:15px;margin:0px;color:rgb(36, 36, 36);background-color:white"></span><span style="font-size:15px;margin:0px;color:rgb(36, 36, 36);background-color:white"></span></span></span><span style="margin:0px;background-color:white"></span><span style="margin:0px;background-color:white"></span><span style="margin:0px;background-color:rgb(255, 255, 255);display:inline !important"></span></span>
<div class="x_elementToProof" style="font-size:12pt;font-family:Calibri, Arial, Helvetica, sans-serif, serif, EmojiFont;margin:0px;background-color:rgb(255, 255, 255)">
<div style="margin:0px;background-color:white">
<div style="margin:0px;background-color:white">
<div style="margin:0px;background-color:white">
<div style="margin:0px"><span class="x_ContentPasted0 ContentPasted0" style="font-size:14pt;margin:0px">Rua Santa Maria 257 - 1º andar - sala 117</span></div>
<div style="margin:0px"><span class="x_ContentPasted0 ContentPasted0" style="font-size:14pt;margin:0px">Telefone: (11) 2294-9400</span></div>
</div>
<div style="margin:0px;background-color:white"><span style="margin:0px;background-color:white"><span style="font-size:14pt;margin:0px"><br class="x_ContentPasted0 ContentPasted0">
</span></span></div>
<div style="margin:0px;background-color:white"><span style="margin:0px;background-color:white"><span class="x_ContentPasted0 ContentPasted0" style="font-size:14pt;margin:0px">Boa tarde.</span></span></div>
<div style="margin:0px;background-color:white">
<div style="margin:0px;background-color:white"><br class="x_ContentPasted0 ContentPasted0">
</div>
<div style="margin:0px;background-color:white"><span class="x_ContentPasted0 ContentPasted0" style="font-size:14pt;margin:0px">Venho através do presente informar que em relação à notícia de fato supra foi requisitada a instauração de inquérito policial junto
à 5ª Delegacia Seccional da Capital nesta data.</span></div>
<div style="margin:0px;background-color:white"><br class="x_ContentPasted0 ContentPasted0">
</div>
<span style="margin:0px;background-color:white"><span class="x_ContentPasted0 ContentPasted0" style="font-size:14pt;margin:0px">Atenciosamente.</span></span></div>
</div>
</div>
<br class="ContentPasted0">
</div>
<div class="x_elementToProof" style="margin:0px"><span style="font-size:12pt;font-family:Calibri, Arial, Helvetica, sans-serif, serif, EmojiFont;margin:0px"></span></div>
<br>
</div>
<div class="elementToProof">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature">
<div>
<div></div>
<div></div>
<div id="divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<div style="margin-top:0px; margin-bottom:0px; margin-top:0; margin-bottom:0"><img class="EmojiInsert" style="max-width:100%" data-outlook-trace="F:1|T:1" src="cid:0aa3b5fd-d60d-4c3a-bede-72e63a657960"><br>
</div>
<div style="margin-top:0px; margin-bottom:0px; margin-top:0; margin-bottom:0"><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
### Hi there 👋🥰
[](https://linktr.ee/idaniella)
[](https://twitter.com/DaniMesqEN)
[](https://instagram.com/idanimesq)
<center><img width="500px" src="https://ipfs.io/ipfs/QmbDivVxfP1pJfJTojvuyCtuYqqBcFRBE46BToLqsSxCv3/nft.png"/> <img width="300px" src="https://ipfs.io/ipfs/QmUEn9sGy2DTmaV8azoQQsBdgffriAjsakYcqfMrjQN5sU/nft.jpg"/></center>
#### 📈 GitHub Statistics
<p align="center" style="witdh:100%">
<img src="https://github-profile-trophy.vercel.app/?username=danimesq&theme=dracula&no-frame=false&no-bg=false&margin-w=4&row=1" />
</p>
<!-- ETHEREUM - captioning: -->
<!-- [1 normal "S" trophy] Multilanguage - Rainbow Lang User - 19pt -->
<!-- [1 normal "S" trophy] Organizations - Jack of all Trades - 28pt -->
<!-- [3 "S" gold trophies] Issues - God Issuer - 3.5kpt -->
<!-- [1 gold "S" trophy] Commits - Super Committer - 1.9pt -->
<!-- [1 gold "S" trophy] PullRequest - Super Puller - 221pt -->
<!-- [3 blue "A" trophies] Repositories - Ultra Repo Creator - 73pt -->
<p align="center" style="witdh:100%">
<img src="https://github-readme-stats.vercel.app/api?username=danimesq&show_icons=true&count_private=true&hide_title=true&theme=dracula" />
</p>
<!-- ETHEREUM - captioning: -->
<!-- Total Stars Earned: 5 -->
<!-- Total Commits (2022): 1.9k -->
<!-- Total PRs: 221 -->
<!-- Total Issues: 3.5k -->
<!-- Contributed to (last year): 180 -->
<!-- A++ -->
<p align="center" style="witdh:100%">
<img src="https://github-readme-stats.vercel.app/api/top-langs/?username=danimesq&langs_count=6&layout=compact&theme=dracula" />
</p>
<!-- ETHEREUM - captioning: -->
<!-- Most Used Languages -->
<!-- 74.54% JavaScript -->
<!-- 17.44% HTML -->
<!-- 6.23% CSS -->
<!-- 1.79% Shell -->
Statistics thanks to inspiration from [@federicoiosue](https://github.com/federicoiosue)
<a href="https://github.com/harish-sethuraman/readme-components">
<img src="https://readme-components.vercel.app/api?component=stackoverflow&stackoverflowid=5623661&textfill=black&fill=linear-gradient%2862deg%2C%20%238EC5FC%200%25%2C%20%23E0C3FC%20100%25%29%3B%0A">
</a>
<!-- ETHEREUM - captioning: -->
<!-- dani 'SO learn value newbies' -->
<!-- Brasil -->
<!-- Reputation: 123 -->
<!-- Answers: 8 -->
<!-- Questions: 23 -->
<!-- Profile views: 68 -->
<!-- Badges: 0 gold, 0 silver, 14 bronze -->
- 🤗 Pronouns: she/her | Woman 🏳️⚧️ | Lesbian 🏳️🌈
- 💬 Ask me about democratization of tools and inclusiveness in the tech space ❣
- 🔭 I’m currently working on Bash, Javascript at [Floflis](https://github.com/Floflis/) (but the focus is Rust)
- 🌱 I’m currently learning Python, Solidity (in my opinion EVM should accept languages like Bash and Python not limited to Solidity; that's why I support [Cartesi](https://cartesi.io/))
- 📫 How to reach me: [mesquitadaniella@proton.me](mailto:mesquitadaniella@proton.me)
----
1. I give new life to old, once abandoned software/tools;
2. I give birth to brand new, unthought software/tools that gives new life.
----
### Table of Contents
- [Languages](#languages)
- [Back-end development](#back-end-development)
- [App development](#app-development)
- [Interested in](#interested-in)
- [Currently learning](#currently-learning)
- [🏢 other Organizations](#-other-organizations)
- [My personal repos](#my-personal-repos)
- [Personal: Gaming/Metaverse](#personal-gamingmetaverse)
- [My thoughtful questions](#my-thoughtful-questions)
- [My thoughtful questions about the status of programming and computing in general](#about-the-status-of-programming-and-computing-in-general)
- [My thoughtful questions about the status of tech](#about-the-status-of-tech)
- [My experiments](my-experiments)
- [💎🌱 Featured organizations & their projects](#-featured-organizations--their-projects)
- <img width="16px" src="https://avatars.githubusercontent.com/u/18749146?s=200&v=4"/> [Floflis](#-floflis)
- <img width="16px" src="https://avatars.githubusercontent.com/u/38830931?s=200&v=4"/> [Plasmmer](#-plasmmer)
- <img width="16px" src="https://avatars.githubusercontent.com/u/17116432?s=200&v=4"/> [Plasmmer Developers](#-plasmmer-developers)
- <img width="16px" src="https://avatars.githubusercontent.com/u/88293257?s=200&v=4"/> [FrameworkJS](#-frameworkjs)
- <img width="16px" src="https://avatars.githubusercontent.com/u/44840459?s=200&v=4"/> [Eventlr](#-eventlr)
- <img width="16px" src="https://avatars.githubusercontent.com/u/94411988?s=200&v=4"/> [Firedoge/Web3 HQ](#-firedogeweb3-hq)
- <img width="16px" src="https://avatars.githubusercontent.com/u/50565258?s=200&v=4"/> [HTML5Apps Platform](#-html5apps-platform)
- <img width="16px" src="https://avatars.githubusercontent.com/u/89318607?s=200&v=4"/> [Floflis Screens](#-floflis-screens)
- <img width="16px" src="https://avatars.githubusercontent.com/u/26726098?s=200&v=4"/> [USV Format](#-usv-format)
- <img width="16px" src="https://avatars.githubusercontent.com/u/38340120?s=200&v=4"/> [Orgut/Peeper](#-orgutpeeper)
- <img width="16px" src="https://avatars.githubusercontent.com/u/38709808?s=200&v=4"/> [Communicator](#-communicator)
- <img width="16px" src="https://avatars.githubusercontent.com/u/44071742?s=200&v=4"/> [NeTVision](#-netvision)
- <img width="16px" src="https://avatars.githubusercontent.com/u/58575200?s=200&v=4"/> [01 VCS](#-01-vcs)
- <img width="16px" src="https://avatars.githubusercontent.com/u/102428033?s=200&v=4"/> [FilePeace](#-filepeace)
- <img width="16px" src="https://avatars.githubusercontent.com/u/80379307?s=200&v=4"/> [Gamlr](#-gamlr)
These are some of my projects that I turned into organizations.
Yes, there are no people on these organizations other than me myself, unfortunately (people don't join and avoid even their selves nowadays).
TDAH have its dangers and struggles but also have its good side, which give me a huge amount of creativity and brand new projects every year (downside: not finishing a 4-day-long project and already jumping into a brand new idea that popped out)
----
#### Languages





- 

##### Back-end development
 ?
(Hey, I'm still learning NodeJS 🤭)
##### App development

##### Interested in:








- 



##### Currently learning


----
#### 🏢 other Organizations:
- <img width="16px" src="https://avatars.githubusercontent.com/u/89318607?s=200&v=4"/> [Floflis Screens](https://github.com/FloflisScreens)
- <img width="16px" src="https://avatars.githubusercontent.com/u/77433541?s=200&v=4"/> [UniOS](https://github.com/UniOSeth)
- <img width="16px" src="https://avatars.githubusercontent.com/u/38340090?s=200&v=4"/> [Floflis Pull](https://github.com/FloflisPull)
- <img width="16px" src="https://avatars.githubusercontent.com/u/27725719?s=200&v=4"/> [DCRS](https://github.com/DCRS)
- <img width="16px" src="https://avatars.githubusercontent.com/u/20750023?s=200&v=4"/> [Universav](https://github.com/Universav)
- <img width="16px" src="https://avatars.githubusercontent.com/u/21290074?s=200&v=4"/> [AddressTower](https://github.com/AddressTower)
- <img width="16px" src="https://avatars.githubusercontent.com/u/33704763?s=200&v=4"/> [UltraCreator](https://github.com/UltraCreator)
- <img width="16px" src="https://avatars.githubusercontent.com/u/80379087?s=200&v=4"/> [Tamigucho](https://github.com/Tamigucho)
- <img width="16px" src="https://avatars.githubusercontent.com/u/80556987?s=200&v=4"/> [XPoke](https://github.com/XPokeProject)
#### My personal repos
* [PRIVATE] 💉 [Vaccines](https://github.com/danimesq/Personal-Vaccines)
* [PRIVATE] 🏦 [OpenBanking](https://github.com/danimesq/Personal-OpenBanking)
* [PRIVATE] 📔 [QuickEdit phone notes](https://github.com/danimesq/quickedit)
* [PRIVATE] 🖥 [my Desktop files](https://github.com/danimesq/DesktopFiles)
* [PRIVATE] 🖥🪟 [my Windows Desktop files](https://github.com/danimesq/DesktopFilesWindows)
* [PRIVATE] [dossier1](https://github.com/danimesq/dossier1)
* [PRIVATE] [DossierTicketsTransfers](https://github.com/danimesq/DossierTicketsTransfers)
* [PRIVATE] [DossierTicketsInternacoes](https://github.com/danimesq/DossierTicketsInternacoes)
* [PRIVATE] 📒 [DossierLog](https://github.com/danimesq/DossierLog)
* 🐠 [aquarium-site](https://github.com/danimesq/aquarium-site)
* [PRIVATE] 🎵 [HinosFav](https://github.com/danimesq/HinosFav)
##### Personal: Gaming/Metaverse
* <img width="16px" src="https://cdn.icon-icons.com/icons2/851/PNG/512/poke_trainer_three_star_icon-icons.com_67512.png"/> [My PokeJourney tasks/guides](https://github.com/danimesq/PokeJourneyTasks)
* <img width="16px" src="https://upload.wikimedia.org/wikipedia/commons/b/bf/Gameboy_green_icon.svg"/> [My PokeJourneys GB](https://github.com/danimesq/journeys-gb)
* <img width="16px" src="https://www.kindpng.com/picc/m/33-332756_gameboy-icons-game-boy-advance-icon-png-transparent.png"/> [My PokeJourneys GBA](https://github.com/danimesq/journeys-gba)
* <img width="16px" src="https://upload.wikimedia.org/wikipedia/commons/5/55/Black_Nintendo_DS_icon.png"/> [My PokeJourneys DS](https://github.com/danimesq/journeys-ds)
* <img width="16px" src="https://www.kindpng.com/picc/m/24-248262_letter-x-logo-pokemon-x-logo-hd-png.png"/> [My PokeJourneys Pokemon X](https://github.com/danimesq/journeys-x)
* My PokeJourneys Pokemon AquaSapphire
* My PokeJourneys Pokemon Let's Go Eevee
* [PRIVATE] [My PokeJourneys old emulated Pokemon Sword](https://github.com/danimesq/journeys-sword-old)
* <img width="16px" src="https://seeklogo.com/images/P/pokemon-sword-logo-F867D564B7-seeklogo.com.png"/> [My PokeJourneys Pokemon Sword](https://github.com/danimesq/journeys-sword)
* My PokeJourneys Pokemon Shining Pearl
* My PokeJourneys Pokemon Legends: Arceus
* <img width="16px" src="https://assets-prd.ignimgs.com/2022/08/03/pokemon-scarlet-1659542292648.jpg?width=300&crop=1%3A1%2Csmart"/> [My PokeJourneys Pokemon Scarlet](https://github.com/danimesq/journeys-scarlet)
* <img width="16px" src="https://user-images.githubusercontent.com/38465129/72480309-0dede180-37c5-11ea-9138-793b79713232.png"/> [My Minecraft world of 2017](https://github.com/danimesq/MinecraftWorld)
* [My new Minecraft world of 2021](https://github.com/danimesq/MinecraftWorld2)
----
#### My thoughtful questions...
##### ...about the status of programming and computing in general:
* Why don't we get inspired by git and (urgently, gently) de-duplicate the Web? In 100 years, we'll have more bits than atoms on Earth
* Why having to copy and paste your bio between sites (and leaving leftovers in sites you don't remember often) just to update a number for your birthday age, when they could be centered in a single place where other sites gets the plain text from?
* Ethereum came to question Bitcoin's limitations. But, currently, there are no layer1 projects LEGITIMATELY questioning Ethereum other than BrightID's IDChain. Cardano? Solana? All other "ethereum-killer"s? They are to Ethereum just what BitcoinCash/Litecoin are to Bitcoin.
* The line between a programmer and a "scripter" should be blurred, merged. More than that, I believe Bash/Shell/visual-event-sheet "scripters" (programmers) are way more glorious due to their frugal style/abilities (this "their" is "our" because I'm part of them, us; but for the sake of my mind wellbeing I want not to forget being humble).
* Programming should be known for the visual event-sheets, not bytes/hex/{}/();/notepad brainf&%c
* Linux distros should be developed not with a eyeglass, an idea to fix other distros, coffee and some abilities; they should be developed with love. That's why they should be built 100% in Bash/Shell+JS/HTML/CSS (lets democratize visual event-sheets) and that's why "The year of the Linux in Desktop" did never came.
* Why aren't our screenshot files split in parts, containing HTML/CSS/SVG replacing lots of pixels? This could be also merged/intersected with my idea of file de-duplication.
* Why having a whole new separated video coded to react/duet/reply to another video, when videos could simply be containers building on the top of other? You could deduplicate (and save) a lot of (mega)bytes by just linking a video on the video that wants to insert it. Also, mentioning the previous item: why lots of pixels to have texts/figures on your videos when they could simply be in HTML/CSS/SVG (even the transitions, in CSS)?
* Git does deduplicate texty files such as HTML/CSV/XML/etc. Shouldn't it also deduplicate the audio's wave forms, images and the same as video frames+audio? Git was primarily made for developers (which mostly uses texty files, obviously), but what about LFS and the app/game's assets? Also, git have the potential for uses beyond the dev space. These advanced deduplicing capabilities shouldn't necessarily be added to git, but to a layer2 for it (or in competitors such as Pijul or a layer2 for both git and/or these competitors/alternatives)
* Shouldn't Linux support various types of symlinks or even someone make a filesystem heavily based on deduplication? For example, a single symlink merging bytes from more than one file.
* If you delete a file, rename its containing folder and from the recycle bin you restore it: how will your filesystem/explorer app handle this?
##### ...about the status of tech:
* Emojis represents the humanity's expressions; so why the curation of brand new emojis aren't widely open (through a DAO for example)?
----
#### My experiments
* davidApps: small HTML5 apps implementing features the "native" apps don't (remember how Plasmmer's [Future1984](https://github.com/Plasmmer/Future1984) PC should start before becoming a standard)
These apps: [davidLauncher](https://github.com/FloflisScreens/davidLauncher) (hybrid launcher for KaiOS, Android and Firefox OS), [davidWriter](https://github.com/Floflis/davidWriter) (introduce live git snapshot inside any texty file!), [davidExplorer](https://github.com/Floflis/davidExplorer) (hybrid file explorer for Desktop/Mobile), [davidCamera](https://github.com/Floflis/davidCamera) (use software for videos with the same quality of photos!)
#### 💎🌱 Featured organizations & their projects
##### <img width="16px" src="https://avatars.githubusercontent.com/u/18749146?s=200&v=4"/> [Floflis](https://github.com/Floflis)
Beyond the Web3, Floflis is leading operating systems at what an modern OS should look like. You can contribute with visual event-sheets and Bash.
* [Personal-Issues](https://github.com/Floflis/Personal-Issues)
[WIP] Manage personal issues & development as if your life were a git project
* [Adventus](https://github.com/Floflis/Adventus)
A window manager written in Javascript, HTML5 and CSS3. This fork, Adventus, implements GTK-compatible CSS classes to window elements, and other improvements such as compatibility with Framlr for Electron. If its the desire of the original author, this fork can cease by being merged upstream.
* [AppPlayer-Electron](https://github.com/Floflis/AppPlayer-Electron)
Preview Construct 2 apps/games in a Electron prebuilt exe - as if Electron were a normal browser!
* [floapps](https://github.com/Floflis/floapps)
Have AppImage? Now are you missing support for .apps, .game and .html5 files?
* [batsh-shell](https://github.com/Floflis/batsh-shell)
[WIP] Experimental shell written in shell (metalanguage) to parse the batsh language
* [SRC At ETH💎💌] [Floflis-Central](https://github.com/Floflis/Floflis-Central)
[WIP] More than a settings aggregator; its a dashboard for your web3 profile.
* [rmv](https://github.com/Floflis/rmv)
Like the "rm" command, but safer
* [linux-icon-builder](https://github.com/Floflis/linux-icon-builder)
Enter an source image (min. 512x512) and get it resized into different sizes and added into a folder you can patch as icon theme on Linux.
* [Floflis-Packager](https://github.com/Floflis/Floflis-Packager)
[WIP] Make a working and lightweight Electron app for Floflis.
* [WFS](https://github.com/Floflis/WFS)
[WIP] Web File System - a working file system for web OSes, using IPFS for syncing files between local and other devices/services such as Pinata. Yes: store your files at your browser and share'em/access in any other place.
* [wq](https://github.com/Floflis/wq)
[WIP] Use jq or mlq to write, in one line
* [untitled](https://github.com/Floflis/untitled)
[WIP] untitled knows how to name the files; the only work your program have is to pass "save" to the untitled lib
* [foldmerger](https://github.com/Floflis/foldmerger)
[WIP] Merge two "different" git repos into one!
* [noah](https://github.com/Floflis/noah)
* [rpm-install](https://github.com/Floflis/rpm-install)
* [bash-performance](https://github.com/Floflis/bash-performance)
* [fullname](https://github.com/Floflis/fullname)
[WIP] Get user's full name
* [unistore](https://github.com/Floflis/unistore)
* [SRC At ETH💎💌] [mlq](https://github.com/Floflis/mlq)
jq, but HTML instead of JSON 🧚
* [logout](https://github.com/Floflis/logout)
[WIP] According to itsfoss: "there is no logout command in Ubuntu or any Linux distribution"; but now there are 🧚
* [SRC At ETH💎💌] [ethgas](https://github.com/Floflis/ethgas)
Displays information about Ethereum's gas prices with programmatic-use support
* [SRC At ETH💎💌] [online](https://github.com/Floflis/online)
Utility to check if online or offline. Install and just type `online` in the Witchcraft/Terminal; can be used programmatically
* [shit](https://github.com/Floflis/shit)
Like a classical `curl URL | sh`, but safer and faster.
* [alertz](https://github.com/Floflis/alertz)
Add JsonFeed files and receive notifications on new content.
* [dedup](https://github.com/Floflis/dedup)
* [wjet](https://github.com/Floflis/wjet)
[WIP] ipget, but faster 🚀 - Download files from IPFS like if you were using wget; but safer (and now faster!)
* [Mouse-Course](https://github.com/Floflis/Mouse-Course)
Learn how to use your mouse, the most important tool you have to use your computer!
* [NFT Generator](https://github.com/Floflis/nft-generator)
* [Schoolbag](https://github.com/Floflis/Schoolbag)
The app for office's/school's smart tables.
* [Notestick](https://github.com/Floflis/Notestick)
Experiment of a sticky notes app made with Construct 2.
* [Feedback](https://github.com/Floflis/Feedback)
Send a feedback from Floflis
* [davidCamera](https://github.com/Floflis/davidCamera)
Just another camera app, I guess 😜
* [ColorPicker](https://github.com/Floflis/ColorPicker)
Pick a color from a screen, apply it to another screen/e-ink surface
* [TouchPass](https://github.com/Floflis/TouchPass)
* [nftbg](https://github.com/Floflis/nftbg)
##### <img width="16px" src="https://avatars.githubusercontent.com/u/38830931?s=200&v=4"/> [Plasmmer](https://github.com/Plasmmer)
Decentralized, open-source software/hardware manufacturer based on a DAO and Ethereum's tokenized economy (includes NFTs).
* <img width="16px" src="https://github.com/Plasmmer/Web3Updater/raw/main/logotype.svg"/> [Web3Updater](https://github.com/Plasmmer/Web3Updater)
The web 3.0 (that came from Ethereum, IPFS and TheGraph) is replacing the web 2.0, and Web3Updater will put it also on OS/app updates! As Web3Updater can be used in any product to manage updates (such as Electron apps), it also uses itself to update itself (meta-language).
* [SRC At ETH💎💌] <img width="16px" src="https://github.com/Plasmmer/HTTB/raw/main/logo.png"/> [HTTB](https://github.com/Plasmmer/HTTB)
The HTTP server purely written in Bash! "HTTB" stands for Hyper Text Transfer Bash. Imagine nginx, but written in shell.
* [SharedBytes](https://github.com/Plasmmer/SharedBytes)
Common Bytes Specification, for data deduplication
* [Framlr](https://github.com/Plasmmer/Framlr)
Do you want frameless windows on your Electron app? There's a framework even for that! No need to rebuild the wheel for every Electron app you develop. Framlr is a window frame boilerplate to be used on Electron apps with frameless windows.
* [Omni-Packager](https://github.com/Plasmmer/Omni-Packager)
Leverage Floflis Packager but not limited to it
* [Scripting-Knowledge](https://github.com/Plasmmer/Scripting-Knowledge)
Knowledge base for awesome tricks for Bash and other scripting languages
* [SRC At ETH💎💌] [Future1984](https://github.com/Plasmmer/Future1984)
The intersection between past and future in PCs. Imagine owning the cutting-edge of technology with a Mac in 1984? You can revive these times with the cutting-edge again: black-white e-ink, RISC-V and Rust.
* [Undefined] [Car](https://github.com/Plasmmer/Car)
* [Shared-Design](https://github.com/Plasmmer/Shared-Design)
Shared design principles that inherits from Material Design, Human Design and Fluent Design.
* [Plugz](https://github.com/Plasmmer/Plugz)
Building/compiling, now like a cake recipe 🍰 Make simpler software using independent dependencies. Get build recipes from JSON files, parse source-code and binary links from both centralized and decentralized sources, do different builds to different targets.
* [SRC At ETH💎💌] [SharedChain](https://github.com/Plasmmer/SharedChain)
NFT was stored at an nowadays Imageshack and it got offline? Its centralized URL will have an IPFS match! This is one of a lot of examples of how SharedChain can be used.
* [Download.json](https://github.com/Plasmmer/Download.json)
File that defines which file should/not be downloaded according to conditions.
* [musiclr-core](https://github.com/Plasmmer/musiclr-core)
##### <img width="16px" src="https://avatars.githubusercontent.com/u/17116432?s=200&v=4"/> [Plasmmer Developers](https://github.com/PlasmmerDev)
* [universal-abi](https://github.com/PlasmmerDev/universal-abi)
Generic ABI that can be used for any smart-contract (Ethereum, Polygon, etc; EVM) of any ERC.
* [EveryoneCan](https://github.com/PlasmmerDev/EveryoneCan)
An humanitary initiative. Games and apps are only for "programmers"? 🤔 Its a wrong (and anti-democratic) myth that "only specific people can develop"; the truth is that everyone can make games and apps; visually and intuitively (through event-sheets) without knowing text programming! Even your grandma and children.
* [PEHTML](https://github.com/PlasmmerDev/PEHTML)
Brand new experimental & modern tags to facilitate, simplify, complement and speed up the Web.
* [Quantum-Markup-Language](https://github.com/PlasmmerDev/Quantum-Markup-Language)
Smaller and faster than JSON and HTML. QML is based on Emmet as HTML is based on XML; with improvements such as support to datasets.
* [DML](https://github.com/PlasmmerDev/DML)
##### <img width="16px" src="https://avatars.githubusercontent.com/u/88293257?s=200&v=4"/> [FrameworkJS](https://github.com/FrameworkJavascript)
The framework for the Web 3.0. Smart & adaptive: just like an octopus. Web, Electron, KaiOS, Cordova or even Firefox OS? Checked.
* [Framework.js](https://github.com/FrameworkJavascript/Framework.js)
The Framework that the Web 3.0 deserves
* [FrameworkBlogger](https://github.com/FrameworkJavascript/FrameworkBlogger)
Yes: FrameworkJS for Blogger (blogspot.com), too!
* [FMWK-reddit](https://github.com/FrameworkJavascript/FMWK-reddit)
Yes: FrameworkJS for (sub)Reddit(s), too!
* [Web3Framework](https://github.com/FrameworkJavascript/Web3Framework)
Connect your Ethereum wallet and see its ETH balances. FrameworkJS Web3 template using Web3Modal.
* [ConstructFramework](https://github.com/FrameworkJavascript/ConstructFramework)
Easily make apps using... ...Construct 2 game engine
##### <img width="16px" src="https://avatars.githubusercontent.com/u/44840459?s=200&v=4"/> [Eventlr](https://github.com/EventlrEngine)
* [Eventlr](https://github.com/EventlrEngine/Eventlr)
Programming made easy from kids to your grandma. Eventlr is the app to create apps, with ridiculously-easy visual event sheets with conditions/actions.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/94411988?s=200&v=4"/> [Firedoge/Web3 HQ](https://github.com/Web3HQ)
* [poodle](https://github.com/Web3HQ/poodle)
Simple search engine for IPFS/.eth sites, using Lunr2
* [SRC At ETH💎💌] [firedoge](https://github.com/Web3HQ/firedoge)
The browser the Web 3.0 asked for.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/50565258?s=200&v=4"/> [HTML5Apps Platform](https://github.com/html5appsplatform)
* [HTML5Apps-Platform](https://github.com/html5appsplatform/HTML5Apps-Platform)
Run HTML5 apps in reduced size as native apps synced in any of your devices.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/89318607?s=200&v=4"/> [Floflis Screens](https://github.com/FloflisScreens)
Firefox OS -> KaiOS -> Project Pris/GerdaOS -> Floflis Screens (hybrid of feature and touch phones).
* [davidLauncher](https://github.com/FloflisScreens/davidLauncher)
Hybrid launcher that adapts itself to KaiOS/Firefox OS. Show the adaptive power of Framework.js, which also follows the file deduplication philosophy of FilePeace
##### <img width="16px" src="https://avatars.githubusercontent.com/u/26726098?s=200&v=4"/> [USV Format](https://github.com/usvformat)
* [USV-Format](https://github.com/usvformat/USV-Format)
Format created to support the videos of future.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/38340120?s=200&v=4"/> [Orgut/Peeper](https://github.com/PeeperSocial)
* [Offline-Peeper-poster](https://github.com/PeeperSocial/Offline-Peeper-poster)
No Internet connection? Draft posts for Peeper!
##### <img width="16px" src="https://avatars.githubusercontent.com/u/38709808?s=200&v=4"/> [Communicator](https://github.com/CommunicatorMessenger)
[Outdated description - updates coming] Decentralized, lovely and funny messenger in Ethereum blockchain.
* [Chatip](https://github.com/CommunicatorMessenger/Chatip)
Embed version of Communicator, for you put in your site/blog.
##### <img width="16px" src="https://avatars.githubusercontent.com/u/44071742?s=200&v=4"/> [NeTVision](https://github.com/NetVisionOfficial)
* [YouTube-Calculator](https://github.com/NetVisionOfficial/YouTube-Calculator)
Calc how many views you will have per video, and your AdSense revenue per video and per month
* [Video-Script-Maker](https://github.com/NetVisionOfficial/Video-Script-Maker)
Write the script for your talks/acts in a video, then easily read while filming (slide with a simple mouse or remotecontrol button press)
##### <img width="16px" src="https://avatars.githubusercontent.com/u/58575200?s=200&v=4"/> [01 VCS](https://github.com/01VCS)
* [01](https://github.com/01VCS/01)
Git, on steroids. Layer2 for git, ready for the Web 3.0
* [git-meta](https://github.com/01VCS/git-meta)
Wanna git preserve your file dates? git-meta stores all files' metadata into .gitmeta!
##### <img width="16px" src="https://avatars.githubusercontent.com/u/102428033?s=200&v=4"/> [FilePeace](https://github.com/FilePeace)
Floflis' project to sync, preserve the history and backup/protect your files.
* [folderstamp](https://github.com/FilePeace/folderstamp)
Preserve/snapshot the current state of a folder, with its file list and timestamps
* [Mediantic](https://github.com/FilePeace/Mediantic)
The new web is semantic. And media have to be semantic, too.
* [rc-hashing](https://github.com/FilePeace/rc-hashing)
Safely move recordings (and other files) by hashing using IPFS' CID v1
* [rc-sh-tst](https://github.com/FilePeace/rc-sh-tst)
Get the timestamp of a recording's moment, cut audio in a specific moment and other tools
##### <img width="16px" src="https://avatars.githubusercontent.com/u/80379307?s=200&v=4"/> [Gamlr](https://github.com/Gamlr)
Game producer in form of a guild/DAO. Our games don't require programming knowledge (using visual event-sheets) so anyone can contribute and earn GAME tokens.
* [AirConsole-Magicwand](https://github.com/Gamlr/AirConsole-Magicwand)
Prepares and joints your game's controller and screen
<details>
<summary>[Spoiler] Test?</summary>
---
Spoiler
---
</details>
Greetings from The Mountain View Academy NFT Club!
We are a non-profit club promoting NFT & Blockchain at the Mountain View Academy in California.
Saddened to see Ukrainian students displaced and discontinued studies due to war, and in the hope of supporting those in need by utilizing our knowledge of Web3 and Blockchain technology, we launched the “Aid For Students In Ukraine” fundraising event in honor of our school’s 100th anniversary dedicated to providing financial relief to Ukrainian students. The fundraising was completed and has raised 1.9305 ETH in total.
We sincerely hope peace and joy will come soon for Ukraine and look forward to building together in Blockchain!
Best Wishes
MVA NFT Club Team
OmniNotesFOSS notes by Daniella Mesquita
----
I would like to understand how to have the super mind of my mom and any other people being able to listen music while reasoning while writing! 11/11/22 17:25
----
We need a (physical) sound player which supports Linux symlinks. 11/17/22 17:50
Comment:
My mom's flashdrive have a "fav" folder I made so she have an manual playlist with her favorite of all songs. How to do it without surpassing KB of new data? Through formating the flashdrive as EXT4 and through symlinks 🥰 11/20/22 17:13
----
Bash/Shell is the witches' spell. 11/20/22 17:11
----
These are not a "one-man work", but one-girl works. 11/22/22 23:53
----
Minha mãe viu no Twitter do Fuxico Gospel o Silas Malafaia chamando a esquerda de "ditadores"; prontamente ela respondeu: "ditadores são os seus irmãos. Mas não os irmãos em Cristo..."
Orgulho 🥰 11/23/22 19:29
----
A mãe profetizava que as igrejas pro mal iam se unir.
E foi exatamente isso que o bolsonarismo chegou e fez. 11/23/22 19:32
----
Sem excessão, pastor bolsonarista = pastor que se aproveita dos dízimos/ofertas. 11/23/22 23:18
----
Não deixe os ignorantes te tornarem ignorante; ignore os ignorantes. 11/24/22 01:45
----
O mistério de Deus não é inexplicável, mas inexplicado. 11/24/22 13:34
----
Bolsonaro e Elon Musk, juntos, são a prova de que "o anti-cristo" não é uma só pessoa. Existem vários anti-cristos mas uma mesma agenda. 11/24/22 14:23
----
Muitos "patriotas" estão torcendo para o Brasil perder nesta Copa, tal como torceram em 2014; eles nunca admitiriam o Brasil ganhar a Copa com Lula Presidente em 2023. 11/24/22 14:25
----
Deus veio escandalizar àqueles que usam a ciência para zombar da religião;
Deus veio escandalizar àqueles que usam a religião para zombar da ciência.
Assim, para que homem nenhum se glorie.
Deus fez o universo de forma científica.
Deus "surgiu" (existe) de forma científica.
Assim, o espiritual (a energia de ser, de declarar "eu sou") e a ciência se convergem (não são times de futebol nem lados políticos para serem limitados à mero objeto de discussões/narrativas/falácias/competições de ego).
Nada existiria se tudo não existisse.
Com esses paradoxos se contradizendo, a existência sempre existiu e ganhou raciocínio.
"Ninguém explica Deus" é uma ideia obscurantista da qual instituições como a Igreja Universal muito se orgulhariam; pois infundem a manipulação de medo+luz.
Uma vez Nelson Ned (que foi e é um grande homem apesar da seguinte declaração) falou uma frase errônea mais ou menos assim: "se Deus deixar de ser mistério, deixa de ser Deus".
Então "ninguém" explica Deus incluindo o próprio Deus?!
Acaso Deus é limitado à ponto de não-simbolicamente "se arrepender" de fazer os humanos e, Deus é limitado à ponto de não saber se explicar?!
Então se Deus enviar ume profete e falar em sua boca explicando à si, irão apedrejar e crucificar elu tal como fizeram contra Cristo?
Crucificam Jesus em nome de "Jesus", tal como cuidando fazer um serviço à dEUs, perseguiram e mataram o próprio Jesus.
Deus é muito além do obscurantismo do "inexplicável porque sim apenas acredite e faça o que eu mando se quiser ganhar".
"Deus acima de todos" quer dizer "dEUs acima de TODOS".
A maioria dos pastores não lembram ou nunca leram isso na Bíblia: que naquele dia o próprio Jesus vai entregar sua coroa e nada pediremos à ele, mas ao próprio "Pai" (ou Mãe, pois Deus não tem gênero). Certamente leram e ignoraram a lição sobre descer da glória e expiar nossos pecados entre nós, e trocar lavar os pés igualmente.
Deus não está acima de nós pois, em primeiro lugar, a Terra não é plana.
Estamos entre Deus e Deus entre nós.
Ouso dizer mais: Deus cabe na palma da nossa mão tanto quanto cabemos na palma da mão de Deus.
Deus é afísico, atemporal e adimensional.
E "Deus" está dentro de nós tanto quanto estamos dentro da Existência; e se existimos e temos raciocínio e Consciência, somos existência assim como a existência é nós.
Se o Filho do Homem (primeiro modelo do projeto humano) e a Existência são um, nós não seríamos diferentes.
O 7 não está acima do 1 (e Jesus nos ensinou isso quando os fariseus tentaram o incriminar por comer milho no Sétimo Dia).
A Consciência de Deus está distribuída entre bilhões de Consciências pelo mundo.
Então "Deus" não está acima dos direitos humanos, pois não pode negar-se à si mesmo. 11/25/22 00:59
https://github.com/Floflis/mlq.git
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/mlq/README.md ---->
---------------------------------------------------------------------------------------------------------------------------
# mlq
jq, but HTML instead of JSON 🧚
----
## Reading the content inside a given tag by id
`mlq -r '#imAnID' file.html`
More usage, in the next lines; so please continue reading.
Let's focus first in the first:
# Installing
## Easy (option 1)
Open the Withcraft/Terminal/Prompt and type + press `[ENTER]`:
```sh
curl --proto '=https' --tlsv1.3 -sSf https://raw.githubusercontent.com/Floflis/mlq/main/install.sh | sh
```
## Locally (option 2)
If you don't trust downloading+executing a script, you can do it locally.
Open terminal and type following by pressing `[ENTER]`:
### Floflis, Floflis-based distros such as UniOS and any other that uses [nu shell](https://github.com/nushell/nushell):
```nu
git clone https://github.com/Floflis/mlq.git ; cd mlq
```
After reviewing the code of install.sh:
```nu
chmod +x install.sh ; sh ./install.sh
```
### Any other *nix distro (Ubuntu/Arch/MacOS/etc):
```sh
git clone https://github.com/Floflis/mlq.git && cd mlq
```
After reviewing the code of install.sh:
```sh
chmod +x install.sh && sh ./install.sh
```
----
## Writing any desired content inside a given tag by id on-the-fly:
`mlq '#imAnID = "<desired>CONTENT</desired>"' file.html`
You can write out the output to any file/place; its up to your creativity.
## Writing any desired content inside a given tag by id, writing directly to the file (be cautious):
```sh
contents="$(mlq '#imAnID = "<desired>CONTENT</desired>"' file.html)" && \
echo "${contents}" > file.html
```
Note: this tool isn't professional nor native.
You are free to make a program with the same name (mlq) in Rust, then ask us to replace this by yours; but a better idea would be to contribute to/complete something existing: [htmlq](https://github.com/mgdm/htmlq)
The positive points about mlq:
- short name/command
- lower entry barrier, as there are more Bash than C/Rust/Perl developers (so it can have more features than others and developed in a faster pace)
----
## mlq is used by:
- [Floflis Status server](http://status.floflis.com/)
- [Firedoge browser](https://github.com/zilldao/firedoge)
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/mlq/README.md
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/mlq/dependencies.txt ---->
---------------------------------------------------------------------------------------------------------------------------
xmlstarlet
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/mlq/dependencies.txt
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/mlq/Tasks.txt ---->
---------------------------------------------------------------------------------------------------------------------------
Make a custom "shc -f " which finds "bash <path/path> flags" and replaces "bash <path/path>" to the compiled dependencies (use on Plugz)
get all tags that contain "version"
cat Floflis\ Central.caproj | grep -oE ".?version[^<>]*>[^<>]+" | cut -d'>' -f
get only the second tag that contain "version"
cat Floflis\ Central.caproj | grep -oE ".?version[^<>]*>[^<>]+" | cut -d'>' -f2 | sed -n '2 p'
make examples at README.md compatible with sample.html
support to HTML classes/CSS selectors
example use variable
mlq "#first = \"$use\"" sample.html
tests:
❯ echo "#imAnID#childID" | grep -o '#[[:alpha:]]\+*' | awk 'NF { print "\""$0"\""}' | tr "\n" " " | tr '"' "'" | tr -d '#'
'imAnID' 'childID'
❯ echo '#imAnID = "replaceinsidetag"' | grep -o '"[[:alpha:]]\+*"' | tr -d '"'
replaceinsidetag
Support stdout in place of file.html (like jq)
add <html xmlns="http://www.w3.org/1999/xhtml"> then remove (except when its already present before)
Support to append:
xmlstarlet ed -L -N X='http://www.w3.org/1999/xhtml' \
--var peg '//X:element[@id="daipeg"]' \
#--var res "usetextvariable" \
#-u '$peg' -x 'concat($peg," and then ",$res)' index.html
-u '$peg' -x 'concat($peg," use text or variable")' index.html
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/mlq/Tasks.txt
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/mlq/sample.html ---->
---------------------------------------------------------------------------------------------------------------------------
<?xml version="1.0"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8"/>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Title</title>
</head>
<body><h1>Title</h1><ul><li><p>Element 1 to change: <b><element id="first">First content</element></b></p></li><li><p>Another to change: <b><element id="element">...</element> is this.</b></p></li></ul>
</body>
</html>
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/mlq/sample.html
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/mlq/install.sh ---->
---------------------------------------------------------------------------------------------------------------------------
#!/bin/sh
echo "Installing mlq..."
sudo cp -f mlq /usr/bin/mlq
sudo mkdir /usr/lib/mlq
sudo cp -f mlq-parser.sh /usr/lib/mlq/mlq-parser.sh
sudo cp -f mlq-parser_worker.sh /usr/lib/mlq/mlq-parser_worker.sh
sudo cp -f sample.html /usr/lib/mlq/sample.html
installfail(){
echo "Installation has failed."
exit 1
}
if [ -f /usr/bin/mlq ];then
echo "- Turning mlq into an executable..."
sudo chmod +x /usr/bin/mlq
if mlq babyisalive; then echo "Done! Running \"mlq -r '#first' sample.html\" command as example to use it:" && (mlq -r '#first' /usr/lib/mlq/sample.html &);exit 0; else installfail; fi
else
installfail
fi
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/mlq/install.sh
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/mlq/mlq ---->
---------------------------------------------------------------------------------------------------------------------------
#!/bin/bash -e
if [ "$1" = "-r" ];then
if [ "$2" != "" ];then
if [ "$3" != "" ];then
singletagid=$(echo "$2" | tr -d "#")
cat $3 | grep -oE "id=.?\"$singletagid\"[^<>]*>[^<>]+" | cut -d'>' -f2; exit 0
else
echo "Missing the HTML file you want to use."; exit 1
fi
else
echo "Missing the HTML tag ID you want to operate."; exit 1
fi
fi
if [ "$1" != "-r" ];then
if [ "$1" != "" ];then
if [ "$2" != "" ];then
if [ "$1" != "babyisalive" ] || [ "$1" != "--help" ] || [ "$1" != "-h" ];then
bash /usr/lib/mlq/mlq-parser.sh --write "${1}" "$2"
else
echo "Missing the HTML file you want to use."; exit 1
fi
fi
else
echo "Missing the HTML tag ID you want to operate."; exit 1
fi
fi
if [ "$1" = "babyisalive" ]; then
exit 0
fi
if [ "$1" = "--help" ] || [ "$1" = "-h" ]; then
echo "Use these commands after/together with 'mlq' command."
echo "Available commands:"
echo " mlq -r '#imAnID' file.html Reads the content of a given tag by its ID"
echo " mlq '#imAnID = \"<desired>CONTENT</desired>\"' file.html Writes any desired content inside a given tag by id on-the-fly"
echo " --help, -h Shows all available commands"
# echo " --version, -v Shows info about OS name, version and build version"
fi
#mlq '#imAnID = "replaceinsidetag"' file.html
#parser receives instruction/flag from mlq, validates and passes its own flags to worker
#parser_worker runs/loops the flags it received
# when extracting content of a tag, also enable to parse its nested tags:
#mlq -r '#imAnID#childID'
# also extract classes:
#mlq -r '#imAnID#childID.anotherchild'
# be able to replace or append content into tags/ids
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/mlq/mlq
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/mlq/mlq-parser.sh ---->
---------------------------------------------------------------------------------------------------------------------------
#!/bin/bash -e
if [ "$1" = "--write" ];then
# text_to_insert=$(echo "$2" | grep -o '"...\+"' | tr -d '"')
text_to_insert=$(echo "$2" | grep -o '".\+"' | tr -d '"')
# echo "it have to work: $2"
# echo "the previous did work. But: $text_to_insert"
tagtree=$(echo "$2" | grep -o '#[[:alpha:]]\+*' | awk 'NF { print "\""$0"\""}' | tr "\n" " " | tr '"' "'" | tr -d '#')
# sh ./mlq-parser_worker.sh --tree
# sh ./mlq-parser_worker.sh --insert
tagtreesingle=$(echo "$tagtree" | tr -d "'")
# echo "mitigate ok: $3"
# echo "mitigate all: $tagtreesingle, $text_to_insert"
bash /usr/lib/mlq/mlq-parser_worker.sh --singletag $tagtreesingle "$text_to_insert" "$3"
fi
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/mlq/mlq-parser.sh
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/mlq/mlq-parser_worker.sh ---->
---------------------------------------------------------------------------------------------------------------------------
#!/bin/bash -e
if [ "$1" = "--tree" ];then
echo "Not implemented yet"
fi
if [ "$1" = "--insert" ];then
echo "Not implemented yet"
fi
if [ "$1" = "--singletag" ];then
cp $4 /tmp/mlq-output.html
# echo "mitigate 1: $1"
# echo "mitigate 2: $2"
# echo "mitigate 3: $3"
# echo "mitigate 4: $4"
# xmlstarlet ed --inplace -N X='http://www.w3.org/1999/xhtml' \
#--update '//X:element[@id="daipeg"]' --value 'new' index.html
# <-- most solid
# one line with tricks -->
xmlstarlet ed -L -u "//_:*[@id='$2']" -v "$3" /tmp/mlq-output.html
cat /tmp/mlq-output.html
#- cat /tmp/mlq-output.html | htmlq -p
rm -f /tmp/mlq-output.html
fi
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/mlq/mlq-parser_worker.sh
---------------------------------------------------------------------------------------------------------------------------
https://github.com/Floflis/online.git
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/online/README.md ---->
---------------------------------------------------------------------------------------------------------------------------
# online
Utility to check if online or offline. Install and just type `online` in the Witchcraft/Terminal
----
# Usage
```sh
if online -s; then
echo "✅ Its online"
else
echo "❌ Its offline"
fi
```
# Installing
## Easy (option 1)
Open the Withcraft/Terminal/Prompt and type + press `[ENTER]`:
```sh
curl --proto '=https' --tlsv1.3 -sSf https://raw.githubusercontent.com/Floflis/online/main/install.sh | sh
```
## Locally (option 2)
If you don't trust downloading+executing a script, you can do it locally.
Open terminal and type following by pressing `[ENTER]`:
### Floflis, Floflis-based distros such as UniOS and any other that uses [nu shell](https://github.com/nushell/nushell):
```nu
git clone https://github.com/Floflis/online.git ; cd online
```
After reviewing the code of install.sh:
```nu
chmod +x install.sh ; sh ./install.sh
```
### Any other *nix distro (Ubuntu/Arch/MacOS/etc):
```sh
git clone https://github.com/Floflis/online.git && cd online
```
After reviewing the code of install.sh:
```sh
chmod +x install.sh && sh ./install.sh
```
----
# How to use
Open the Witchcraft/Prompt/Terminal and type:
`online`
For programatic use, head to [Usage](#usage).
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/online/README.md
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/online/install.sh ---->
---------------------------------------------------------------------------------------------------------------------------
#!/bin/sh
echo "Installing online..."
sudo cp -f online /usr/bin/online
installfail(){
echo "Installation has failed."
exit 1
}
if [ -f /usr/bin/online ];then
echo "- Turning online into an executable..."
sudo chmod +x /usr/bin/online
if online babyisalive; then echo "Done! Running 'online' command as example to use it:" && (online &);exit 0; else installfail; fi
else
installfail
fi
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/online/install.sh
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Floflis/Utilities/online/online ---->
---------------------------------------------------------------------------------------------------------------------------
#!/bin/sh -e
offline=""
if nc -zw1 facebook.com 443 2>/dev/null; then
step_one="y"
else
if nc -zw1 twitter.com 443 2>/dev/null; then
step_two="y"
else
if nc -zw1 google.com 443 2>/dev/null; then
step_three="y"
else
if nc -zw1 plasmmer.com 443 2>/dev/null; then
step_four="y"
else
offline="y"
fi
fi
fi
fi
if [ "$1" != "" ]; then
if [ "$1" = "-s" ] || [ "$1" = "-q" ] || [ "$1" = "--silent" ] || [ "$1" = "--quiet" ]; then
if [ "$step_one" = "y" ]; then exit 0; fi
if [ "$step_two" = "y" ]; then exit 0; fi
if [ "$step_three" = "y" ]; then exit 0; fi
if [ "$step_four" = "y" ]; then exit 0; fi
if [ "$offline" = "y" ]; then exit 1; fi
fi
else
if [ "$step_one" = "y" ]; then echo "Facebook is online."; fi
if [ "$step_two" = "y" ]; then echo "Facebook is offline 🤷♀️";echo "But as expected, Twitter is online."; fi
if [ "$step_three" = "y" ]; then echo "Facebook and Twitter are offline.";echo "But Google still exist and I dunno why."; fi
if [ "$step_four" = "y" ]; then echo "Facebook, Twitter and Google are offline; did they moved into web3?";echo "But yes, you are online in the classical web 2.0"; fi
if [ "$offline" = "y" ]; then echo "You are offline.";exit 1; else echo "You are online.";exit 0; fi
fi
if [ "$1" = "babyisalive" ]; then
exit 0
fi
if [ "$1" = "--help" ] || [ "$1" = "-h" ]; then
echo "Use these commands after/together with 'online' command."
echo "Available flags:"
echo " --silent, -s Only output an exit code"
echo " --help, -h Shows all available commands"
# echo " --version, -v Shows info about OS name, version and build version"
fi
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Floflis/Utilities/online/online
---------------------------------------------------------------------------------------------------------------------------
https://github.com/Plasmmer/SharedChain.git
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/0.json ---->
---------------------------------------------------------------------------------------------------------------------------
{
"commonchain-v": "1.0",
"type": "github-releases",
"gitrepo": "ipfs/go-ipfs",
"fileprefix": "go-ipfs_",
"filesufix": "_linux-amd64.tar.gz",
"firstblock": "QmXdFawbXkwjMEYLWk1eQLjr2CKSeNYBekRsKRv2iSqzbo"
}
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/0.json
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/1.json ---->
---------------------------------------------------------------------------------------------------------------------------
{
"prevblock": "",
"tag": "",
"url": "https://github.com//releases/download//go-ipfs__linux-amd64.tar.gz",
"ipfs": ""
}
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/1.json
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/2.json ---->
---------------------------------------------------------------------------------------------------------------------------
{
"prevblock": "QmXdFawbXkwjMEYLWk1eQLjr2CKSeNYBekRsKRv2iSqzbo",
"tag": "v0.9.1",
"url": "https://github.com/ipfs/go-ipfs/releases/download/v0.9.1/go-ipfs_v0.9.1_linux-amd64.tar.gz",
"ipfs": "QmYhnrBkoU57C6EoBMrQqYFHuayayhGmaNyDucMVXJWxKr"
}
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/2.json
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/3.json ---->
---------------------------------------------------------------------------------------------------------------------------
{
"prevblock": "QmS5RtdirDvXvbWT9t4JRKeBrx9DDFqdP1yw988pdNJhKj",
"tag": "v0.10.0",
"url": "https://github.com/ipfs/go-ipfs/releases/download/v0.10.0/go-ipfs_v0.10.0_linux-amd64.tar.gz",
"ipfs": "QmWrZAyfLFZM4GWCiRrRh4ZXAiFQFzuLxABcFstAxWD4Sx"
}
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/3.json
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/4.json ---->
---------------------------------------------------------------------------------------------------------------------------
{
"prevblock": "QmdrN7Nv3tzzJBnxgVa1RkTzR2b2WJDwEsUkP3VLTPVqZ9",
"tag": "v0.11.0",
"url": "https://github.com/ipfs/go-ipfs/releases/download/v0.11.0/go-ipfs_v0.11.0_linux-amd64.tar.gz",
"ipfs": "QmemU3t9bRWBzRrWLVaHfmqyTLsRowg3DVJfJEPftB4PvZ"
}
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/4.json
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/5.json ---->
---------------------------------------------------------------------------------------------------------------------------
{
"prevblock": "QmRFcZAH6rTFQbLUPM4NDKaATEdfP5pVj7nGSzWPKx3bRw",
"tag": "v0.12.0",
"url": "https://github.com/ipfs/go-ipfs/releases/download/v0.12.0/go-ipfs_v0.12.0_linux-amd64.tar.gz",
"ipfs": "QmS5N5LjvhYueK2uYG4npy6pKhwgaYBezBRFMxyzU6Doar"
}
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/5.json
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/6.json ---->
---------------------------------------------------------------------------------------------------------------------------
{
"prevblock": "QmVSCKGZULdRjC2sAA1FjbnJLH8sCCMbmdy1iajjLPP9WX",
"tag": "",
"url": "https://github.com/ipfs/go-ipfs/releases/download//go-ipfs__linux-amd64.tar.gz",
"ipfs": ""
}
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/6.json
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/commonchain.sh ---->
---------------------------------------------------------------------------------------------------------------------------
#!/bin/bash -e
nm="CommonChain"
vs="r1"
commonchainversion="""
\e[1;42m $nm \e[0m\e[100m version $vs \e[0m
\e[100m Created in 10-21-2021 by Daniella Mesquita \e[0m
"""
lastblockpath=$(find -maxdepth 1 -name '*.json' | sort -t_ -nk2,2 | tail -n1)
tmp="${lastblockpath##*/}" # gives 2.json
lastblock="${tmp%.*}" # gives 2
if [ "$lastblock" -ge "2" ]
then
prevblock="$(($lastblock - 1))"
else
prevblock="Can't verify previous block because this commonchain is still at block 1. Wait until it reach block 2 or more."
fi
gitrepo="$(jq -r '.gitrepo' 0.json)"
lastblocktag="$(jq -r '.tag' $lastblock.json)"
releasetag="$(
curl --silent "https://api.github.com/repos/$gitrepo/releases/latest" \
| grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/'
)"
releasetagnov="$(
curl --silent "https://api.github.com/repos/$gitrepo/releases/latest" \
| grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/' \
| cut -c 2-
)"
export nm && export vs && export commonchainversion && export lastblockpath && export lastblock && export prevblock && export gitrepo && export releasetag && export releasetag && export lastblocktag
if [ "$1" = "" ]; then
if [ "$lastblocktag" != "$releasetag" ]; then
./check.sh
./commonchain.sh && exit
fi
if [ -f justupdated.now ]; then
rm justupdated.now
echo "This commonchain has been updated just now; from block $prevblock to $lastblock!"
echo "Its advisable to run 'commonchain validate' in order to verify this update is legit."
echo "--------------------"
fi
echo "$commonchainversion"
echo "Type 'commonchain --help' (without quotes) to see a list of available commands."
echo "--------------------"
echo "gitrepo: $gitrepo" #test
echo "Latest registered release: $lastblocktag"
echo "Latest release: $releasetag"
fi
if [ "$1" = "latest" ]; then
if [ "$2" = "" ]; then
echo "Latest block is: $lastblock"
fi
if [ "$2" = "--plain" ]; then
echo "$lastblock"
fi
fi
if [ "$1" = "previous" ]; then
if [ "$2" = "" ]; then
echo "Previous block is: $prevblock"
fi
if [ "$2" = "--plain" ]; then
echo "$prevblock"
fi
fi
if [ "$1" = "validate" ]; then
./validate.sh
fi
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/commonchain.sh
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/justupdated.now ---->
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/justupdated.now
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/Tasks.txt ---->
---------------------------------------------------------------------------------------------------------------------------
init in folder + list commonchains
no need to detect if file exist to append
BrightID validators (uses reputation instead of tokens)
CommonPoint is a precursor to OmniLink
kinds of commonchain: github, urlsh
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh QmVoGaTVUVzgHEwyyiKsYcQG36AFZezb1kvGEFPwYsyN92
sh -c "$(curl -fsSL https://starship.rs/install.sh)" Qmf1XqY9vjU1yHDwEPj3hFBWJqtwGeUyoWPR77kYA7f65D
sh <(curl -L https://nixos.org/nix/install) –no-daemon QmX5Jp4JtCSjaKj1efdaT31dRZiivGKz6qf3kHoCKRb2W4
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash QmPcQV6uQvAH5nESBhRX1B4kXgdcSNCxt1ivFVy5bgiMJs
if commonchain type is github, support more than 1 release files
gitrepo="ipfs/go-ipfs"
https://github.com/$gitrepo/releases/download/$releasetag/go-ipfs_$releasetag_linux-386.tar.gz
https://github.com/$gitrepo/releases/download/$releasetag/go-ipfs_$releasetag_linux-arm.tar.gz
https://github.com/$gitrepo/releases/download/$releasetag/go-ipfs_$releasetag_linux-arm64.tar.gz
- At checking version, display two - app and this commonchain, if it is identified
- Check this commonchain type (also contain gitrepo if type is github-releases) and firstblock
- Install system-wide
- Wizard to create a new commonchain (stored in /home/.commonchain, folder named with 0.json CID)
gitrepo="wealdtech/ethereal"
https://github.com/$gitrepo/releases/download/$releasetag/ethereal-$releasetagnov-linux-amd64.tar.gz
https://github.com/$gitrepo/releases/download/$releasetag/ethereal-$releasetagnov-linux-arm64.tar.gz
gitrepo="ipfs/ipfs-desktop"
https://github.com/$gitrepo/releases/download/$releasetag/ipfs-desktop-$releasetagnov-linux-amd64.deb
https://github.com/$gitrepo/releases/download/$releasetag/ipfs-desktop-$releasetagnov-linux-x64.tar.xz
gitrepo="floating/frame"
https://github.com/$gitrepo/releases/download/$releasetag/frame_$releasetagnov_amd64.deb
gitrepo="godotengine/godot"
https://github.com/$gitrepo/releases/download/$releasetag/Godot_v$releasetag_x11.32.zip
https://github.com/$gitrepo/releases/download/$releasetag/Godot_v$releasetag_x11.64.zip
gitrepo="nushell/nushell"
https://github.com/$gitrepo/releases/download/$releasetag/nu_0_40_0_linux.tar.gz (have to replace "." to "_" in $releasetag)
gitrepo="johnnesky/beepbox"
https://github.com/$gitrepo/releases/download/$releasetag/BeepBox_4_0_1.zip (have to replace "." to "_" in $releasetag)
- Init service for periodicaly running check.sh
https://github.com/gohugoio/hugo/releases
https://geth.ethereum.org/downloads/
- Option to pin file
- From latest block, traverse into previous blocks (optionally, to fully validate)
- With ETH adress, sign if this address has been compromised and tell frnds
- Validate comparing with trusted DAOs' ENS (genesis and latest blocks)
- Prevent updating when it wasn't checked for more than a day and there are previous blocks missing
Lch:
https://discuss.ipfs.io/
Are you ready for the next IPFS release? CommonChain are.
--
Every commonchain watches for a specific release file (for example, every go-ipfs_*_linux-amd64.tar.gz).
-
At every new release, CommonChain receives the latest tag, downloads the file (such as go-ipfs_*_linux-amd64.tar.gz), verifies its CID, and stores all the infos (URL, CID, previous block) in a newly generated block.
--
go-ipfs, files, ipld, multihash
CommC
https://addons.mozilla.org/firefox/downloads/file/3701081/ublock_origin-1.32.4-an+fx.xpi
CommonBytes+CommonChain for UniStore:
Instead of serving/downloading a whole XPI/APK file, use its internal files that are linked (OmniLink) with the bundle/package.
(input/output)
Next challenges:
dl yt vd and verify with CommonPoint. When hash changes, turn into CommonChain.
CommonPoint for NFTs
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/Tasks.txt
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/check.sh ---->
---------------------------------------------------------------------------------------------------------------------------
#!/bin/bash -e
tmp="$(($lastblock + 1))"
cat > $tmp.json << ENDOFFILE
{
"prevblock": "",
"tag": "",
"url": "",
"ipfs": ""
}
ENDOFFILE
tmp2="$(ipfs add -q --only-hash ./$lastblock.json)"
contents="$(jq ".prevblock = \"$tmp2\"" $tmp.json)" && \
echo "${contents}" > $tmp.json
tmp2=""
contents="$(jq ".tag = \"$releasetag\"" $tmp.json)" && \
echo "${contents}" > $tmp.json
filename=$(jq -r '.fileprefix' 0.json)$releasetag$(jq -r '.filesufix' 0.json)
freshurl="https://github.com/"$gitrepo"/releases/download/"$releasetag"/"$filename
contents="$(jq ".url = \"$freshurl\"" $tmp.json)" && \
echo "${contents}" > $tmp.json
wget -q $freshurl
tmp2="$(ipfs add -q --only-hash ./$filename)"
contents="$(jq ".ipfs = \"$tmp2\"" $tmp.json)" && \
echo "${contents}" > $tmp.json
rm $filename
tmp2="" && filename="" && freshurl="" && tmp=""
echo -n >justupdated.now
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/check.sh
---------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------
/media/daniell/B/git/Plasmmer/cmnchn/validate.sh ---->
---------------------------------------------------------------------------------------------------------------------------
#!/bin/bash -e
echo "Validating..."
echo "[1/4] Fresh URL vs. latest block's URL:"
filename=$(jq -r '.fileprefix' 0.json)$lastblocktag$(jq -r '.filesufix' 0.json)
freshurl="https://github.com/"$gitrepo"/releases/download/"$lastblocktag"/"$filename
echo "$lastblocktag"
if [ "$(jq -r '.url' $lastblock.json)" = "$freshurl" ]; then
echo "Done! There's a match!"
echo "Validation 1/4 passed."
echo "[2/4] latest block's URL vs. IPFS CID:"
echo "Downloading release file from Fresh URL..."
wget $freshurl
echo "Checking for package integrity..."
# if [ "$(ipfs add -q --only-hash ./$filename | ipfs cid base32)" = "$(jq -r '.ipfs' $lastblock.json)" ]
if [ "$(ipfs add -q --only-hash ./$filename)" = "$(jq -r '.ipfs' $lastblock.json)" ]
then
echo "CID/Hash is the same from requested and the downloaded file, so the download is ok."
#tar -xzf $filename
echo "Done! There's a match!"
echo "Validation 2/4 passed."
echo "The latest block seems valid! But, next step..."
echo "[3/4] Validating first block with genesis block:"
if [ "$(ipfs add -q --only-hash ./1.json)" = "$(jq -r '.firstblock' 0.json)" ]
then
echo "Done! There's a match!"
echo "Validation 3/4 passed."
echo "[4/4] Previous block's hash:"
if [ "$lastblock" -ge "2" ]
then
if [ "$(ipfs add -q --only-hash ./$prevblock.json)" = "$(jq -r '.prevblock' $lastblock.json)" ]
then
echo "Done! There's a match!"
echo "Validation 4/4 passed. Traversing into all previous blocks will be implemented futurely."
else
echo "Requested CID/Hash $(jq -r '.prevblock' $lastblock.json) is different from the result: $(ipfs add -q --only-hash ./$prevblock.json)."
echo "Validation 4/4 failed. This commonchain is corrupted in the last, previous or more blocks. Please search a way to fix."
fi
else
echo "Validation 4/4 passed. Can't verify previous block because this commonchain is still at block 1. Wait until it reach block 2 or more."
fi
else
echo "Requested CID/Hash $(jq -r '.firstblock' 0.json) is different from the result: $(ipfs add -q --only-hash ./1.json)."
echo "Validation 3/4 failed. This commonchain is corrupted. Please search a way to fix."
fi
else
echo "Requested CID/Hash $(jq -r '.ipfs' $lastblock.json) is different from the result: $(ipfs add -q --only-hash ./$filename). Your download is corrupt. Please try again."
echo "Validation 2/4 failed."
fi
rm $filename
fi
---------------------------------------------------------------------------------------------------------------------------
<---- /media/daniell/B/git/Plasmmer/cmnchn/validate.sh
---------------------------------------------------------------------------------------------------------------------------
Asking to donate 37 eth to @TheGivingBlock:
5 days 6 hrs ago (Apr-12-2022 05:32:48 PM +UTC)|
https://etherscan.io/tx/0xec0b4b5933bc867e1deed0419bb93de6a546fc727e688e4f6c656fcf9c4f0fbd
37 eth donation made;
5 days 4 hrs ago (Apr-12-2022 06:58:26 PM +UTC)
https://etherscan.io/tx/0x36cda17b6c182cfcf37690b2911255eb9ba1decd9b8e6c0c179bb86ec42a65dd
NotBanksy is a movement. New art next week.
BS15HH // notBanksy // 20 // W25RU 2.0
https://tinyurl.com/yraf3t7a
What strip-mining is to nature, the art market has become to culture.
BS15HH // notBanksyFinale // 20 // W25RU 2.0
https://tinyurl.com/yraf3t7a
20 oil on canvas paintings and you only saw 3.
60 // 248 // 738
You painted the NFTs, you made them look like crap.
Thanks
We don't want it to be crap, we hate this crap, go home
BS15HH // notBanksy 20 // W25RU 2.0
https://tinyurl.com/yraf3t7a
*Did you hang around long enough for the fun?
824 revealed, the rest next week.
This revolution is for degenerate purpose only.
BS15HH // notBanksy 20 // W25RU 2.0
60 // 248 // 738
https://tinyurl.com/yraf3t7a
Breaking News: Elon Musk offered to buy Twitter for 69.42 notBanksy.
This is not a mint opportunity.
I feel like a true NFT artist.
https://tinyurl.com/yckv3pxm
SOMETIMES THE RIGHT THING TO DO IS THE WRONG THING
BS15HH // NOTBANKSY 164 // 20 // W25RU 2.0
DID YOU HANG AROUND LONG ENOUGH FOR THE FUN?
TICK TOCK, TICK TOCK.
HTTPS://TINYURL.COM/YCKV3PXM
NOTBANKSYFINALE
The great art swindle.
A great way of fucking with the art market.
Glad I still own two.
BS15HH // notBanksy // 164 // 20 // W25RU 2.0
Art reveal time:
https://tinyurl.com/yckv3pxm
Like a half-remembered dream, yet on my heart.
Pause Traveller on thy way.
Who will be the final winner?
QmctVjBwdtmyfUH8BkmqG86Mcvky7MCQsoLXc2Nh7Wnsyq
NotBanksy is not Banksy.
Crude enough?
A movement.
Like a half-remembered dream, yet on my heart.
Pause Traveller on thy way.
BS15HH // notBanksy
164 // 20 // W25RU 2.0 // The ghosts of 2005
https://tinyurl.com/yckv3pxm
NotBanksyFinale,
NotBanksy everywhere.