Recent comments

jackal wrote

You can install i2pd over Termux, and then tweak and edit the config files using nano or vim from Termux as well so I assume adding keyrings must be trivial, you technically could even host an eepsite if you use i2pd running on top of Termux. I have no idea if the Java implementation can run over Termux as I never tried but it probably can.

1

jackal wrote (edited )

After the massive embarrassment they've made of themselves releasing a desktop machine that has no modular RAM I wouldn't have much hopes on them.

Framework always seemed like a big nothingburger, they get more credit and praise than they deserve, they're not that much into right to repair (as proven with the desktop they released) and they do the bare minimum to not get in the way to make machines serviceable, a barebones laptop design with I/O modules is just the bare minimum user-serviceable-friendly thing to do. Besides these machines use the latests CPUs and tons of spooky mystery proprietary software, I wish they started talking less about mimicking consumer slop tech like smartphones and more about alternative and open hardware such as RISCV.

1

dev OP wrote

Seems like PHP the way for darknet. As you mention, even I am using JS blockers on my browser while surfing on darknet. I never work with C# ecosystem but I heard about Blazor. Looks fine for darknet as long as not creating any JS on client side.

Thank you for sharing your experience.

2

dev OP wrote

Flask also good option on backend but it's been a while I don't use python, and don't feel productive the syntax :) Thank you for sending me scanners tools tho, I will definitely gonna check it out before publishing it.

Seems like PHP + HTML + CSS still solid option for my case. I still wanna figure out how can I find a way to become more productive on PHP. I like the Laravel ecosystem but seems like most of the frontend from JS tech which is not suitable for me. I checked the symfony but seems like they are also continue with some other JS tech on frontend.

Thanks for your comment and good projects

2

dev OP wrote

Looks promising but looks like cloudflare backed, in documentation they showing cloudflare and other cloud providers deployment ways. If I would create something on hidden service or i2p, i probably would host myself, i mean managing on linux server with Nginx. I assume you can do it with pm2 but still not like strong way to manage. In the other hand, I didn't find any template engine like pug on node.js, maybe I couldn't find it. Thanks for writing it tho, learned a new tech on JS ecosystem :)

1

johnbaconator wrote

I'm guessing the best backend would be anything that does serverside rendering (SSR), like PHP. This means the HTML page is built on the server dynamically before it is sent to your web browser. Many people on the darkweb use javascript blockers so any sort of interactivity will likely be broken, so no React or whatever people use nowadays. PHP is a great choice because of how old it is and how easy it is to set up, though anything is fair game. I personally use Blazor (C#) for my website and it lets me create reusable components and easy integration with databases through EF Core

2

jackal wrote

It can run 24/7 on a ramdisk. Plus it could be convenient if you have nothing else and you want to get in touch with someone over I2P, much like Tails does with Tor for a similar purpose.

A good bonus might be to include a couple of shell scripts to automate deploying a few things as well, and even keep those maintained as stand-alone, I surely wouldn't mind using those on virtual servers and contributing to such thing to automate deploying something like an FTP server or an email server for easy and convenient data exchange and communication.

1

libertas0ether wrote (edited )

You might spend your best years on children and get nothing but ingratitude and selfishness in return. Not always, but often enough to be a real risk — especially when parents don’t really raise their kids. And nowadays, that neglect has practically become a norm.

this qualifier is key.

You’re a distorted reflection of those who raised you and those who influenced you socially.

everybody has free will. yes, offspring can go off and become failures whether or not their family and friends and environment treated them right. more often than not, it is not the case. if your concern is the risk factor for awful parents, i agree 100%. it is incredibly easy to conceive a child, built into every human being's body. being a smart, good, decent parent? that requires work. if you go into it worrying about the risk of having a kid, but you do nothing to prepare it for life, then you have already failed. and should not be surprised when things turn out poorly.

1

Saint_Cuthbert wrote

Your sentiments are correct. With the social structure that changed after WWII that allowed a society to run without men, to the moral degeneration from the 1960s onward to a society that depicted raising one's own kids as an unnecessary burden, western culture has definitely lost it's foundation.

Keeping a tight rein on what you allow your kids to watch and making good personal decisions for yourself is a good start. Prioritizing family over money, entertainment, and comfort is next. Both self-discipline and the discipline of your children are imperative. Keeping them away from their peers might be the most important of all. Homeschool is the only real way to achieve all of those things.

1

privacy_is_dead wrote

Do you have children though? I mean, everyone has a family, but I think opinions on such subjects would diverge greatly between those with offspring and those without.

Generally speaking, the nanny state has removed the need for families . This is not just with divorce laws, where typically the father can be "removed from the equation", but also with regard to healthcare and the various protections afforded by generous state provisions.

I believe that in 20 years, as states collapse under debt burden, these provisions will be removed. Those that have failed to produce offspring will realise the value of family but it will be too late for them.

What's your Biology of Mind theory?

1

cumlord wrote (edited )

don't think that's a bad idea. probably any decent web framework just with html/css would probably be fine. http://terminus.i2p does this with php/html/css, it's source is on http://git.simp.i2p/fuzzykitten/dev_endboard. i've used flask a lot for some things like http://git.simp.i2p/simp/i2music. there's a rust based wsgi/asgi server granian that offers better performance over the normal gunicorn/uvicorn, also some good web frameworks in rust too though not as mature as many of the standard options. there's vulnerability scanners active in i2p even if you don't publish it to a registrar just to keep in mind, i'm always a little concerned about which endpoints are exposed and how they'd be abused

3

hypertext8589 wrote

By "unsecure JS" they usually mean the fact that clientside javascript can make XHR requests to clearnet servers that try to impersonate you. It was historically an attack vector during the early days of I2P when the recommended way to use it was FoxyProxy which was installed in your normal browser and only routed through your 4444 links ending with "*.i2p". This setup was unsecure as fuck because clearnet XHR requests from i2p page weren't routed through i2p and thus revealed your real IP address. I think those days are long gone and people mostly don't use I2P like that. I personally use "multi-account containers" Firefox extension and everything within I2P container is required to route through 4444 even if it's XHR to clearnet. Average users probably use a dedicated browser or run it within Tor browser. And even then, if you still consider clientside JS to be unsecure, in case of tech like NextJS when you can have purely serverside JS, it's no different from PHP. Idk about Nuxt, but I assume you can also have 100% SSR there.

1

dev OP wrote

I am using Nuxt.js and Vue.js on my professional job. But whenever I research about creating webapp or website on hidden service or i2p, people start talking about how unsecure JS. Even some of the marketplaces on hidden services have two options, no js and js modes. Already talked a bit with ChatGPT but seems like not giving any good answer, that's why decided to create this post.

Maybe I will go with PHP on backend and Pure HTML, CSS on frontend. Seems like it will take a lot of time to setup my boilerplate. Thank you for answer :)

1

hypertext8589 wrote

PHP is a fine choice, but I'd use NextJS personally. I wouldn't go for NoJS, but it's entirely possible to create 100% NoJS website (even forum, imageboard, store) using NextJS. You need to learn a bit of modern web technology to understand how this works. My best suggestion is to talk to ChatGPT about web development in context of I2P and keep asking questions for clarification until you get all the details.

1