#general

3141 messages Β· Page 1989 of 4

golden gust
#

or, well, it kinda does

#

i't's just, FTP generally kinda sucks

green edge
#

Java URIs suport FTP by default

#

yes, it sucks

#

but if it's in the same DC

#

and running on SSD, bottleneck will probabbly only be reached at plenty players

golden gust
#

I mean the protocol sucks

#

theres no file locking, etc

green edge
#

Yeah, old protocol

golden gust
#

no idea if it supports partial writes

green edge
#

I mean, file locking is not necessary for minecraft

#

Partial writes it doesn't

golden gust
#

well, locking not so important

quaint geyser
golden gust
#

partial writes, however, the thing relies on that

green edge
#

How does java implement partial rewrites?

golden gust
#

just sets the index that it's writing to in the file and writes

green edge
#

Is that done behind the scenes, or is it relying on something that would be broken if support for that wouldn't be available

golden gust
#

files support random access

green edge
#

yep, rip

#

FTP doesn't

#

That is to say, an FTP client can use the REST command to start reading or writing from a particular offset, but it will always truncate the file from that point.

#

I thought about slimeworld, but it stores everything in RAM

#

can't do for a large world

#

Since I don't have access to the end container I guess alternative is modify NMS

golden gust
#

can you not just throw fuse and whatever is needed for nfs into the containers?

green edge
#

Nope, we were running on our own infra

#

however current downside I see growing minecraft servers is advertising

#

and I'm trash at social media marketing

#

So we want to try running on MineHut

golden gust
#

oh, oof

green edge
#

they have a hefty playerbase, and competition is low

#

Yeah

#

I do have some shell access, but that's about it

golden gust
#

I mean, there are NFS clients and shit for java, but, the entire logic is designed for dealing with stuff on the disk

green edge
#

I need some ugly hack to make work without touching root privilleges

#

Because I can run non-java on their containers, they seem to be fine with that as far as my discussions went

golden gust
#

p. sure that you can mount partitions without root

green edge
#

as long as it's not abusing

#

You can, but can you do NFS?

#

I'd do samba

golden gust
#

or not

#

I thought that there was a way to do it with fuse

green edge
#

Do you know if the world-container setting in bukkit.yml is still respected?

#

I'd try with that

#

see if it goes with FTP

#

if it doesn't, go forward

golden gust
#

well, yes

green edge
#

I'm very astonished nobody else tried this

#

I mean, FTP is too much

#

but mysql, I'd say some people must've developed something

#

If slimeworld would've allowed unloading chunks

#

i'd go with that

golden gust
#

too low level for too little gain

green edge
#

but well

#

For minigame networks

#

or skyblock, it works

#

but I guess then slime or something in-ram suffices

#

damn

golden gust
#

I mean, slime is massively hacky and generally only really worth maintaining because there is demand for it

green edge
#

Well, what about RMI?

golden gust
#

hacking in arbitary formats like FTP is generally just gonna be ass to deal with and 0 demand for it

green edge
#

I could try to keep the World instance remotely

#

use RMI to connect to it

golden gust
#

anybody large enought to need mass storage is generally just gonna use NFS

green edge
#

or extend the file object

#

make a custom URI

#

and have that from RMI

golden gust
#

I have no idea how RMI works

#

as said, this is not an area which people generally cared to deal with

green edge
#

Wrapper for network java communication

#

allows running methods of which the object is on another machine

#

So machine A can run methods on machine B, everything is niceified to not have to worry about the networking part

golden gust
#

well, the thing you're connecting to still needs to worry about where it's dealing with fetching data from

#

generally just sounds like doing the work of replacing the built in storage crap twice

green edge
#

The issue I have with MineHut's system is that they take the whole data for the container from S3

#

unarchive it, slowly

#

and then start it

#

If it goes over 20 GB, tough luck it won't run

#

There's 2 options for me: Either run the velocity on minehut and run the server off-site, and overpay on their host

#

Or run the world off-site and use minehut for it's processing power so it's less money paid for things I don't use

#

Either way it's profitable

#

but i'd rather not pay 70 EUR / month for 10GB ram for a velocity instance

#

and then another 75 USD on a dedi close to it

vernal moth
upbeat falconBOT
vernal moth
#

I love vacation

#

Kek that's a first

vernal moth
#

Idk if you care but it's hilarious

golden gust
#

gg

green edge
#

I found something interesting

#

so, apparently there's JSMB

#

Which extends on URLConnections to allow samba, random file access, everything required by region files

#

Need to check how world-container works

wraith trail
golden gust
#

502, is pass!

#

theres some quirks to having sulu around

#

if you need spotlamps for when it gets dark

#

just shine a torch in his ears

#

||jk ily ❀️ ||

ashen cliff
green edge
#

Ok, so based on looking into how Bukkit's world container works

#

So pretty much, the URI you set in world-container (or by default .) is used as the main folder for worlds storage

#

when a world is created with createWorld, the file is created with new File(getWorldContainer(), name);

#

So if I manage to get the initial file to be on the cloud, either by changing it to some SMB file, or some other way

#

I can probabbly pull off something to load worlds from SAMBA instead of local storage

#
    @Override
    public File getWorldContainer() {
        if (this.getServer().universe != null) {
            return this.getServer().universe;
        }

        if (container == null) {
            container = new File(configuration.getString("settings.world-container", "."));
        }

        return container;
    }
#
   public File(String pathname) {
        if (pathname == null) {
            throw new NullPointerException();
        }
        this.path = fs.normalize(pathname);
        this.prefixLength = fs.prefixLength(this.path);
    }

#

Well, not the cleanest solution

#

But I can make the server modify the world-container via reflection and make it work that way 😒

wheat quarry
#

Nice 🀩

lilac moon
#

fawe is not cooperating today

#

somehow i copied 200 million blocks to a schematic yesterday but now it's not even able to do 73 million

#

AND ive put a mask so i'm only copying entities

worthy geode
#

classic FAWE moment kek

#

its temperamental for sure

lilac moon
#

even tried updating and it didnt help

#

ugh

#

