#general

3141 messages · Page 1387 of 4

olive garden
#

why would you call cat z?

tropic flame
#

I guess stackoverflow is my friend on this

magic river
#

He's been zzzcat so long no one remembers his real name

next frost
magic river
#

I think I'd just add 4 substrings together

#

String foo = orig.substring(0, 1337) + '-' + orig.substring(1337, 9001) /* etc */;

#

Check the length first

worn ember
#

and z750 isnt real

olive garden
worn ember
#

biggy T

next frost
#

I mean, regex is totally fine in this case

tropic flame
next frost
#

Could be made more clear ig

twin lagoon
#

@waxen panther nekoPat3

golden gust
#

be warned

#

if you see PBS Eons on your youtube recommendations

#

it's a trap

magic river
#

Like tvtropes trap or like this is actually prager u trap?

twin lagoon
#

</google:816176849147002923> term: pbs eons

upbeat falconBOT
#

https://www.pbs.org/show/eons/

Welcome to Eons! (opens in new window). Join hosts Hank Green, Kallie Moore, and Blake de Pastino as they take you on a journey through

golden gust
#

tvtropes

twin lagoon
#

</google:816176849147002923> term: tvtropes

upbeat falconBOT
#

https://tvtropes.org/

TV Tropes, the all-devouring pop-culture wiki, catalogs and cross-references recurrent plot devices, archetypes, and tropes in all forms of media.,Tropes,Characters,Forums,Browse,YMMV,Trope Finder

golden gust
#

assuming I got that right

#

basically, you watch one

#

and then you get a recommendation for another

#

and then another...

magic river
#

Dude I got lost in tvtropes for a week once

olive marlin
#

Did mxroute go away from using dns for their setup and does everything with IP addresses now?

twin lagoon
#

wdym

olive marlin
#

I just noticed all entries are tied to some ip address in their DNS management, while they used to point to taylor.mxroute.net

wraith trail
#

is mxroute actually any good? Was going to go with them a while back but their website turned me off

#

specifically the "lifetime plan"

waxen panther
#

mxroute epic

twin lagoon
#

mxroute is legit

#

using their $5/yo plan for 4 years now

wraith trail
#

because a lifetime plan makes no sense

waxen panther
#

when gsuite up their prices again im gunna switch to mx fully

twin lagoon
#

<@&748618676189528155> it's time for warship™️

#

seems like they're using hetzner nowadays

#

dunno if i would want to go for mxrolute now that i see that

wide chasm
#

!ban @woeful estuary Advertising

thorny flickerBOT
#

:raised_hands: Banned Da Baby 2#1880 (Advertising) [1 total infraction] -- stefvanschie#7609.

limber knotBOT
#

aternos moment

twin lagoon
#

luckily am on a hivelocity node

mighty storm
#

Who even is dababy

spare venture
#

rapper

olive marlin
#

Ehh, I didn't have issues with them so far. And can't find any competition in sane price.

#

Just got surprised that they stopped using dns entries in their A/SPF records and use IP instead.

waxen panther
#

mxroutes blackfriday deals are flushball

worn ember
#

since i linked my steam account to epic i get the most random friend requests lol

olive marlin
#

Oh, they also made softfail the default now in SPF records, not hard fail.

worn ember
#

ur a hard fail

quaint fern
#

Hello all, I've got some really rich players on my economy server and nothing custom for them to buy

#

Any suggestions?

limber knotBOT
#

what do you mean by economy

quaint fern
#

Basically a survival server

#

With spawners

#

And shit u can sell

#

I tier up the spawners until like 500k but I've got nothing after that

limber knotBOT
#

emotes should always work, trails, particles, cosmetic armour (eg: glass helmet,etc)

quaint fern
#

Tbh even If I just open a casino to get them paying money back into the server to bring everything down

limber knotBOT
#

casino :eyes:

#

sus

quaint fern
#

😄

#

Ok thanks for your help

minor badge
#

what in the fuck is your avatar (<3 kash), oskar?

limber knotBOT
#

idk im not in the discord

#

what is in my avatar proxi?

waxen panther
#

wait you're not oskar?

#

THE oskar

olive marlin
#

Brocc he won't see your edits smh

waxen panther
#

idc

limber knotBOT
#

i am OskarZyg#9256 on discord

waxen panther
#

i will not submit to ircians!

minor badge
#

it's a lynx

limber knotBOT
#

some other oskar stole my name but what can i do about it

minor badge
#

please locate this oskar

limber knotBOT
#

ill hop onto discord to see what the deal is

minor badge
#

oh he's a 1.8 guy

visual egret
#

wtf is that

#

its like a cursed cat

magic river
#

I thought it was a mountain lion

visual egret
#

i wouldnt know

limber knotBOT
#

can i get my avatar back :p

#

pog

minor badge
#

na it's a lynx

#

lynxes have tiny black things on top of their ears

limber knotBOT
olive garden
#

Fact!

#

did I do it right?

waxen panther
#

Bro!

minor badge
#

@waxen panther hewo

waxen panther
#

hewwo

#

keyboard just stopped working on Linux pog .

left swift
#

linus

#

pokipog wow

meager tusk
ashen cliff
#

BIG FLOPPA!

worn ember
#

Fact BRO!!! SLAV SLAV GANG GANG

#

Balkan Bro's tripoloski

woven otter
#

kurwa blyat

visual egret
#

i have been summoned

#

polish curse detected

olive marlin
#

But you don't even live in Poland smh

visual egret
#

i used to

#

and i speak the language anyway

worn ember
visual egret
#

what do you mean by that

mossy knoll
#

people be like

#

ima report it to paper

ashen cliff
mossy knoll
#

lol

worn ember
exotic finch
mossy knoll
#

it was a joke

exotic finch
#

ok

mossy knoll
#

i turned on flyspeed 10 and flew into new chunks

visual egret
#

not pregenerating chunks 👀

mossy knoll
#

i was doing that at the same time lol

#

its a new world i jsut added

visual egret
#

i have to write a 5 minute speech on gender rights/equality this is going to be painful

#

school is so fun

ashen cliff
#

Because you are Polish?

worn ember
#

just tell them about bread

visual egret
#

kek as if that exsists in poland

