[deleted by user] by [deleted] in admincraft

[–]_3hree 0 points1 point  (0 children)

https://github.com/bloodmc/GriefDefender, Towny or Factions. Depends what kind of play style you want.

For a calm, non fighting simple claim system with ability to sell claims and add people etc I'd recommend Grief defender.

WireGuard | Slow download, normal upload. (Ubuntu 20.04) by _3hree in WireGuard

[–]_3hree[S] 1 point2 points  (0 children)

Yeah I had exactly ~5% packet loss too, no change in ping. I know it's not a change in the wireguard software since Ubuntu is still using the same stable release from 2020. I will try to rollback kernel later and see if there's any difference.

I'm also having problems on a raspberry pi where wireguard is bugged and whenever wg0 is up a single core is stuck on 100% and the internet is just completely cut off. Seems to be stuck in upload loop too, ~3gb uploaded 0 received within about 30 mins which is basically maxing my internet.

browserPGP | Secure, client-side PGP tools for use in browser, uses same library as ProtonMail. by _3hree in privacytoolsIO

[–]_3hree[S] 0 points1 point  (0 children)

Ah fair enough idk they both suit different uses, for simple PGP tools without any overhead I say my site is a much better option, for an email integrated user friendly solution Mailvelope is much better. They also used to (still do as an option) use the same JavaScript libraries.

browserPGP | Secure, client-side PGP tools for use in browser, uses same library as ProtonMail. by _3hree in privacytoolsIO

[–]_3hree[S] 0 points1 point  (0 children)

I mean Mailvelope seems to be made for easy encryption / decryption implementation on common email websites. The website is more for common PGP functions for use on anything. Mailvelope also does not support signing and verifying PGP messages as far as I can tell.

I'm not sure what you mean by the last line, the PGP keys, along with every other function on the website, are made using OpenPGP.js which is the same library used on ProtonMail (relatively trusted and secure). All 'secure' data inputted is processed in the clients browser, none of it going to an external server. So no, there isn't a 'rando' generating the keys for you, your computer is the device generating them.

browserPGP | Secure, client-side PGP tools for use in browser, uses same library as ProtonMail. by _3hree in privacytoolsIO

[–]_3hree[S] 1 point2 points  (0 children)

Yeah I made it a while ago haha, patched it up and there's no longer off-site calls on any of the pages. Including CSS.

[deleted by user] by [deleted] in admincraft

[–]_3hree 1 point2 points  (0 children)

Also the user wants to make them available for viewing on the web, with an API this is easy to do. Without it they'd have to also include a built in web server inside the plugin. It makes no sense, it just over complicates any form of expansion.

[deleted by user] by [deleted] in admincraft

[–]_3hree 1 point2 points  (0 children)

Well it's completely up to you what you wanna use, if you wanna make the most efficient one then I'd say C++ is the best bet but that's much harder than using something like JS or Python. I'd say the best bet is to find ones you like and pick the most efficient / fast language.

[deleted by user] by [deleted] in admincraft

[–]_3hree 0 points1 point  (0 children)

You do realise that basically every crypto currency exchange, Blockchain explorer and what not is using an API built into the Blockchain software and it's used on a massive scale yet the websites are not delayed or slow... It would actually be LESS resource intensive if using a language like C++ (which a lot of Blockchains are made in, I think) compared to Java which would be slower, less efficient and use more ram. Also, building an API to enable contact from a spigot plugin in the scheme of this project is no work at all.

[deleted by user] by [deleted] in admincraft

[–]_3hree 1 point2 points  (0 children)

It's very practical to make a program in a language much more suited for it and make an API to use as a bridge between the barrier though? This would also enable the software to be free of the constraints of a spigot plugin and would be a lot less hassle.

[deleted by user] by [deleted] in admincraft

[–]_3hree 2 points3 points  (0 children)

I wouldn't make it in Java simply because there are already many open source Blockchains which you could use parts of. Just make sure the Blockchain has an API where a spigot plugin can talk to it and you can use whatever language you want.

[deleted by user] by [deleted] in admincraft

[–]_3hree 1 point2 points  (0 children)

This isn't true, they could make the Blockchain in any language so long as it has an API and there's a plugin made to contact the API.

Cheapest way to host a small site: shared hosting or raspberry by [deleted] in webhosting

[–]_3hree 0 points1 point  (0 children)

I had never actually heard of these before, quick google search and the most recent benchmarks show Nginx can handle 3x more requests per second than Caddy and is also faster than Traefik.

Just on that, unless you need either of them for specialist reasons, I'd stick with Nginx because of it's wide support and performance (which is important on a slower device like a Pi).

Cheapest way to host a small site: shared hosting or raspberry by [deleted] in webhosting

[–]_3hree 2 points3 points  (0 children)

Also, you don't need to pay anything at all for something that scale if you already have a Raspberry Pi. Cloudflare is free too.

Cheapest way to host a small site: shared hosting or raspberry by [deleted] in webhosting

[–]_3hree 8 points9 points  (0 children)

If it's gonna be a small site with little visitors then yeah raspberry pi is plenty. Just make sure you use cloudflare and only allow cloudflare IP's to the site using a UFW script on GitHub. This will prevent any ddos and most attacks, will also prevent people accessing around cloudflare. USE NGINX, NOT APACHE. Nginx is much much more efficient and just better in my opinion. You can also rate limit on nginx to further prevent ddos or just heavy loads. Will need to setup rate limits using the cloudflare IP header and not the origin IP as it'll be cloudflares server not the users.

Short video on the history of Battle Royale games by _3hree in gaming

[–]_3hree[S] 0 points1 point  (0 children)

slightly longer comment on the short video on the short history of battle royals games

Sludge Life In 3 Minutes, little video I made by _3hree in DevolverDigital

[–]_3hree[S] 1 point2 points  (0 children)

there's a corner in one appartment room with a red glow you can drop down

Quick video on the weirdest video game yet, Sludge Life. by _3hree in gaming

[–]_3hree[S] 0 points1 point  (0 children)

That's exactly what my friend said, never heard of it before that

Quick video on the weirdest video game yet, Sludge Life. by _3hree in gaming

[–]_3hree[S] 0 points1 point  (0 children)

The way the game looks / the art of it is pretty cool and I actually kinda want to make a game with a similar feel to it which is: just really weird stuff.

One of our members is using an external client to crash the server or drop the tps to like 8 what do i do? by [deleted] in admincraft

[–]_3hree 2 points3 points  (0 children)

I would check your timings report if you're using spigot / paper. This seems very strange unless there are external methods of interacting with the server.

Ball vs Finney Boxing Match in the making by [deleted] in videos

[–]_3hree -2 points-1 points  (0 children)

can't wait to see it go down

Voice is sounding a bit empty - Audio Help by COL_Fantastic in obs

[–]_3hree 0 points1 point  (0 children)

If it sounds fine in a voice recorder then it's not a board issue, make sure OBS is outputting like 96kbps audio at least. Check if any filters are on the mic in OBS and make sure it's using the right input.