i cant just copy all the entities in the world save because a few new ones were placed

vagrant marlin
golden gust
#

No

#

looks like a field somewhere

vagrant marlin
#

😞

vernal moth
# vagrant marlin is that morbius?

Lmao I just was telling my friend that I would never guess the show based on the pic, after another friend whom I send the pic got it, and you restore my honor with that dum guess πŸ˜‚

#

Thank you πŸ˜‚

vagrant marlin
#

😎

vernal moth
#

It's the deep from the boys

#

Man that sound so stupid

warm anchor
#

Mini what season you are on?

lilac moon
#

lesson learned, using a spawn egg to spawn an explosion power 127 fireball in the middle of the city is a bad idea, even with explosions turned off with worldguard

vernal moth
#

Also, found cat

#

(site note, fuck the idiot filming and bothering the guy)

smoky cloud
#

Man just enjoying his bin

warm anchor
vernal moth
#

Upgraded to Belgian beer

pulsar tide
#

Downgraded*

modern bone
#

lambick

golden gust
#

ubuntus site is having some interesting issues

brave mountain
#

Google cloud too

void void
#

GCP's london datacentre is down apparently

tropic flame
#

idk if anyone here has seen that news about 90% of the Atlantic Ocean's plankton having died

warm anchor
#

On fire or…?

tropic flame
#

apparently, it is false

lilac moon
#

lmao

tropic flame
lilac moon
#

the timing

magic river
#

I'm sure it's about to get really depressing but the opening of Stray is so fucking cute

#

You play a cat and you have a meow button

warm anchor
#

Sounds like a fun game

little frost
#

every game needs a meow button

magic river
#

There are other cats and you can play with their tails and rub on them

wet storm
real saddle
#

how do i send player from lobby-1 to bedwars lobby-1 dose adding of bw lobby1's ip in proxy-1 hlp?

warm anchor
real saddle
#

ok

real saddle
#

frm where do i get 1.18 water fall

#

i cant find it on papermc page

magic river
quaint geyser
#

waterfall*

magic river
#

Whatever, that's just a less good version of the same thing πŸ˜›

real saddle
#

some plugins dont have 1.19 support

#

any way to get it

quaint geyser
#

?

#

it's the proxy

#

it's likely to work

#

regardless of mc version

real saddle
#

idk some errors

quaint geyser
#

in either case all plugins are likely to work on newer versions

magic river
#

If you really need an older build of waterfall you'd have to figure out what build number is the last before 1.19 support was added and then just plug that in to the URL

#

But I can't imagine a waterfall plugin breaking due to waterfall adding 1.19 support

real saddle
#

idnt know but plugin is not working

magic river
#

A waterfall plugin?

#

#waterfall-help is more appropriate at that point I guess but yeah, the only way to get an older build is to use the API (or just take the URL for the latest build and change the build number in it)

#

But what number is the last before 1.19 I have no idea, that's what you'd have to use the API to figure out

upbeat falconBOT
upbeat falconBOT
magic river
#

That error says you're trying to run two servers at once

#

Nothing to do with 1.19

real saddle
#

wait

quaint geyser
real saddle
#

okok

#

understood

#

my bad

magic river
#

You can't have two servers on the same IP:port combination

#

Well, you can but only in special circumstances where the servers are cooperating to do load balancing but that's not relevant here

real saddle
#

i was testing on local host i forgot that i was already running 1 in background

magic river
#

lol whoops just noticed my desktop has been running through a VPN for the last... week?

quaint geyser
#

extra safe

magic river
#

Problem is the VPN runs at 1/3 my actual internet speed and I've been doing some downloading

#

I just thought things were slow, ISP oversubscribed or server busy or something

quaint geyser
#

at least you ddin't call your isp complaining your internet's slow

magic river
#

Well it was the difference between 960 mbit and 350 mbit so things were mostly still fast enough to not care I just noticed they weren't full speed

#

But full speed doesn't happen often enough for it to be weird

ancient bolt
#

Never gonna fly it again, it's completely destroyed now

magic river
#

Was it from a flight school or something?

#

Or do they just rent out planes

ancient bolt
#

It's an FBO, the aircraft was owned by the flight school but in that instance it was just being rented out

quaint geyser
#

obviously connecting from the US allows everything

worn ember
#

@quaint geyser sorry for ping

quaint geyser
#

I forgot to click!!

coarse lily
#

Holding shift when clicking reply turns off the ping, BTW.

quaint geyser
#

you guys are

#

so sensitive to pings

#

πŸ˜”

coarse lily
#

If you think this is sensitive to pings I have a few places I can't recommend you visit . . .

#

Gently reminding you to not ping someone is far from "sensitive".

quaint geyser
#

i muted all the servers i have

#

and i live pingless mostly

coarse lily
#

Cool

golden gust
#

for me its the text highlight because stuff kinda blury

lilac moon
#

maybe we need a role for "yes-ping"

quaint geyser
quaint geyser
lilac moon
#

discord when they learn about WCAG

simple garden
#

is this tall enough for a monster spawner?

#

it is 6 floors

coarse lily
#

Uh

#

Maybe?

#

I have no idea.

simple garden
#

i am gonna go up a few more floors then lol

coarse lily
#

Check Google or whatever.

swift root
#

The trick is to make sure it's wide enough. after that, extra floors = extra mobs, but you can manage with just one floor if you don't need a lot of mobs

#

if you're going specifically for one type of mob, or want to use water to push them off the edge into magma, then your width and what you do with each level is key

coarse lily
#

Okay but you don't ping me

void void
#

@wraith trail looks like pencil is double uploading files now

#

accidentally running two instances perhaps?

mild rune
#

nah he's just really excited about files

visual egret
#

anyone have an idea what the fuck this is

#

I am completely lost

muted storm
#

Nie mo

visual egret
#

nemo idk

void void
#

It's nie mo

#

not nemo

visual egret
#

🐟

silver nexus
#

https://www.youtube.com/watch?v=rRiMm4dQuck is Britain spontaneously combusting now?