#

who needs rights when you have the piss party

mossy knoll
#

dude when i read that message i was confushed cuz i thought u said not pregnating chunks lol

worn ember
#

stuff them full of mobs

mossy knoll
#

ya ima have to pregenerate cuz im making an earth towny server with dynmap

visual egret
#

now that i think of it, would running an mc server on windows xp be faster than running it on ubuntu server ~20

worn ember
#

???

#

wtf for logic is this

#

xp is 32 bit

mossy knoll
#

you want to be able to see the whole map on the dynmap @visual egret

visual egret
#

you should always pregenerate chunks

#

no matter if you have dynmap or not

worn ember
#

pregenning is overrated

mossy knoll
#

yeah i know but i have to generate the whole thing not just to like 20,000 blocks away

#

its a map of the earth

#

its an earth towny server

ashen cliff
#

Another one.

worn ember
#

lol people love making towny earth maps these days lol

visual egret
#

@ party look its your soulmate

#

im gonna make something special: map of mars that you have to colonate + bluemap

#

i beg to differ

worn ember
#

if you step outside you die

visual egret
#

big glass dome made out of armourstands no lag

hot hamlet
#

Is there a known compact coral fan less tnt duper?

visual egret
#

creative mode

hot hamlet
#

Someone on my skyblock server made one and i cannot find a single one like it online

merry cave
#

anyone know a plugin that will shoot messages back when phrases are said in chat

#

so like you can offer instant help for questions?

visual egret
#

sounds interesting

ashen cliff
winter aspen
#

y’all ever get invited to a discord server from a bot then get banned instantly

#

this has happened to me like 20 times now

visual egret
#

just pay a mod £6/hour to do it for you, smh these robots stealing our jobs

ashen cliff
#

They must just really hate you.

winter aspen
#

like damn i join then say “imagine botting to get members then i get banned before i even send it

#

like the second i tap the button i just get goned

visual egret
#

word blacklists exsist

winter aspen
#

speak of the fucking devil😂

visual egret
#

probably ban you if it includes "bot"

winter aspen
#

like damn stop inviting me if your gonna ban me

formal turret
#

it's because they want it to seem like they're the victims and other people are spamming their ip to give them a bad name

worn ember
#

*you're pepe_run

visual egret
#

ded do you have any friends

worn ember
#

about 3 and a half

visual egret
#

what counts as half a friend

worn ember
#

half a person

visual egret
#

what counts as half a person 👀

formal turret
#

the top half

worn ember
#

depends how you cut

formal turret
#

there is no brain in the bottom half so it's not a person

visual egret
#

why are you cutting friends ded

#

did they get "your" wrong

worn ember
#

they started

olive marlin
#

Do you guys have any recommendations for a Discord music bot?
I used to use Rhytm, but it was stupid loud and dialing in the correct sound level was a pain.
Then I used to self host Music Bot, which worked nicely, but haven't gotten around to setting it back up now after migrations.
I got recommended Jockie, but I'm not sold on it yet.

worn ember
#

you can just adjust the users volume

#

¯_(ツ)_/¯

golden gust
#

rhythem is pretty loud

#

even on like 2% it tends to over power people

olive marlin
#

Yes, but with Rhytm I remember it being hard because you'd have to put it at like 17% or so, and 20% was too loud.

#

Like you can't really adjust it nicely.

worn ember
#

i really dont get music bots anyway

#

if you want to listen to music listen to music

#

somewhere else

olive marlin
#

But we sometimes put on some quiet music as mostly background noise when doing stuff together on the server.

worn ember
#

spoopify playlists

olive marlin
#

That requires people to install and run some external app. You'd be surprised how many people don't want to.

worn ember
#

sing together then

limber knotBOT
olive marlin
#

I found Duck advertising his Yatopia fork.
runs

#

I have no idea why I thought about it, but now every time I see it I imagine it being their ad for the fork lol

worn ember
#

12 discs

olive marlin
#

Comes with 12 custom music disks - duck noises.

visual egret
#

it installs a resouce pack on all the clients that you cant turn off

worn ember
#

god, converting my config to configurate is a never ending cycle lmao, i need to create like 20 type serializers lmao

visual egret
#

btw is it true that paper was planning to blacklist FAWE at some point? I heard it somewhere but not sure if its real

golden gust
#

no

waxen panther
#

ded vs configurate once again

golden gust
#

somebody joked about it

waxen panther
#

lol why would paper blacklist fawe OMEGALUL

worn ember
#

i remember why i gave up on this xD

golden gust
#

but, it was never gonna happen

worn ember
#

i'm 3 levels deep sad 4 more to go

olive marlin
#

One of the reasons why Configurate puts me off - seems like too much work for simple things.

waxen panther
#

not really

#

object mapper takes like 8 seconds to setup

twin lagoon
#

and Fredboat

#

those are options you could look into

mental meadow
#

I selfhost Sinusbot. I think that supports discord as well

worn ember
waxen panther
#

how so

worn ember
#

well interfaces rather than objects

#

cuz you need to implement them all at some point

waxen panther
#

idk what you what you mean

#

also how many types does a rtp plugin need to serialise smh

olive marlin
#

JMusicBot has 137 commits while SexualRhinoceros/MusicBot has 1373 👀

#

And second one has just twice the "stars".

waxen panther
#

SexualRhinoceros

worn ember
#

quite a bit lol, everything is abstracted remember, all these contain subtypes and shit, its just a giant clusterfuck lol

shell flint
#

Hello, I'm new here

waxen panther
#

they look like objects that could just be config serializable

#

idk why you'd need a custom serializer for them

#

hello robo bloz zero seven!

olive marlin
#

Can it do "beans" without default constructors? One of the main features I've been missing in ConfigMe.

worn ember
#

maybe just having a common impl for all of them solves the issue tho think

waxen panther
worn ember
#

tbh you gave me an idea brocc thanqq

waxen panther
#

i have many ideas

shell flint
#

Okay I have a question about the performance of paper

waxen panther
#

bet

worn ember
#

.ask

limber knotBOT
#

If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.

shell flint
#

alr

#

