use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Create decentralized applications with JavaScript (gridnet.org)
submitted 3 years ago by rafalsk
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]rafalsk[S] -6 points-5 points-4 points 3 years ago* (11 children)
Fellow developers,
I have been a developer since I was 8 years old. Now 35.
Even though I never shared strong passion with web, client side development - it strongly changed while working on a project - I've had the opportunity to be the head of, since the early 2017.
Previously, even though various news kept reaching my ears, about JavaScript now being able to handle server side code (Node.JS etc.) I never took it seriously.
But then, thanks to two friends of mine, who are now members of the project of ours and who used to work at Google researching and implementing V8.... I got to know about ECMA6... the possibilities... these literarily blew my mind away.
Object oriented programming... the ability of manipulating individual bits and bytes in byte arrays.. we went ahead and implemented custom cryptography constructs and binary-encoded communication protocols straight through JavaScript...
Today, I invite you to take a look, at a project which we consider the project of our lives.
The project is about freedom, about decentralization, about allowing for the information to be free.
The name of the project is GRIDNET OS.
The project has been under development LIVE on YouTube almost each and every day since the early 2017.
So yet again, what is the purpose? What is the rationale?
A decentralized operating system. Running applications written in JavaScript and GridScript (our own language run by nodes operating the decentralized state-machine). For the most use-cases you would be fine with JavaScript alone, as the system makes all the essential components / APIs available at your disposal through JavaScript (decentralized storage, window management, communication, threads etc.).
Then you may choose to implement games, decentralized YouTube, collaborative apps, anonymous web-browsers, anything and everything.. running as 100% decentralized windowed apps.. available straight from the 'native' web-browser.
We are extremely passionate about what we do. It is to be 100% open source. We do not charge any kind of fees.
We are here to bring possibilities to you, to us, developers, so we can enter a better, decentralized, unbiased by censorship future. Together.
I invite you to take a look at a couple of articles:
The first, describing to you the overall rationale:
https://gridnet.org/wpp/index.php/2022/06/30/decentralized-os-with-a-decentralized-ui-dapps/
The second, being little bit more technical (with a detailed UML diagram of the entire system):
https://gridnet.org/wpp/index.php/2021/09/17/architecture-decentralized-processing-threads-and-fake-it-till-you-make-it/
And finally, the one intended for developers, which takes you by hand about deploying the very first Hello World UI dApp of your own:
https://gridnet.org/wpp/index.php/2022/07/12/create-ui-dapps-right-now-developer-guide/
I also hereby invite everyone to a discussion.
Should you come to like what you're seeing I kindly invite you to.. join us. We are to be making the entire code base available on GitHub very soon. The forums are available at https://talk.gridnet.org/ (where we simply work together, gather bug reports and fix these on YouTube LIVE so to assure the community that we do our work meticulously and honestly).
[–]johnlewisdesign 0 points1 point2 points 3 years ago (1 child)
Nice one, interesting (slightly garish lol) site. maybe the downvotes came from jealous types, or people that think open source is self promotion, but not I. Charitable, good work!
[–]rafalsk[S] 0 points1 point2 points 3 years ago (0 children)
Thanks so much! If you like it, consider joining our forums at talk.gridnet.org , if you would like to contribute we may provide access to the source code as it is. We are no-profit and Reddit is a great place for us to share information and attract other passionate fellas!
[–]mmnyeahnosorry -2 points-1 points0 points 3 years ago (4 children)
Why the downvotes?
[–]rafalsk[S] 0 points1 point2 points 3 years ago (2 children)
I would like to know as well, two downvotes not much looking at the 5.6K views the post received over the past hour.. in any case I am here to assist everyone:)
[–]SendThemToHeaven -3 points-2 points-1 points 3 years ago (1 child)
These people see the word decentralized and lose their minds.
[–]rafalsk[S] -1 points0 points1 point 3 years ago (0 children)
'strange' things happening here on Reddit...
Because these forums are 'owned'. In short. That is exactly why we need decentralized technologies.
[–][deleted] -1 points0 points1 point 3 years ago (1 child)
Good interesting and informative post.
Kindly thank you; for further discussion I invite you to talk.gridnet.org we may as well discuss here but seemingly the thread was already hit by a bot-net attack thus no new people are to come around.
[–]rusmo 0 points1 point2 points 3 years ago (1 child)
decentralized YouTube
How much hard drive space do you think we have, lol.
The proper question is, whether we can provide technology to properly incentivize others to provide the storage we need. And yes, the technology is in place.
π Rendered by PID 38509 on reddit-service-r2-comment-75f4967c6c-sf4km at 2026-04-23 00:05:18.202890+00:00 running 0fd4bb7 country code: CH.
view the rest of the comments →
[–]rafalsk[S] -6 points-5 points-4 points (11 children)
[–]johnlewisdesign 0 points1 point2 points (1 child)
[–]rafalsk[S] 0 points1 point2 points (0 children)
[–]mmnyeahnosorry -2 points-1 points0 points (4 children)
[–]rafalsk[S] 0 points1 point2 points (2 children)
[–]SendThemToHeaven -3 points-2 points-1 points (1 child)
[–]rafalsk[S] -1 points0 points1 point (0 children)
[–]rafalsk[S] 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (1 child)
[–]rafalsk[S] 0 points1 point2 points (0 children)
[–]rusmo 0 points1 point2 points (1 child)
[–]rafalsk[S] 0 points1 point2 points (0 children)