As the U.K. reaches its hottest temperatures on record amid a sweltering heat wave, the London Fire Brigade is working to tame fires that are spreading across the country. NBC News' Meagan Fitzgerland reports from London where temperatures are over 100 F.

Β» Subscribe to NBC News: http://nbcnews.to/SubscribeToNBC
Β» Watch more NBC video: http://b...

β–Ά Play video
worn ember
magic river
#

Huh, only 3% of english homes have AC

#

I bet those are all the condos in London πŸ˜›

wraith trail
#

no idea how/why. didn't do anything but automatic restart to apply updates

void void
#

quick, kill it before it gains sentience!

mild rune
#

pencil must grow

#

mitosis

warm anchor
#

This is how robot start to copy itself

visual egret
#

β€œcold” tap was doing hot water

#

we tried to cook eggs on a pan using just sunlight but the pan only hit like 55Β°

warm anchor
#

Rip UK

void void
#

It turns out it's theoretically illegal to allow an user under 13 to even use my MC server, even with family-friendly rules no?

#

paper.yml has an option to disable logging of player's IP address, but only in modern versions starting since idk?

warm anchor
#

Yes

void void
#

And I do agree of the removal of the profanity category as a reportable reason for 1.19.84

#

I've been in family-friendly servers and they're a magnet for underage Discord use.

#

Seen a few users getting their Discords banned or deleted.

#

And an operator of a Discord server can be held liable for actively allowing users under 13 in said Discord group, like for example their Discord servers can wind up getting deleted.

lilac moon
#

youre kidding me, whoever designed the citizens plugin path waypoint system requires you to be able to chat

#

but i have chat intercepted by a velocity global chat plugin

#

so i cant do anything

#

bruh

#

i cant even clear it, i have to go remove the plguin temporarily

#

actually easier fix is i can make gchat require a permission to send chat, and then passthrough if i dont have it, and then just negate that permission manually

lilac moon
#

why is my npc so fast

visual egret
lilac moon
#

essentials sudo doesnt have a way to chat

wraith trail
#

you can, it's something dumb though

#

like prefixing the command with c: or something

lilac moon
#

yeah it used to be that but that doesnt work anymore

wraith trail
lilac moon
#

wtf i just tested it on someone else and it worked

#

but it deosnt work on myself

#

even if i negate essentials.sudo.exempt from myself

#

other sudo commands work on myuserlf

radiant mantle
#

Anyone know if warden mob switches work on paper?

void void
#

Most swear plugins for 1.8-1.12.2 suck!

#

And it turns out many VentureChat's commands are broken, not just its plugin reload command

#

There are better plugins out there but that means I'll have to update the lobby's MC version too.

neon galleon
visual egret
#

simply update your outdated buggy software and they won’t suck as much!

void void
#

So maybe just update the lobby then?

visual egret
#

yup

#

id you want version support just use via*

brave mountain
#

who use bloom.host?

void void
#

Well now VentureChat does no longer crash upon reload from updating my lobby to a more recent version.

true canyon
brave mountain
#

Here...

ripe sphinx
#

advertising weewoo_red

void void
#

Where

golden gust
#

This is not the place to advertise

void void
#

Ok..

#

Sorry

magic river
#

This is a place for people who run servers or work on plugins for servers, I doubt you'd find many people anyway

visual egret
#

rip wizzair & tui flights at luton

swift root
#

rip luton in general mate

void void
#

AdvancedBan has no velocity support

#

btw what do you think of the alternative for that plugin called LibertyBans?

#

At least this one does support Velocity

charred sleet
ashen cliff
lucid fjord
#

any1 know some memory dumper plugins πŸ€”

golden gust
#

if you mean a heap dump, /paper heap

#

if you mean anything else, i.e. monitoring the memory amount, those are generally useless

void void
#

gg

viral hornet
#

@quasi valley hangar wen

quasi valley
#

need to ping mini for that kappapride

viral hornet
#

false

#

you're the new hangar dev

#

mini is busy drinking beer on the grass or something probably

quasi valley
#

I am literally merging prs RIGHT NOW

viral hornet
#

awww kenny πŸ₯Ί

quasi valley
#

but all the important stuff left is mini territory

vernal moth
#

Jajajaja

viral hornet
#

Jajajaja

vernal moth
#

Ur just scared to touch the cool stuff

quasi valley
vernal moth
#

I mean, you know who to ping for infra stuff, that doesn't need to wait till I get back

viral hornet
vernal moth
#

LOL

quasi valley
#

you mean Jajajaja*

viral hornet
#

not LOL

#

Jajajaja

quasi valley
#

hahaha

viral hornet
#

nono kenny

#

Jajajaja

vernal moth
#

Kek the Netherlands has the 500g Doritos

mossy vessel
#

hello camm

abstract aspen
abstract aspen
twin lagoon
vernal moth
#

Nah some dum store that doesn't even gave shelves, just euro palettes

#

I wanna say it sounded like medizine?

#

Lidl I know from Germany, lol

twin lagoon
#

the only store i'd know that would do that stuff is lidl or aldi

vernal moth
twin lagoon
#

ohhhhhh die grenze

#

yeah that store is only on that side of the country

#

never seen one

worn ember
#

"nothing will change for the end user when switching to MS accounts"
Yeah maybe if the auth servers werent down every 15 minutes

abstract aspen
#

I think it was insanity that you couldn't have 2FA on your Mojang account

eager pendant
#

Hey wanted to get a definitive answer on something.
Why when auth servers go down, do mc clients not get disconnected?

#

My guess is that the server only authenticates once when they join

#

Is it something different?

abstract aspen
#

So as long as you stay connected it's fine

#

Are there any public/paid plugins or software to mimic what Hypixel is doing and allow people to join if they were recently authenticated with the same username on the same ip?

void void
#

Yeah, lemme find the link

abstract aspen
#

lmao

abstract aspen
crimson scarab
#

yo how do you enable anti-xray on 1.19

crystal lilyBOT
crimson scarab
#

i cant find paper.yml

quaint geyser
#

πŸ™„

crystal lilyBOT
#

Where did paper.yml go?