I was wondering the possibility of a 1.16+ server network. I've been bored of 1.8.9, and wanted something new and interesting. Now I'm aware that newer versions of Minecraft server can be pretty unstable and unreliable, but I've been hearing about recent community server performance improvments to newer versions of Minecraft.

Now here's my question. Is it feasable to run a 10,000 player minigame server with minimal lag? Lets just assume I was gonna make a investment of 100k USD into server space, hardware and development.

#

no i dont have 100k usd to spend its just for the sake of question

worn ember
#

if you shard it properly its deff possible

zealous wedge
#

it wouldn't be super difficult to write such a thing yourself though

worn ember
#

minigames weren't affected that much, its mostly survival that suffers

shell flint
#

oh okay

zealous wedge
#

if you wanted to be really naughty, you could register a custom ObjectFieldDiscoverer that used Unsafe to allocate instances

#

but that sort of thing is not something i want in main configurate

#

it's just easy to do since i already expose that extension point for guice integration :p

olive marlin
#

My case was I have multiple fields with the same Kotlin data class as type, but the class doesn't have sane defaults. But different config fields do have them.

shell flint
#

I also heard about a bug about how 1.13+ servers, when more than 24 players are in a chunk that the server's tps drops by a lot

zealous wedge
#

configurate can handle kotlin data classes too lol

lean kiln
#

configurate kotlin extensions are nice

waxen panther
#

me when configurate meowflushed

olive marlin
#

Something like that - probably messed some Kotlin syntax up, haven't written in Kotlin for like 5 months now lol

data class Price(val amount: Int, val type: String)

@Configuration
class Config {
  val first_price = ConfigBeanField(Price(5, "DIAMONDS"))
  val second_price = ConfigBeanField(Price(9, "EMERALDS"))
}
waxen panther
#

rust naming scheme? meowflushed

zealous wedge
#

yeah configurate can do that

lean kiln
#

wait I dont need to put @normal badgeSerializable on data classes if i use the objectMapper for data classes right?

olive marlin
lean kiln
#

oops

#

sorry @ Config

waxen panther
#

lmao

zealous wedge
#

lol

#

uh i think you do with the default configuration?

#

hm

lean kiln
#

let me try removing it and see lol

zealous wedge
#

oh yes you do

#

it's just when you call the object mapper directly rather than going through a node it doesn't check

#

so you could make it an implicit thing if you wanted

lean kiln
#

lol why is that not in configurate

zealous wedge
#

can't reference kotlin things directly from configurate core

lean kiln
#

oh yeah hmm

zealous wedge
#

i guess i could add it to extra-kotlin at some point

#

but it wouldn't be much help

lean kiln
#

thats what I meant, in extra-kotlin

zealous wedge
#

easier to just say everything needs @ConfigSerializable

lean kiln
#

yea

zealous wedge
#

i should make the tests more consistent though

olive marlin
#

But JMusicBot looks good.

twin lagoon
#

lol wtf

olive marlin
#

Idk what I wrote there lol

twin lagoon
#

what the fuck is botlabs

#

looks sketch

olive marlin
#

Yup. They bought Carl and yapgdb

worn ember
#

does paper not run on j15? thonk

lean kiln
#

it does.

worn ember
#

i'm getting a java.lang.SecurityException: Invalid signature file digest for Manifest main attributes

lean kiln
#

maybe your jar is corrupt somehow

worn ember
#

odd

lean kiln
#

try redownloading paper

#

and clear the cache folder

spare venture
#

ded u eat dinner yet u fuk

worn ember
#

i have for like 4 hours lmao

spare venture
worn ember
#

been working on porting rtp to configurate

#

yeah idk paper isnt liking java 15

#

same issue on latest

olive marlin
#

Many people run java 15

waxen panther
#

i have paper on j15 rn

olive marlin
#

I think Phoenix does too, for example.

worn ember
#

wtf why it gotta break for me then smh

#

stupid world

zealous wedge
#

maven shade plugin is missing some exclusions i think

worn ember
#

on paper?

zealous wedge
#

on configurate

lean kiln
#

lol maven users

worn ember
#

this is before plugin init i think?

lean kiln
#

wait before I say that does shadow have the same problem?

zealous wedge
#

nope, shadow does the exclusions properly

lean kiln
#

interesting

zealous wedge
#

yeah, that's during the plugin search

lean kiln
#

the trend is usually I find a shadow bug, and then I find out it's a bug inherited from copy pasting code from maven-shade-plugin

zealous wedge
#

heh

worn ember
#

sigh i wouldve liked it if it was papers fault lol