In 1.19, paper.yml has been split into two files, both in the config directory. In paper-global.yml you will find configuration that changes behavior of the whole server, and in paper-world-defaults you will find configuration that can be overridden on a per world basis. See https://docs.papermc.io/paper/per-world-configuration for more information on overrides. The function of server.properties, bukkit.yml, and spigot.yml remains unchanged for this time.

crimson scarab
#

ty

vernal moth
#

Moooood

visual egret
#

I am 10km from Albania

vernal moth
#

I am 2366km from Albania

visual egret
#

that’s a long way from Albania

ashen cliff
#

Keep it that way.

#

Just 700km away. kekwhyper

novel horizon
#

πŸ‘€

#

Oraxen is kinda cool ^^

true canyon
#

I promise I'm real.

quaint geyser
# true canyon

sounds like a button from keep talking and nobody explodes

true canyon
#

Quality review of a card reader.

vernal moth
#

Talked to the author a bunch when he showed my prototypes

#

Friendly reminder that my DMs are always open if you wanna talk about cool stuff

void void
#

I wonder if using older MC versions such as 1.18.2 or 1.17.1 is still considered tampering with the chat report feature or the chat signatures used for those.

#

There isn't such feature in such older versions so doubt it counts as such.

vernal moth
#

Why would you wanna use old versions tho?

void void
#

Well... the older versions use ampersand formatting, whilst the newer versions use minimessage

#

And also cuz of a few SMPs that apparently stayed in 1.18.2 natively.

vernal moth
#

MiniMessage works on any mc version since 1.7.idk

#

Legacy got deprecated and mostly removed in 1.8

#

That's a strange argument

void void
#

I used to be scared of 1.19.84 until I read the thread in PaperMC about it

limber knotBOT
#

mfw Mini contributes to proprietary software for free

#

runs

#

s/free/exposure

#

Correction, <phoenix616> > mfw Mini contributes to proprietary software for exposure

visual egret
waxen panther
#

wow

visual egret
#

yes it is very shocking indeed

golden gust
#

when your distance to albania increases, you know it's a good day

brave mountain
#

6gb can hold 50 players easily right?

cyan harness
#

When paper 1.19.1 releases will there be an option to turn off chat reporting in paper.yml

true canyon
#

I don't see how they'd do that since chat reporting is in the client not the server.

void void
#

Is NVMe noticeably superior to conventional SATA/SAS SSD for Minecraft servers?

pulsar tide
#

good morning @real zealot

#

I hope you have a great day

void void
#

If you really want to

pale river
#

Minecraft isn’t a workload that benefits for NVMe

void void
#

That's a bummer!

#

At least going from HDD to SSD is still a jump no?

true canyon
#

Jump from spinny disk to SSD is substantial for pretty much every computer use.

void void
#

That I can agree.

#

I upgraded my mom's HDD to an SSD of equivalent capacity and it was faster.

pale river
#

NVMe doesn’t hurt either compared to regular SSD

void void
#

Well I did see a jump in one thing on Minecraft server use.

#

File xfers.

#

I once had a VPS on regular SSD and it was still slow for xferring files into it.

#

Either way, going from VPS or VDS to a mostly pure metal dedicated is still a big jump in Minecraft server performance correct?

pale river
#

Depends on the previous host

#

And also the specific node you were on and the people you were with

pulsar tide
#

if you're throttling on saving data

#

yes probably

#

if you're not

#

maybe!

cyan harness
vague lagoon
#

no

#

pretty sure someone on the paper team responded in a issue that they won't add a option to disable it (could be wrong)

cunning raft
#

We won't add an option in the paper config but we're not gonna put intentional roadblocks for plugins to disable them

quaint geyser
#

wish you would

void void
#

And even then a server that tampers with the chat reporting feature is effectively breaking the terms of service?

#

And intentionally using an older version such as 1.18.2 still counts as such?

quaint geyser
#

unless they'd decide to update it for all previous versions

vague lagoon
#

you can disalbe the requirement for the public key (for now??), but you can't disable the signing fully afaik?

void void
#

Bedrock disallows swearing no matter what, but the filter is overzealous.

#

Java community guidelines are different in the sense it does allow for swearing alone.

golden gust
#

You can disable the requirement for requiring the client to send you a key during login

#

you cannot, however, disable that the key went sent to the server needs to be valid

lament patio
#

Wish it was viable for them to backport the system

void void
#

Even then I read they're mostly after things like pedos, neo nazis, terrorism, and some cyberbullies (people who can hold discriminatory views and attack others based on it) long before an average Joe or Jane.

worthy geode
#

hopefully

#

We have to see when its released

void void
#

Eh... we're in pre 5

#

Only 22w24 was the snapshot with the egregious report reasons out of all 1.19.84 snapshots

worthy geode
#

I know. But the report system isn't active yet, so no idea how strict they are with the current reasons, how quick they respond to appeals etc

vernal moth
#

Scam coin bros: get banned nerds!

#

Money quote: "To ensure that Minecraft players have a safe and inclusive experience, blockchain technologies are not permitted to be integrated inside our client and server applications, nor may Minecraft in-game content such as worlds, skins, persona items, or other mods, be utilized by blockchain technology to create a scarce digital asset. "

void void
#

server blacklist or sued, probably

vernal moth
#

Idk if you want to piss off Microsoft

#

But if you do, pls tell us before hand so we can get the popcorn ready

#

But the community now knows it's not allowed, so nobody will be "investing"

golden gust
#

To be fair, am semi sad that they never took andrew up on his offer to go to court lol

vernal moth
#

Man that would have been such a shit show

#

I would love it

simple garden
#

Is it possible to generate a void world in offline?

simple karma
#

damn it

#

nftworlds banned me for saying to the moon after it dumped

vernal moth
#

To the moon

mild rune
#

To hell moon2H

vernal moth
#

Buy the dip

simple karma
#

whats the price you see?

vernal moth
#

1ct

simple karma
#

btw someone said that most likely devs sold first

#

isnt that kind of illegal to do

vernal moth
#

We already reported them to the SEC for insider trading

#

A group of people knew this was coming today

void void
#

kevin did that too pepela

#

the reporting, that is

vernal moth
#

If you use that info for your own gain, SEC gonna clap you

simple karma
#

afaik u get paid for reporting

#

true?

#

somebody tell em their server is centralized lol

mild rune
#

SEC gonna come in there with a baseball bat and crack some knees

simple karma
#

livecoinwatch says $0.014365

#

it was like 0.025 when i joined convo

mild rune
#

Colors of the signing indicators for sending a message have been adjusted for improved accessiblity
Pog

simple karma
mild rune
#

Ye

#

It's the Securities and Exchange Commission

simple karma
#

i love how stellar is salty rn

mild rune
#

Makes sure markets and stocks and all that are fair and regulated

simple karma
#

i said something on his post, and he instead of commenting on my spigot profile, added me on discord

void void
simple karma
#

πŸ˜‚

#

it aged so well

mild rune
#

Some of the bugs fixed in pre6 are funny

#

MC-148149 - Linux game crash when opening links OMEGALUL

simple karma
#

isnt it like old as hell

mild rune
#

2019 yeah

simple karma
#

i already have mods fixing it

#

is anyone here from britain

warm anchor
#

Is beitain even a country

vernal moth
#

Isn't Stella the guy that scams people with worthless forks?

simple karma
#

i think so

magic river
#

I think everyone that was from there has migrated to the Arctic Circle after yesterday

simple karma
#

or is england the country

magic river
#

GB is the UK minus NI, right?

simple karma
#

complicated stuff

simple karma
#

yep

#

he also steals patches

#

git never lies

magic river
#

England is one part of their main island, Great Britain is the whole island, United Kingdom is whole island and that little bit of Ireland they still own

glass crag
#

GB is the main island of England Wales and Scotland

warm anchor
#

That’s very complicated

simple karma
#

gotcha

warm anchor
#

Can’t they just merge

vernal moth
#

It's a small island off the cost of Europe that is slowly falling apart

glass crag
#

UK is short for United Kingdom of great Britain and Northern Ireland

simple karma
#

anyway

#

u know Jagex?

magic river
warm anchor
simple karma
glass crag
#

We'll have to rename when Scotland are independent

simple karma
#

i wondered, why tf does their client run so bad on linux

#

guess what, steam runescape uses windows renderer

#

even tho game can run linux renderer (flatpak version does)

magic river
#

No one really cares about Linux other than Valve, it's often more stable and faster to run the Windows version through WINE (or Proton, in this case)

simple karma
#

no look

magic river
#

If they have a native Linux build it often doesn't get regular or any updates too

simple karma
#

runescape natively runs on linux

#

but steam version forces usage of windows components

#

if you compare steam vs flatpak runescape you will notice huge difference in fps

magic river
#

I'm pretty sure that's a dropdown Jagex is picking

simple karma
#

its java btw

#

its weird

magic river
#

Oh you mean old school

simple karma
#

no no

#

both 3

magic river
#

I thought the new one wasn't Java anymore

simple karma
#

official launchers

#

oh?

#

could be my bad

#

osrs doesnt use gpu you know πŸ˜‚

#

at least theres launcher that does that

magic river
#

Apparently it is still Java

simple karma
#

but yea i dont really carea bout osrs

#

its funny as hell

#

windows user say steam version runs better than official launcher

#

linux users say otherwise

magic river
#

Although you interact with it via a thing called RuneScript which kind of sounds like Perl

simple karma
#

the game still runs bad even on linux client

magic river
#

I mean, it's a custom language and very minimal (doesn't even have arrays) but they do ugly things like %varname and @varname being different things

simple karma
#

even WURM and minecraft work better

magic river
#

Hmm, thinking about it C doesn't actually have arrays either

simple karma
#

i barely get 60fps

magic river
#

Like, in C within a function you can do int foo[10] and you can discover the size again later and etc but once you pass it to another function it's just int* and you have to pass the length around as you can't tell just from the pointer

candid nacelle
#

it's ok tho

#

just write where you want to in ram

#

@void void

#

ram and storage stuffs

#

I got like 80gb of storage

#

and 8 gb of ram

#

I have a vps

#

by default it is 160gb on the 8gb plan

#

but I don't use that much storage

#

what kind of server is it?

#

like survival, minigames

#

skyblock doesn't take alot of space on disk

simple karma
#

tf

#

why would you have proportion for ram/disk

candid nacelle
#

cus they are about two seperate things

simple karma
#

it doesnt make sense

#

you get as much as you need

#

disk is usually upgradable

#

so u telling me my 16 gig ram server needs 800gigs of storage?

pulsar tide
#

you can't even run 1.19 on 1gb

simple karma
#

1GB wont even start

pulsar tide
#

it will start

simple karma
#

i dont think so

pulsar tide
#

it won't run well in any way shape or form

simple karma
#

it uses like 1500 for startup itself

warm anchor
#

Minimum plan should be 4GB shared

pulsar tide
#

^

candid nacelle
#

shared?

simple karma
#

shared host

pulsar tide
#

cores aren't pinned per customer

simple karma
#

host where dedi is shared thru many servers

warm anchor
#

If petro you potentially need more unless you gonna cover heap

pulsar tide
#

you don't know what you're talking about

simple karma
#

so u tell me

pulsar tide
#

no need to ridicule, but if you need advice, listen to the people here

simple karma
#

(i have 4 cores), it doesnt mean i must give both servers 2 cores each

#

i can give both servers access to 4 cores

pulsar tide
#

don't act like you know everything, you're not learning anything

simple karma
#

πŸ’€

pulsar tide
#

I'm speaking to rrm, if it's not obvious

simple karma
#

if u wanna learn dont argue with us

pulsar tide
#

you don't seem open to learning, you're arguing with every piece of advice given

candid nacelle
#

ram usage for 4gb dedicated to heap with OpenJDK(hotspot) vm

simple karma
#

thats what ptero does

pulsar tide
#

okay, what do you want to know

candid nacelle
#

they can overbook

golden gust
#

CPU limits are generally broken as all shit

pulsar tide
#