zealous wedge
#
<filter>
                  <artifact>*:*</artifact>
                  <excludes>
                    <exclude>META-INF/*.SF</exclude>
                    <exclude>META-INF/*.DSA</exclude>
                    <exclude>META-INF/*.RSA</exclude>
                  </excludes>
                </filter>
worn ember
#

why is this an issue in j15 suddenly?

zealous wedge
#

probably made some sort of validation stricter

worn ember
#

that fixed it

#

thanqq

spare venture
potent fossil
#

good day to everyone else

spare venture
#

amazing

#

very good way to teach integrals

potent fossil
#

doge

spare venture
#

can’t forget the +c

potent fossil
#

never forget your constant of integration bart, if you forget that then you're not doing math you're just an idiot

mental meadow
#

whats a math

spare venture
#

I mean it’s wrong to forget it but man it sucks when you are just learning calc

#

Super important for diff eq tho

potent fossil
#

kek

#

Kinda rare that I don't have bounds these days tho, i mean, even when making up a random one i'll have bounds from 0 to something

#

Anyway throwback to January 1 2020 and leaf was teaching me limits for calc 1

potent fossil
mental meadow
#

im a confused

potent fossil
mental meadow
#

uwu

#

❤️

#

that would be epic

potent fossil
#

no

modest path
#

Damn

mental meadow
#

no

potent fossil
#

arbitrary hating on "uwu" is getting pretty old tbh lmao

#

its just a face

modest path
#

Ehh

#

Joking, rather than hating?

zealous wedge
#

simple uwu

potent fossil
#

uwu

modest path
#

Don’t actually have anything against uwu thonk

wild escarp
#

uwu

lean kiln
#

where is the minister of uwu

spiral robin
#

Hello

potent fossil
#

@spiral robin !!!!!!!!!!!!!! uwuAyayay

spiral robin
modest path
#

Frustration is mounting

zealous wedge
#

@spiral robin ! :3

waxen panther
potent fossil
#

@waxen panther ! <3 hi

spiral robin
#

@waxen panther @zealous wedge omg!

zealous wedge
#

hi brocccc

waxen panther
#

Hello!!! meowflushed

#

simple did you see jdbi 3 was released

#

i mean, caffeine 3

#

it was a few weeks ago now, java 11 requirement meowflushed

zealous wedge
#

java 8 is 🦀

olive marlin
#

Java is 🦀

waxen panther
#

wtf

#

bloodstone 😔

#

not everyone is smart enough to use rust 😔

olive marlin
#

You don't have to be smart. Just hit compile and apply all fixes that compiler tells you to.

waxen panther
#

sorry am too dumb

olive marlin
#

It writes code for you.

#

No.

waxen panther
#

i will stick to c until my brain doubles in size

cunning raft
#

i compile empty file and it not tell me what to do??????????

waxen panther
#

see, jroy gets it

zealous wedge
#

just write prose and the compiler converts it to rust

olive marlin
#

Some time ago Rust added native support for compiling for atmegas and stuff. I hope my ESP32 will arrive soon and can try it out.

olive marlin
zealous wedge
#

Ideal

olive marlin
#

There's only python, c++ and Ruby transpilers though.

#

Need to write one for Rust.

wraith oracle
#

reminds me of Caml

livid wren
#

oh yes. I start working on some TUI stuff for Minecraft server management today

#

uh this is going to end up being really confusing

olive marlin
wraith oracle
#

lmfao

void void
#

this is a random question but I dunno where else to ask

#

So just curious

#

if a partnered server owner transferred server ownership, is the badge transferred?

lean kiln
#

the badge?

peak ginkgo
#

Not automatically

void void
#

partnered server owner badge

lean kiln
#

oh

peak ginkgo
#

The partner will lose their badge and must ask support

void void
peak ginkgo
#

And you've gotta have a damn good reason

#

Eh I don't interact with support a lot

#

Week, absolute max

true canyon
void void
ancient bolt
#

copying 100GB from a sata3 SSD to a PCIe 4.0 SSD is pretty funny. The SATA SSD is peaked on read, 100% utilization, the NVMe drive is barely over 30% write utilization

magic river
#

Aww, even with two of the same monitor if I let them go to sleep Windows fucks up all my window positions when I wake them back up

ancient bolt
#

but it's only that high because I'm also downloading something onto the NVMe drive too at 60MB/s

#

so the write rate on that drive is 200mbps higher than the read rate on the SATA drive

magic river
#

Wow one of the fixes on MS forums actually worked

ancient bolt
#

no way

magic river
#

Went in Device Manager, Show hidden devices, uninstalled all the old monitors it thought I had including (probably key) the "Generic PnP Monitor"

viral hornet
#

822450359577870336 Spam bot

golden gust
#

!userinfo 822450359577870336

waxen panther
#

camm moment

golden gust
#

!info 822450359577870336

thorny flickerBOT
#
goofyFlamingo1#9280

❯ User Information
Profile: @strong venture
ID: 822450359577870336
Created: 2 days ago [Mar 19 2021]

golden gust
#

is banned already

viral hornet
#

oh yeah wtf

upper flicker
#

bots fighting bots

#

really i the future

viral hornet
#

no mutual servers

zealous wedge
#

maybe they fired off a message before they got banned?

viral hornet
#

idk, I only just got it now

warm anchor
#

Check other communities. They aint just on this one Camm

golden gust
#

chances are they just slipped in

#

there was a raid which seemed to have mostly been thwarted off

#

looks like we was the original attackee, however, so 🤷‍♂️

native wolf
#

There were bots in Tuinity 5 minutes ago

waxen panther
#

clapped by epic tuinity mods .

zealous wedge
#

were they tho

waxen panther
#

yes 😡

golden gust
#

we saw them like 30, 40 minutes ago

#

pretty bot auto clapped them for us

#

I didn't evenhave to move a finger, was awesome

lean kiln
#

tuinity is developing a high performance anti bot bot

void void
#

anyone have a faster startup time?

native wolf
#

2 seconds lol

void void
#

wat. show me

golden gust
#

5 year old iMac

potent fossil
#

ez, just heb no plogen

native wolf
#

I'm on a pc with a 10 year old cpu

void void
pulsar wigeon
golden gust
#

and java 14

pulsar wigeon
#

mine doesn't have a time thonk

golden gust
#

not paper?!?!?!?!?!?!!!

zealous wedge
#

java 14? outdated1outdated2outdated3

void void
waxen panther
#

uh yeah any gamers?

barren whale
#

Did anyone else just get hit with more dms

pulsar wigeon
#

dont ping me thx

void void
#

u h i d o n 't s p e a k t h i s

golden gust
#

ah, yea, looks like the time was added in paper

pulsar wigeon
native wolf
golden gust
#

and yea, I totes remember to update java

pulsar wigeon
#

doesn't look like paper to me

golden gust
#

smh

native wolf
pulsar wigeon
golden gust
#

wiz

native wolf
#

What the

golden gust
#

I already had little faith in you

pulsar wigeon
#

runs

golden gust
#

and now, it's just all washed out

barren whale
#

Ok, just me then

#

Perhaps another community

golden gust
#

there was a bot raid recently, was dealt with already

#

or, should have been

upper flicker
#

it was here

#

whether they got off a few before they were banned who knows

barren whale
#

Yeah I was here for that

upper flicker
#

any other mutual servers that were hit could also cause it

cosmic raft
#

heh

barren whale
#

I forgot to check the mutual servers before I closed the dm

cosmic raft
#

someone on spongeapi having fun with adventure

warm anchor
#

are we flexing this now??

native wolf
#

I got a dm because Tuinity was also hit

upper flicker
#

best we can do, yell at discord

barren whale
#

And I’m not gonna bother finding it

void void
potent fossil
#

lol

zealous wedge
#

adventure :p

cosmic raft
native wolf
#

Nice

barren whale
#

Sponge is cool

warm anchor
#

That's pretty cool now I can see my lag in real time run

barren whale
#

Pain

native wolf
barren whale
#

They’re working on it

#

I think...

true canyon
native wolf
zealous wedge
barren whale
upper flicker
#

you can use it now but its not ready for prod

#

keep pestering them until it shows up on the main site

golden gust
#

RELES OR BE DEADEDED!

zealous wedge
#

just beat gabe with a pipe until he finishes the new downloads page

barren whale
#

It will be there soon (tm)

golden gust
#

pros of using a mac

#

I can ™™™™™ all day

barren whale
#

™️

warm anchor
#

barren whale
#

Discord can do it too ig

golden gust
#

Not to mention, ™

warm anchor
#

ALT+0153 works btw

golden gust
#

so easy

barren whale
#

Lol

golden gust
#

SO EASY ETERNITY

warm anchor
#

for windows

peak ginkgo
#

just type :tm:

#

?

golden gust
#

™

barren whale
native wolf
#

Discord's tm is the stupidest thing in existence if you use dark mode lol

upper flicker
#

Not as good as ‽

warm anchor
golden gust
#

oh god

warm anchor
#

ALT+0153 actually typed :tm:for you on Discord

golden gust
#

Who was it who used the interrobang religiously

#

Somebody needs to go find dumrield and drag 'em back in here

peak ginkgo
#

Y'ALL ROCKIN WITH ALT CODES? ⁉️

void void
#

yea

#

me when lay on grass moment

warm anchor
#

damn owner rank

void void
#

i mean, everyone here is atleast an owner of a server

#

me when my credit card gets declined:

spare venture
#

everyone huh

zealous wedge
#

most of the people here don't even run servers lol

void void
golden gust
#

most people have jobs or uni/college/school, etc

#

by the time you add on dev stuff, the amount of time to actually run/manage a server is minimal

void void
#

right...

#

side hustle

zealous wedge
#

what normal people say is "hobby"

void void
#

yep

coarse lily
#

It makes me chuckle how few of the people writing servers/plugins/etc actually play the game or run a server.

#

If I sent cat screenshots of 1.16.5 he might be like "WTF is that?"

golden gust
#

You're not wrong

#

I mean, my interest in playing the game is minimal

zealous wedge
#

yeah, i stopped really playing around when they added pistons to vanilla

coarse lily
#

Yeah.

golden gust
#

my health already limits brain time, and I don't really wanna spend time playing a game I work a lot in

coarse lily
#

Haha

void void
coarse lily
#

I took a pretty big break, but started playing again with some friends.

void void
#

what is that

zealous wedge
#

cats i can get behind

potent fossil
#

yeah i dont play mc at all, yet 80% of my programming projects are minecraft related

livid wren
#

I've not played Minecraft or really programmed in a while :c

left swift
#

Simp just too grown up to play games anymore

coarse lily
#

He's only playing games with my DMs now.

potent fossil
#

Mfw ocelot has only ever sent me exactly 2 messages. One was "Hahaha" and the other one was "Doh!"

coarse lily
#

That about sums me up.

left swift
#

That url pokiRly

potent fossil
#

beautiful right

left swift
potent fossil
#

ok weird pokisimp

spare venture
stoic crater
golden gust
#
  1. unspported version
#
  1. read the error
potent fossil
#

1.7 PepeLa

livid wren
#

Is plugin development fun?

#

Idk if it'd be worth learning Java for \😩

potent fossil
#

If your definition of fun is pain then yes it's a blast

livid wren
#

I mean that's kind of programming in general

#

I just feel like if I learn Java, I'd only ever use it for Minecraft

#

I have Rust and Python for just about everything else

#

except for stinky web-dev, but I can still use either for backend

potent fossil
#

shrug_animated i use java for backend

spiral robin
#

Web dev peepoClapJamminMoment

livid wren
#

but... Rust back-end :D

#

and.. WASM :D

golden gust
#

depends on your long term goals

jade flax
#

python is dead runs

livid wren
golden gust
#

sooorta

#

but, popular language doesn't really explain it all

spiral robin
#

zzzcat peepoClapJamminMoment peepoClapJamminMoment peepoClapJamminMoment

jade flax
#

it is quite popular in schools

#

easy to learn

livid wren
golden gust
#

You're more likely to find a job looking for java than python, outside of data sciences, etc

jade flax
#

^

golden gust
#

tell that to enterprise

#

cool languages are cool, but, when your primary intake it java devs from uni, and senior java devs, etc, sticking to java makes sense

#

it's the same reason why PHP is still big

zealous wedge
#

if you use Java there will be work for you until the end of computing

golden gust
#

Sure, there are pretty and fancier alternatives for many things, but, not every company can or wants to flush out their entire dev base

livid wren
#

Kind of unrelated, but there's a ton of stuff here

golden gust
#

top paying doesn't really go into the full picture

livid wren
#

I know, that's why I said it was kind of unrelated

#

but it's a promising language, growing constantly

golden gust
#

at the end of the day, it's a programming language

jade flax
#

just some 1's and 0's

golden gust
#

you may or may not care to learn it, but, there's always gonna be jobs for it

zealous wedge
#

like half of that is just weighted by languages that are trendy in the Bay area which is stupid expensive

livid wren
#

Sure, but idk what I'd manage to use Java for outside of Minecraft

#

like in the long-term it doesn't seem worth it

jade flax
#

plenty of things

golden gust
#

rust is still kinda new in the scheme of things, who knows if it's gonna take off as big as java is in the enterprise world

zealous wedge
#

any relevant salary information needs to be adjusted for cost of living

spare venture
#

That survey seems weird? Developers in the US at least make way more than any of those

livid wren
#

I mean even Discord uses some Rust now

spare venture
#

Hell, starting salary for CSE at my school was an average of like $80k

#

In Washington/California it’s $108k (from my school)

golden gust
#

I mean, discord is hype tech

zealous wedge
#

there are two sections barty

#

global and US

golden gust
#

None of their tech decisions really make sense when you look at the huger side of things

#

they don't even do their own voice calls

spare venture
#

Ah I didn’t see US

#

Does the rest of the world pay that little?

livid wren
zealous wedge
#

cost of living works out differently

#

yeah, discord jumped from one hipster language to another lol

#

Go to Rust

golden gust
#

yea, cool, and if rust didn't exist that would be a bible on whatever fancy language they thought would fit the bill

jade flax
#

why stick with one when you could have two

livid wren
#

¯_(ツ)_/¯

golden gust
#

rust is better than C for many dozens of reasons

spare venture
#

Ya but that’s basically saying USA pays twice as much. Sheesh

livid wren
#

idk, I notice that more and more people are starting to notice Rust

golden gust
#

but, C doesn't make a lot of sense in a lot of places

#

same for rust

jade flax
#

costs quite a bit to live in america

livid wren
#

I'm new to the entire scene, only about 6 months of experience in general

jade flax
#

especially on the west coast

golden gust
#

these languages take off to varying degrees

spare venture
#

Wish it were divided by region

#

I would expect Western Europe cost of living to be similar to like the Midwest USA

livid wren
#

I mean Java manages to be the 8th most dreaded language

golden gust
#

some rando company will see some fancy new language and their hipster dev team will all stand behind it, either through their own joy or through "that one guy on the team"

#

subsequently, that guy leaves leaving people with a niche codebase, niche languages = good pay because shit we gotta get somebody

#

in a few years if rust takes off, it'll be no better sallary wise than most of the other languages in existence

jade flax
#

How to get quick cash: learn niche languages /s

livid wren
#

I mean in general, it seems to be growing

#

Stackoverflow favorite for... 5? years in a row

golden gust
#

Well, yea, it's better than C

waxen panther
#

i like java peepoSmile

jade flax
#

java likes you

waxen panther
#

woah

jade flax
golden gust
#

in a few years the hype will have reached it's peak, there'll be a shitton of rust jobs and the sallary will be on par with most languages

#

by that point, some new hipster lang will be taking over the scene

#

this is not a new cycle

spiral robin
#

broccolai ?

#

marry me ?

waxen panther
#

aberdeener ?

#

sorry i am married

spiral robin
#

who

#

?

#

Brocoflai

jade flax
#

wot

#

this is news

waxen panther
#

block_ha

golden gust
#

if you wanna learn java or not, that's on you, but, these trends happen all the time

jade flax
#

learn kotlin

#

much better

golden gust
#

maybe it'll reach java legendary status, maybe some other language/stack will take over 🤷‍♂️

livid wren
#

idk, 5 years in a row

#

the favorite thing, I mean

#

It seems promising, and kind of fits nearly every use-case

#

Granted it's newer to the scene and not everything is perfect

#

but it's kind of got a place in every single aspect

waxen panther
#

there's never going to be a language thats perfect for every usecase

livid wren
#

Well, I'd argue that Rust is kind of the closest we've got

jade flax
#

stares at binary

golden gust
#

I bet that UI support is shit

livid wren
#

I know that game-dev in Rust is slowly becoming a thing

#

There's some slightly-broken game on Steam written in Rust

#

anyways... I feel like Rust on the rise and Java is on the decline

#

I really don't ever hear of anyone using Java outside of Minecraft, but maybe I'm just not in enough communities

#

There's Kotlin for Android dev, but that's a little different

golden gust
#

java is really big, especially in enterprise

wraith trail
#

Theres all sorts of things written in java other than minecraft that are big.

golden gust
#

Like, it might not be the best solution for everything, but, the amount of support and the community backing behind it is mature af

#

java will still likely be strong in 10 years

livid wren
#

idk, I still don't know of any big things programmed in Java besides Minecraft

magic river
#

We do code katas every week at work and we've started doing Rust ones, I think my boss is trying to tell us something 😛

livid wren
#

oh. well there's the Jetbrains IDEs

jade flax
potent fossil
#

Yeah first thing that comes to mind is Netflix.

#

They helped revolutionize microservices in Spring

magic river
#

spring and "micro" don't really go together 😛

golden gust
#

at the end of the day, the ecosystem moves fast

#

in 20 years we'll be all praising behind some other language in the ecosystem

potent fossil
#

I didn't say they built microservices in Spring, but they built the infrastructure for it and it's still there

golden gust
#

learning new languages is a skill that I'd keep some level of investment in, as rust is gonna be replaced by something else in the future

livid wren
#

I mean languages like C/C++ have been around for a while, but it feels like their only advantage over Rust is that they're more popular

golden gust
#

defo don't put all your eggs in one basket

potent fossil
#

I think they're finally replacing it with Spring Cloud though

golden gust
#

more popular = more devs for it

#

= cheaper salaries

magic river
#

What you really want to do is jump on a seemingly dying language

golden gust
#

if you want a top paying job, go learn JCL

magic river
#

😄

magic river
#

COBOL or Perl, although a lot of Perl stuff is going to be tiny companies who don't pay much

jade flax
#

this is the most notable java proj I am aware of

livid wren
#

Perl is "associated" with highest salary, according to StackOverflow

jade flax
#

outside of mc

magic river
#

Java isn't popular in the open source space, no

livid wren
#

idk, I feel like Rust is more than just some random trend, though

#

I mean it's new, but that's kind only one of few downsides

waxen panther
#

that's what they always say

golden gust
#

No, there's a lot playing behind it

#

as for how popular it will end up in the end, who knows

waxen panther
#

learn whatever you want, if you wanna be a great dev you'll need to learn more than one eventually anyawy

golden gust
#

This industry moves fast

magic river
#

Rust has been stable for 6 years and still growing so it's probably going to be here to stay

golden gust
#

for all we know rust gets killed off next year by some language, but, realistically, ^

#

Just, if you're banking on it for the high salary, as it gains more popularity, that's likely gonna disappear

magic river
#

Rust is what you write infrastructure and/or plumbing in though, not so much your business logic

jade flax
#

then again, i wouldn't just learn a lang for high salary

magic river
#

I mean, you can, but you should probably use a higher level language

livid wren
#

Well, Python + Rust is kind of great

golden gust
#

Yes, but the hiring world doesn't care what you think is great is the thing

#

which is why java is always a good bet because there is so much infrastructure invested on it already

livid wren
#

Wasn't Yelp using Python and Rust via interface?

magic river
#

Python jobs used to mean Django, now it means ML or analytics

golden gust
#

what's yelp?

#

runs

waxen panther
#

lmfao

magic river
#

Last time I marked myself as looking for work on github and linkedin I got a ton of recruiters for ML stuff because I list my open source python work from back when Linux desktops were betting big on Python

livid wren
#

Man, I don't even remember what Yelp is

magic river
#

Now I only use my Python skills to port Python to TypeScript 😛

potent fossil
#

Sadge python is used in my physics class

waxen panther
warm anchor
waxen panther
#

NO IM NOT

potent fossil
#

eternity i finally reached ar 15 and ascended

vestal jasper
#

NO SLEEP TILL BROOKLYN

potent fossil
#

was very anticlimactic

#

@vestal jasper pepelove

#

hello

warm anchor
#

yeah

vestal jasper
#

sup

warm anchor
#

it's honestly bad

potent fossil
#

wtf

livid wren
#

I might try learning Java, but it also sounds like a mess to program with

#

why must everything be a class D:

golden gust
#

Not really

potent fossil
#

did Josh just "sup" me

#

that's not Java, that's OOP @livid wren

golden gust
#

I mean, it's OOP over the top in some respects

vestal jasper
#

I always sup you

potent fossil
#

it's time you started simping me instead

golden gust
#

But, like, if you're familiar with java and the tooling, it's really not that bad

#

I prefer kotlin to java, but, java poses no harm at all

vestal jasper
livid wren
#

idk, I had a look through IntelliJ and the whole artifacts and libraries and modules stuff

golden gust
#

use maven or gradle

#

don't use your IDE

#

Nobody sane uses the IDEs built in compiler

livid wren
#

am I high in thinking that IntelliJ has Maven and Gradle support

golden gust
#

it does

#

any competent java IDE supports them

#

they're basically the defacto in the community

livid wren
#

Not that I really understand what either are

golden gust
#

(ofc, there's always old companies using legacy crap, but, these days...)

livid wren
#

Is it like.. CMAKE?

golden gust
#

sorta

#

it manages your dependencies and deals with compilation

livid wren
#

Right, does sound like make

golden gust
#

the fact that it's a general tool means that you don't even need to open an IDE to build

#

and, practically all IDEs are capable of importing maven/gradle projects

livid wren
#

Sounds so... messy, though D:

magic river
#

Welcome to compiled languages

potent fossil
#

CMAKE is on a whole different level of disgusting to work with than is Maven or Gradle

golden gust
#

it has some sore points, but, it works well once you're familiar with it

waxen panther
#

ninja moment !

#

i had to use whatever the c# dotnet one was a little while ago and it was the worst experience of my life

magic river
#

Even interpreted/JIT'ed languages you're going to want to write a build tool for so you can package them up

waxen panther
#

cake or something

livid wren
#

Well, I mean in Rust... all we do is fill out our Cargo.toml and run cargo build

golden gust
#

well, yes

#

which is basically eviq to maven and gradle

potent fossil
#

Maven is fill out pom.xml and mvn clean install

golden gust
#

it pulls dependencies from repositories magically and deals with dumping out the result

potent fossil
#

Gradle is fill out build.gradle and gradle build

livid wren
#

I guess it must be the xml that throws me off

golden gust
#

gradle uses groovy or can use kotlin based build scripts

#

the kotlin stuff is really nice

livid wren
#

in Rust, "filling it out" is just adding a line like module_name = "version.number"

waxen panther
#

🥺 🥺 kts build scripts 🥺 🥺

golden gust
#

only horror of gradle is it's pro in that it moves fast, so, sometimes you'll hit some dumb issue and the info for it is kinda meh or has changed

#

but, for most stuff, it's generally fine

magic river
#

Maven and Gradle are more abstract so you have to tell them how to actually build things too but that's boilerplate, the main bit you care about is just dependencies and their version, same as with cargo

livid wren
#

I mean a lot of Java seems to be boilerplate

magic river
#

Well, sure, but if you know Java I know a place you can go make $70k without being very good

#

You just have to not fail the interview

livid wren
#

:T

magic river
#

And there are a huge number of those places, Java is the language of choice for big business

livid wren
#

I just wish I didn't have to learn Java for Minecraft

ancient bolt
#

yeah 70k is easy to make with java anywhere in the US, including in the midwest / cheap states

livid wren
#

what happened to Bukkit wanting plugins to be in any language \😩

golden gust
#

it runs on java

livid wren
#

or whatever they said

#

it's still in their about us, one second

golden gust
#

if you wanna create a plugin loader which offers the bindings you can

#

the API supports that

waxen panther
#

cries in uk dev salary

pulsar wigeon
#

i mean, there exist(ed) loaders for other languages in the past

livid wren
#
If you're not a fan of Java (we don't blame you), Bukkit's design allows for plugins to be written natively in any language with ease.
golden gust
#

Just, it's a very niche thing

magic river
#

The plugin system is pluggable so you can write plugins using Jython or Groovy but someone has to write that plugin loader

golden gust
#

^^

livid wren
#

ah, that'd make more sense. .-.

ancient bolt
magic river
#

Is that using a custom C interpreter or graal?

ancient bolt
#

hahahahaha

warm anchor
#

Native, C-based Bukkit plugin API. Please don't actually use this.
KEK

magic river
#

Oh god is it JNI?

ancient bolt
#

yes

magic river
#

Fuck you

golden gust
#

😄

ancient bolt
#

doesn't really implement anything though. I want to come back to this and implement all of it via ridiculous amounts of generated JNI code

#

but this is a real plugin written against wat, it actually legitimately uses the Bukkit API over native C bindings through wat and legitimately works, but it's also one of the only plugins you could possibly make using wat cause so little of bukkit is covered https://github.com/DemonWav/signz-rust

wraith oracle
#

why do you hate yourself so much

ancient bolt
#

good question

golden gust
#

apparently our generation is basically depressed as all shit

#

I think that explains a lot about this community, really

magic river
livid wren
#

idk what that is but it looks almost exactly like Trove

stoic crater
#

idk what is the problem

magic river
#

lol Trove

livid wren
#

I used to play it a ton a few years back \😩

magic river
#

This is/was a clone of Cube World which predates that

#

It was supposed to be the next Minecraft

livid wren
#

Seems cool

wraith oracle
#

smartscreen is doing everything it can to make me not install the launcher

stoic crater
#

What is the problem here? I'm using java 8

golden gust
#

wat

warm anchor
#

lol

#

he's so confused

stoic crater
#

ye :c

void void
#

mongodb != mysql

stoic crater
#

ye

golden gust
#

You're still using an unsupported version

#

it still tells what the issue is

#

as for debugging it, probs network related, shit happens, on the plugin or whatever to deal with it

#

unless your setup is borked 🤷‍♂️

#

the fact that you're telling it to use 3306...

stoic crater
#

I tried with 3306 but the problem persist

potent fossil
#

that sucks, your version is still unsupported tho so we can't really help here. that mc is literally almost a decade old

#

.g how old is minecraft 1.7.10 now

limber knotBOT
potent fossil
#

ah no 7 years, Sadge im rounding up tho

golden gust
#

even if it was a supported version, we can't help you, as I've already said

#

your issue is with your mongo setup

stoic crater
#

ok ty bro

potent fossil
#

@warm anchor i looked at the genshin channel for .5 seconds and saw someone doing 460k damage

#

me: barely causing 300 damage and sometimes dying to shields

#

🤡

mental meadow
#

I was thinking about trying out genshin

untold copper
#

ono

potent fossil
#

It's a fun game

untold copper
#

our offline classes got suspended :c

#

we had them for like 6 days and now they're suspended smh

potent fossil
#

it's almost like it's universally too fucking early to go back and yet all these braindead politicians can do is keep sending people back and taking them back home and instituting lockdowns

#

but that's the tea

untold copper
#

sad

#

I was actually doing good in school because I could go there and focus

#

instead of dumb online school

potent fossil
#

if you think yours is bad imagine having to try and do lab courses online

untold copper
#

lol rip

minor badge
#

@potent fossil do you know if there's a Jackson annotation to let me serialize and deserialize a long as a string?

potent fossil
#

I do not Sadge

minor badge
vernal moth
#

@JsonSerialize(using=ToStringSerializer.class)
@JsonDeserialize(as = Long.class)
@minor badge

potent fossil
minor badge
#
@JsonSerialize(using = ToStringSerializer.class)
@JsonDeserialize(as = Long.class) // Is this really necessary?
private long longValue;

?

livid wren
#

Why not test?

minor badge
#

because it'd be at least a ±500 diff

livid wren
#

Oh, in Rust I always have a random project to test small things in

#

tbf I could probably use the test feature, but I've never really bothered

vernal moth
#

Idk if you use your getter/setter or the field for serialization

#

And both annotations are required, they go only one direction

#

Kek i just triggered an easter egg in chrome mobile i didn't know about

#

And I can't replicate

#

I pinched my fingers around, and it was rotating the page around, not in the tab view but on the actual page

potent fossil
#

help i somehow set my firefox address bar to RTL text

#

lmao Sadge

#

woops, guess i pressed shift+ctrl+x when i meant just ctrl+x

livid wren
#

I always end up doing ctrl + shift + C/V in my browser

#

I forget that's really only in terminals \😩

spiral robin
#

goodnight kash

cosmic raft
#

nini aber

vernal moth
#

Most likely not a choice kash

#

Consumption of bad apis or smth

minor badge
#

indeed it is

#

also just realised I already ("erroneously") consume String into long and it parses it correctly for me think

#

guess i won't need that then GWcmeisterPeepoLove

spiral robin
#

Wow so smart ? @minor badge ?

untold copper
#

wot da hell

#

shift+ctrl+x in firefox does this apparently XD

minor badge
potent fossil
minor badge
#

i replied to point it out

#

sorry 😔

potent fossil
#

oh to snoopa KEK

untold copper
#

apparently

#

I just didn't know what RTL Text means

#

so yeah I did it myself

#

whatever

potent fossil
untold copper
#

ok bye

visual egret
bold iron
#

Does anyone knows how to prevent this Kaboom(Wurst) ?

golden gust
#

use an anti cheat

coarse lily
#

Says right in the thing that it works if the server doesn't have an anti-cheat.

olive garden
#

no, that's not what it says

bold iron
#

What anti cheat plugin recommend for this?

#

Can I just limit the player packet?

twin lagoon
#

@mossy vessel meowsnuggle

potent fossil
#

lol @ this physics problem

"during a storm a crate of crêpe is sliding across a slick and oily parking lot while wind applies a constant force to the back" PepeLa

#

someone was experiencing a hunger

twin lagoon
#

hello simple

potent fossil
#

hello michale

twin lagoon
#

why does the philippines use english for every sign

potent fossil
#

wdym

#

what signs PepeLa

twin lagoon
#

just random billboards and shit

#

it's all english

#

i've been playing geoguessr right and i haven't seen a single fucking tagalog sign

potent fossil
#

well, see, when you look at billboards you're looking through a sort of upper class lens

#

and the upper class speak english there

#

tagalog is 'dirty'

twin lagoon
potent fossil
#

sad but true

#

you will find tagalog signs in the smaller towns

minor badge
#

@potent fossil paper 3.0 is here

#

no more rules

#

.

potent fossil
#

:o!

#

wat

minor badge
#

the bot is malfunctioning pepela

potent fossil
minor badge
#

😔 we reverted

potent fossil
twin lagoon
#

signsl ike those yes

swift root
twin lagoon
#

i'm just going through streetview in a random city

#

haven't seen tagalog at all

minor badge
#

@swift root uwu

swift root
#

uwu

twin lagoon
#

uwu

potent fossil
#

those signs are typically trying to make it easier on tourists

twin lagoon
#

well yes

potent fossil
#

who want to buy like cellphone minutes or something

#

hold on ill find you a tagalog sign

twin lagoon
#

as if a tourist needs a new transmission

potent fossil
twin lagoon
#

geoguessr battle royale is 11/10

#

serbia is a fucking shithole @meager tusk

golden gust
#

To be fair

twin lagoon
#

the entirety of eastern europe

#

like you get dropped into the most scuffed places on geoguessr

golden gust
#

if you drive on some of the roads in some parts of the world, you may need to just replace the whole car after a few moments

swift root
#

hovercraft!