lol

golden gust
#

because they often rely on core limiting in some arbitary manner or basically "starting it and stopping it fast enough"

pulsar tide
#

you cap it

golden gust
#

well, yea

magic river
#

Core limits aren't that hard to enforce, unless you put the kernel in an uninterruptible mode and then have it take a bunch of CPU time but that would imply you have root or found a bug, you wouldn't be doing anything useful

golden gust
#

I mean, hosts generally don't mind the odd limits here and there, etc

#

Like, there are caveats to all of this, mc which literally spin waits is far from ideal here

magic river
#

Like, if you mark something as getting 25% of a CPU the scheduler can just schedule timer interrupts to happen to ensure it preempts your stuff

#

It won't be exact but it'll be close enough that it doesn't matter

simple karma
#

i wish u could live upgrade kernel without relying on some canonical subs

golden gust
#

It's free for like, 3 machines

simple karma
#

afaik it doesnt play nice in arm

smoky cloud
#

Canonical have a free one, I think Oracle do

golden gust
#

I mean, if you hated yourself you could do it for free

simple karma
#

and i'd rather avoid proprietary solutions

smoky cloud
#

I know Oracle have one, I just don’t know about the free part

simple karma
#

afaik their is partially oss

#

but no arm support

golden gust
#

I mean, theres work for arm64 hotpatching going back to circa 2013/4

smoky cloud
#

KSplice is GPL

golden gust
#

Just, I mean, idk anyboy who actually uses the built in patcher stuff

#

ksplice is gpl

#

the kernel patches shipped from rhel require a support license

simple karma
golden gust
#

it was free for some limitations at some point

simple karma
#

i rly need to try out rocky

#

it seems nice

smoky cloud
#

Free for Ubuntu Desktop, not servers though

simple karma
#

its free for all oracle cloud users

warm anchor
#

The down side is you will be usin oracle

simple karma
#

idm

#

its free

smoky cloud
#

I’d rather use Oracle Linux than Ubuntu tbh

warm anchor
#

Same. My fellow oracle enjoyer

smoky cloud
#

And it’s just a rebadged RHEL anyway

simple karma
#

unbreakable kernel

smoky cloud
#
  • KSplice + funky kernel
simple karma
#

zen kernel πŸ˜‚

#

what kernel rocky uses

smoky cloud
#

Probably the RHEL kernel

simple karma
#

is compiling rhel worth it ?

#

like

#

u still need sub for the stuff

smoky cloud
#

Rocky, Alma, and Oracle, are all RHEL builds

#

In a sense

simple karma
#

yeah centos alternatives

warm anchor
#

Rocky my CentOS riesad

smoky cloud
#

Far as I know Rocky and Alma are just rebuilds, Oracle has its funky kernel

golden gust
#

oh god

#

rhel

#

I remember using cent for a while

simple karma
#

i wonder how easy it is to go from ubuntu server to oracle linux

warm anchor
#

dragging my feet to transfer my last centos machine

golden gust
#

I couldn't belive that somebody bastardised a linux environment more than canonical

smoky cloud
golden gust
#

netplan can suck a D

warm anchor
#

it probably would if it can

simple karma
#

at least rocky has this

smoky cloud
#

Oracle also has one, Alma probably has one

simple karma
#

ouch no ubuntu

smoky cloud
#

Well yes

#

It’s a totally different distribution

simple karma
#

meh

#

at least i know canonical doesnt spy on me

smoky cloud
golden gust
#

I mean

pulsar tide
golden gust
#

they collect statistics for apt, etc

#

also, I mean

#

there was the time they tried and got BTFO'd

smoky cloud
#

Canonical is probably the worst for spying

pulsar tide
#

drakon

#

how is your day?

smoky cloud
#

kaya

#

It’s too hot

pulsar tide
#

relatable

golden gust
#

this is horrible

#

Like, we had like 3 days of hot af dry af weather

#

well, bar on the 3rd day where the humitiy started to just rocket up

candid nacelle
smoky cloud
#

…I can’t actually remember which Java I use on Windows

#

I think it’s Amazon?

golden gust
#

graal? isn't that the one where you have to do a dice roll to see if they broke something stupid each release?

simple karma
#

apport and shit

smoky cloud
simple karma
#

its popular in fabric sphere

smoky cloud
#

Even though Oracle themselves admit that it’s slower than OpenJDK

candid nacelle
smoky cloud
#

Unless you have EE, but the optimisations likely won’t help you

simple karma
#

first google link

#

(jdk comparison)

smoky cloud
#

GraalVM CE is designed for applications that need to start quickly but not necessarily be fast

simple karma
#

wait what

smoky cloud
#

i.e not Minecraft

simple karma
#

perf

#

its on their site

candid nacelle
smoky cloud
#

Microservices would benefit

pulsar tide
#

hey

#

but my minecraft server starts in 3 seconds

candid nacelle
#

mine starts in 3 minutes

golden gust
#

You gotta remember that the lifetime of microservices is often hours tops

pulsar tide
#

worth it ss_potatosunglasses

golden gust
#

an they're often not really under the same usage patterns as an MC server

pulsar tide
#

hard fork pls?

smoky cloud
#

It’s a totally different use-case

candid nacelle
golden gust
#

so, who cares if theres a bit of an extra overhead vs defacto java, especially if you're taking advantage of some of the various features specific to graal

smoky cloud
#

But people see it as a magic performance boost and run their servers on it

simple karma
golden gust
#

I mean, I still see the odd rando person using the fast method accessors

#

a JVM flag oracle ended up disabling by default because it screwed with the compiler

smoky cloud
#

I ran GraalVM EE for a bit and the only advantage I saw was that world gen actually was a fair bit faster

#

But there could be many factors in that

golden gust
#

theres maybe some of the noise features which would maybe automagically take advantage of some of graals extra magic

#

but, I don't think that theres too much there

candid nacelle
#

could the whole server be compiled to native before starting?

golden gust
#

I mean, yes but no

smoky cloud
#

Native is a pain

#

Loading plugins is problematic

simple karma
#

what about adoptium

golden gust
#
  1. the native image stuff requires that you have the full source, and not sure that that is 100% there, and won't support plugins
smoky cloud
#

Isn’t Adoptium just OpenJDK?

simple karma
#

ouch

#

yea

candid nacelle
golden gust
#
  1. compiled code space is generally limited, and compiling is costly and you wouldn't get all the advantages of java doing that anyways
smoky cloud
golden gust
#

oh, I guess they improved that, I recall it being an issue at first

golden gust
#

and, yea, it doesn't support loading in jars

smoky cloud
#

I think it is even possible to get plugin loading to work but I couldn’t be bothered

simple karma
#

java has var?

golden gust
#

yes

candid nacelle
golden gust
#

auto type

simple karma
#

πŸ˜‚

smoky cloud
#

From my understanding of it, the native image is actually worse unless you have PGO data, at which point you may as well have used the JVM normally

#

But, again, great for microservices

golden gust
#

Well, JIT has optimisation stages

#

i.e. it's able to much amounts of magic on stuff running inside of it

#

i.e. magically removing those pesky null checks!

candid nacelle
#

then it has to be sure that there are no nulls in the data?

golden gust
#

and, much other bits of magic and all that in order to boost performance of code

#

well, that's what it analyses

candid nacelle
#

or does it check once and then don't check again?

golden gust
#

it's able to fall back on the CPUs "oh shit" for if a rando null manages to get into there

#

and then it props deoptimises out if it needs to

candid nacelle
#

well what is the memory address of null?

simple karma
#

shalli compare community vs enterprise?

#

for the 20% boost

#

i wonder how do i run it in ptero

golden gust
#

null is generally a cpu reserved address afaik

smoky cloud
#

If you can find a decent benchmark, sure

simple karma
#

ill just run a plain server

#

same machine same specs

#

but first i need to know how to run that one in ptero

#

since it will need docker image right?

#

ima ask ptero ppl

smoky cloud
#

They provide Docker images

#

Somewhere

simple karma
#

but how will it know that im oci user

#

by ip?

smoky cloud
#

Login with an Oracle account

#

Not Oracle Cloud, normal Oracle

simple karma
#

wut

#

hol on i got it

vagrant marlin
#

i used graalvm enterprise edition without consulting my lawyer

smoky cloud
#

I consulted Larry directly

candid nacelle
#

who larry

smoky cloud
#

CTO of Oracle, Larry Ellison

candid nacelle
#

o larry

#

is he cool?

smoky cloud
#

He doesn’t sound like a very nice person

simple karma
simple karma
#

YOO I DID IT YALL

#

just 1 problem

#

my password is in plain text

#

at least its some random stuff i use only for oracle acc

vernal moth
#

Big W

simple karma
#

breh it crashes

#

maybe u got idea which one to use

ripe sphinx
#

rip NFTWorlds, although looks like they're going out with a bang with some pretty obvious-looking insider trading

simple karma
#

look

#

i would love to see the project

#

but on actual blockchain

#

without nfts

#

maybe on some crypto

vernal moth
#

That's the cool thing about scam coin shit, it's all transparent ^^

simple karma
#

actually

#

it might use amd64 version

ripe sphinx
#

Yup I damn near spat out my water when I first saw the article, then saw the allegations of insider trading, then saw a message from Kevin saying he reported to SEC

#

(Also saw some text message screenshots that could possibly prove the insider trading, but I have no way of knowing if they're legit or not. Funny either way though)

vernal moth
#

Idk what I can say

#

All I will say is that today has been pretty fun so far πŸ˜‚

#

Not only because of the scam coin stuff

simple garden
#

is there a way to check your ping in game?

ripe sphinx
worn ember
#

ping the server weSmart

vernal moth
#

People reported one of them server list sites for buying Backlinks and google clapped them

upbeat falconBOT
ripe sphinx
#

ah ok I see, lol that's stupid

vernal moth
#

It's basically buying trustworthiness

#

Basically like, I'll give you 100 bucks if you embed a link to my site with a good title on your website

lilac moon
#

something interesting happening here?

candid nacelle
#

I should do that

vernal moth
#

But not 100 bucks and one website, but 10000 bucks and a network of fake websites

lilac moon
#

lmao

candid nacelle
#

the free way ofc

lilac moon
#

I need more organic back links to my website

ripe sphinx
#

yeah ok I see why that might irk google lol

lilac moon
#

I already put plenty on my own website that go to other websites

candid nacelle
#

put my server website address on the server list sites

lilac moon
#

trol

ripe sphinx
#

oh and NFT ban has made it to web3isgoinggreat

vernal moth
#

Link pls

#

We famous Bois!

warm anchor
ripe sphinx
simple garden
vagrant marlin
#

Java.pingServer

simple garden
pastel reef
#

Why do Intel NUC fans go haywire for a few seconds before booting for the first time after being unplugged?

vernal moth
#

That's common in server boards, fan tests or just no fan control in bios

pastel reef
#

Server boards?

leaden trellis
pastel reef
#

Why do Nucs have server boards if they have Cores and not Xeons?

golden gust
#

When you power on the machine its in an unknown state

#

the fan controller hasn't been told what to do, etc

#

it's only until you get to a certain stage in the init process where that stuff is generally actually told "hey, you don't gotta be going full pelt"

pastel reef
#

That last line kind of made me laugh not gonna lie

candid nacelle
#

fan controller should start at 50% fan

pastel reef
#

Well it's 4 times as loud as my laptop has ever gotten so…

golden gust
#

You don't know the state

#

the default mode for a fan without a PWM signal is to go full send

candid nacelle
#

yeah

#

the default mode needs to be 50%

golden gust
#

well, no

#

that would be bad

candid nacelle
#

just gotta create a global conspiracy to fix this

rare python
#

Which makes sense, you could assume to be at 0%, but what if there is a failure? In a failure condition, I would prefer it to be going full as a precaution.

candid nacelle
#

50 is like in da middle yknow?

golden gust
#

well, yea

#

but a fan has a job

#

a job which it's better at doing full pelt

candid nacelle
#

sometimes my graphics card goes full pelt

#

just whenever it feels like it

rare python
#

Defaulting to 100% means that in a scenario where there is no communication, but still power to the fan, it can still be effective.

golden gust
#

if you don't know the current state, I'd much rather a fan do its best to stop from turning my CPU into a liquid mess at the bottom of the case vs worrying about the noise

candid nacelle
rare python
#

On a low spec machine that is to be expected.

pastel reef
rare python
#

Lol

pastel reef
rare python
#

Nah, i486 clearly.

candid nacelle
pastel reef
#

RTX 2070 or what do you mean?

candid nacelle
#

yes

#

rtx 2070

pastel reef
#

What cpu?

candid nacelle
# pastel reef What cpu?
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   39 bits physical, 48 bits virtual
CPU(s):                          6
On-line CPU(s) list:             0-5
Thread(s) per core:              1
Core(s) per socket:              6
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       GenuineIntel
CPU family:                      6
Model:                           158
Model name:                      Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz
Stepping:                        13
CPU MHz:                         2900.000
CPU max MHz:                     4100.0000
CPU min MHz:                     800.0000
BogoMIPS:                        5799.77
Virtualization:                  VT-x
L1d cache:                       192 KiB
L1i cache:                       192 KiB
L2 cache:                        1.5 MiB
L3 cache:                        9 MiB
NUMA node0 CPU(s):               0-5
Vulnerability Itlb multihit:     KVM: Mitigation: VMX disabled
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Not affected
Vulnerability Meltdown:          Not affected
Vulnerability Mmio stale data:   Mitigation; Clear CPU buffers; SMT disabled
Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:        Mitigation; Enhanced IBRS, IBPB conditional, RSB filling
Vulnerability Srbds:             Mitigation; Microcode
Vulnerability Tsx async abort:   Not affected
rare python
#

A neofetch would have been good enough.

pastel reef
candid nacelle
rare python
#

Cringe

#

Install it

candid nacelle
#

oki paperPls

rare python
#

It is one of many symbols of a Linux user.

pastel reef
#

Just wanted to say, Arch is a big flex in neofetch arch

#

I run it too by the way :D

rare python
#

I mean it isn't, anyone can fake it to say arch.

pastel reef
#

True true

candid nacelle
pastel reef
rare python
#

But why would you want to?

candid nacelle
pastel reef
# candid nacelle

Xps? Wonderful laptops, I've had one of those for 1,5 years and it has never let me down.

golden gust
#

self hatred

#

dropping the soap and liking it

golden gust
#

I can see many reasons to install bsd

pastel reef
#

Oh

#

I though xps was only laptops but OK

candid nacelle
#

was at a good price

#

probs shitty parts

rare python
simple karma
#

looks like enterprise jdk wont run

#

i tried everything

#

:/

pastel reef
candid nacelle
#

nah

rare python
candid nacelle
#

I boot off a hard drive anyways

simple karma
#

jk bro

rare python
candid nacelle
#

too lazy to write ubuntu to the main disk

simple karma
#

wait thats a downgrade

rare python
simple karma
#

arch user?

pastel reef
rare python
candid nacelle
simple karma
#

im not an arch user but

#

im a manjaro user

pastel reef
#

How is that even working?

golden gust
#

manjaro

candid nacelle
#

need something to run my 3rd monitor

golden gust
#

that's like, arch, but, for plebs

simple karma
#

at least community is nice

#

best linux forum i ever used

rare python
pastel reef
candid nacelle
pastel reef
#

That's not something I knew was possible

candid nacelle
pastel reef
#

Oh

candid nacelle
#

I think the other one is pass through

#

I don't use the intel one

pastel reef
simple karma
golden gust
pastel reef
#

I don't hate Manjaro as a concept, I just hated using it.

candid nacelle
#

lmao

rare python
simple karma
#

brew more like bruh

pastel reef
#

Trying to make Arch user friendly usually ends badly

simple karma
#

not big deal

rare python
#

You are wrong.

simple karma
#

i dont like the mentality of, if you use something other than arch u are bad

#

just use what you want

gray tulip
#

live and let live

pastel reef
#

Was in my case

golden gust
#

I mean

#

Reading that list, some of the stuff they do is shitty and counterproductive to stability

simple karma
#

yknow

golden gust
#

as someboy who relies on the AUR for rando shit here and there, jesus, fuck manjaro

simple karma
#

people still use ubuntu

golden gust
#

ubuntu sucks ass

true canyon
#

Why can't I find a project that will give me thousands of dollars for no accountability?

candid nacelle
golden gust
#

but, there is no real sane option for servers these days, tbqh

simple karma
#

whats bad about aur in manjaro?

#

u mean the ddos stuff?

rare python
#

Yes

pastel reef
#

What's so bad about Ubuntu?

simple karma
pastel reef
#

Ubuntu did me great in my first year of Linux

simple karma
#

ofc it wasnt done on purpouse

rare python
#

Still happened... twice.

golden gust
#

I mean, ubuntu is generally slow to update stuff

true canyon
#

I'm impressed by the speed at which you're zooming through brushing aside all the problems with manjaro πŸ˜†

golden gust
#

Like, theres no AUR, so, for environments where you wanna mess with stuff more you're often in a weird ass zone of fucking around with stuff

simple karma
#

no aur?

#

πŸ€”

golden gust
#

People think that crap like flatpak/snap is the solution to that, which, like, 10/10 ||plzno||

rare python
#

Once? Okay fine, honest mistake. Twice? That's just just negligence and not learning from mistakes.

simple karma
#

but manjaro comes with aur

golden gust
#

I mean, it's ubuntu, the aur is for arch

#

manjaro borks the AUR due to their stupid choices

smoky cloud
golden gust
#

Well, that's relying on people to create said PPAs

#

which, given that it's generally a joyous PITA to package for distros in general, many smaller projects will just slap out a tar.gz and let you deal with it

rare python
#

The AUR is the greatest thing ever.

simple karma
#

aur packages that build stuff tend to brick my pc, but i dont blame it actually

#

at least there are many -bin versions