#general

3141 messages ยท Page 49 of 4

limber knotBOT
#

so now

#

they're sending me an email with an email

#

that i am supposed to attach a screenshot and send to it

void void
#

lolwut

limber knotBOT
#

yes

void void
#

ah i bet its a functional mailbox -.-

limber knotBOT
#

well klarna's service is pretty interesting: you basically send them the access data for your bank account and your confirmation tan and they will initiate the transaction and confirm that they did so to the seller

void void
#

aka so a whole team can get it

#

or distribution list

limber knotBOT
#

(it's also against the TOS of almost any bank afaik xD)

void void
#

banks fucking LOVE THOSE FUCKS

vestal jasper
#

leaf

#

ur retarded

void void
#

i mean, at my mom's business she just processes payments thru the phone; caller will give routing number and account number to her, she calls the bank and says "henlo i has customer, they authorize this payment of $XYZ; routing # is, accounting # is"

#

bank does it

#

customer still confirms on their end, once more

#

pretty normal

#

and any business can do that here

cosmic raft
#
20:37 <@kashike> I can: add my card to Google Pay, and it propagates to Google Payments, but the card is marked as invalid/unavailable - can't be used for Google Play, Google Cloud, etc
20:37 <@kashike> I cannot: add the card through anything but Google Pay on mobile
20:37 <@kashike> As soon as I enter the BIN (4506 44) it's marked as an invalid card number
#

is the current summary

limber knotBOT
#

one cool thing I love about google pay: I can just pay with phone's prepaid money xD no need for a credit card being linked

#

only really use it to buy train/tram/bus tickets though ยฏ_(ใƒ„)_/ยฏ

void void
#

i wonder if it's something to do with that silly card verification algorithm :3

#

The Luhn algorithm or Luhn formula, also known as the "modulus 10" or "mod 10" algorithm, named after IBM scientist Hans Peter Luhn, is a simple checksum formula used to validate a variety of identification numbers, such as credit card numbers, IMEI numbers, National Provider...

#

or google is just rarted

cosmic raft
#

except my old card had the same BIN, @void void

#

:D

void void
#

yeah but if the numbers don't add up to a multiple of 10, then the alg fails

#

your old card might've, does this one?

#

(i seriously doubt this is the problem)

#

(im just guessing lol)

cosmic raft
#

it does, yes, checked

void void
#

noice

#

then google is rarted

upper flicker
#

cats have no need for human money anyway

static badge
#

ur retarded

upper flicker
#

ur nick is retarded

static badge
#

2

#

u gave me it

#

u live with it

#

u dug ur own grave lie in it

upper flicker
#

no

static badge
#

ye

#

should try to think before nicking :>

#

jesus

#

well

cedar spade
#

no u

static badge
#

ur retarded

woven otter
#

okay that's retarded

static badge
#

:>

woven otter
#

Sorry but you have aids in your nickname

cedar spade
#

well ur redarted

static badge
#

ur retarded

#

2

cedar spade
#

no u

upper flicker
#

3

cedar spade
#

7

static badge
#

ur retarded 2

woven otter
#

750

cedar spade
#

ur redardet 2: electic boolagoo

woven otter
#

tide detergent

upper flicker
#

tide pods

woven otter
#

tidy ponds

upper flicker
#

ponds are dumb

#

as are the creatures that inhabit them

woven otter
#

That's rude

cedar spade
#

as r leafs

woven otter
#

I hope you choke on a taco

static badge
#

ur retarded

upper flicker
#

wow thats messed up

static badge
#

tbh not really

cedar spade
#

no u

static badge
#

it'd put an end to whatever garbage you were trying to eat]

cedar spade
#

no u

woven otter
#

no u

upper flicker
#

we have him marked now

#

itll be ok

woven otter
#

whomstdve

static badge
#

2 ur literally marked as a failed chipset

upper flicker
#

tfw you only have one slam so you gotta keep repeating it

#

C:\ >

static badge
#

it only takes one slam

cedar spade
#

no u

#

no u

woven otter
#

no u

static badge
#

did vic actually ever get around to testing my pr

upper flicker
#

nou nou nou nou triggered ๐Ÿ‚ ๐Ÿ”ฅ baited

limber knotBOT
#

(DiscordBot) It has come to my attention that not everyone knows of the main... : BirdsArentReal - 10 comments, 534 points - Plain_Pasta_, 1mo ago

wide hazel
#

I can't tell if this is real or not

limber knotBOT
#

I mean birds are obviously not real...

wide hazel
#

Lol

woven otter
#

what's a bird

upper flicker
#

birds are all synths

#

institute is spying on us

woven otter
#

no

cosmic raft
#

here, I had to listen to these for probably 30-40 minutes total while on hold

#

so now you can too

#

This is my favourite piece by maestro Vivaldi, I even have it as a ring-tune on my cell :D Enjoy! By the way; if someone, please, could tell me the number of...

โ–ถ Play video

About the track and graphic: aka Opus Number 1 Credit to Darrick Deel, Tim Carleton, and Cisco (Please all you guys, don't sue. This is just for fun.) I do n...

โ–ถ Play video
limber knotBOT
#

(DiscordBot) Vivaldi - Sinfonia in C Major, I. Allegro molto - length 5m 18s - 630 likes, 5 dislikes (99.2%) - 104,561 views - moltoallegro19 on 2010.02.06

#

(DiscordBot) One Hour of Cisco CallManager Default Hold Music - length 60m - 9,138 likes, 315 dislikes (96.7%) - 1,502,859 views - ricksslickpicks on 2012.04.27

quasi valley
#

Dont you say anything against Vivaldi

#

Though Iโ€™m more a fan of the minor key ones ๐Ÿ‘€

cosmic raft
#

@void void Please respond to this email with screenshots with the error message your experiencing. Once we have received your screenshot, this case will be escalated to our highest escalation team.

void void
#

LOL

cosmic raft
#

:D

proud inlet
#

Who said this?

#

I will save it for later use ๐Ÿ˜„

limber knotBOT
#

is an "escalation team" a team that just escalates issues higher? ๐Ÿค”

#

so the highest team would be the one before you actually reach someone who can do something about your issue? xD

finite wave
#

Ye

shut marten
#

Is there by any chance a comparison of the performance of each of the server forks? There's someone that's asking how Paper compares to the others.

vestal jasper
#

My fucking cat just pressed the reset button on my computer case

#

And it reset without even warning

#

Guess I lost an undetermined amount of work

#

Considering unplugging the reset button connector

strange bane
#

Might as well.

#

You could also get rid of your cat.

vestal jasper
#

Nah

strange bane
#

Dogs > Cats

vestal jasper
#

Dogs = cats but ok

limber knotBOT
#

Kitty

upper flicker
#

thats a selfie

#

Vic is a cat

#

look at his avatar

limber knotBOT
#

Oh god more furrys

limber knotBOT
#

that cat does not look sorry at all

#

his eyes say "I'll do it again"

upper flicker
#

"What are you looking at?"

woven otter
#

Eat a taco

upper flicker
#

ok

woven otter
#

aren't you at work though

upper flicker
#

not anymore

limber knotBOT
#

god im so fucking botred

#

none of my code looks fun to work on

#

but i guess the only way to fix that is to just fucking do it

austere ivy
#

whats a bird

limber knotBOT
#

uh, this doesn't seem right. I'm using jooq's sql translator, and for H2 it is casting an int to varchar in a select, even though the column is int? :S ok jooq

#

unless that is right? anyone used h2?>

gloomy sphinx
#

Imagine if your server depended on all songoda plugins

austere ivy
#

.g making my way down town lyrics

limber knotBOT
#

(DiscordBot) https://genius.com/Vanessa-carlton-a-thousand-miles-lyrics -- Vanessa Carlton โ€“ A Thousand Miles Lyrics | Genius Lyrics: "A Thousand Miles Lyrics: Makin' my way downtown / Walkin' fast, faces pass / And I'm homebound / Starin' blankly ahead / Just makin' my way / Makin'..."

Genius

The lead single for Carltonโ€™s debut album Be Not Nobody, โ€œA Thousand Milesโ€ has solidified itself over the years as an Internet sensation that cross through all forms of media

wide shoal
#

Any recommendations for server hosts for backup servers? Around 500-1000gb is needed in storage.

golden gust
#

kimsufi

#

soyoustart

gloomy sphinx
upper flicker
#

Any recommendations for a robotic cat with basic AI and some development mojo? Appreciation of tacos optional but a nice selling point.

gloomy sphinx
#

randomly updated

golden gust
#

@gloomy sphinx Yes, but apparently that's fixed in the latest build

upper flicker
#

no ones gonna touch that huh

nova badge
native thunder
#

Will you take the cat even if it uses discord?

full silo
#

Sbeve

upper flicker
#

we could probably make do with a discord using feline

stiff yarrow
#

did someone ping me and then delete it aPeepoDetective

gloomy sphinx
#

Is voxlesniper still the go to terrain editor?

#

terraformer

#

air bender

upper flicker
#

@stiff yarrow I didnt see anyone, but since you're here peepoLove

stiff yarrow
#

friendly pings aPPepePat

bronze bone
#

How do I lower the size of the world?

full silo
#

delete it, then the size becomes 0

cosmic raft
#

I pinged you earlier @stiff yarrow

#

Maybe it was that

stiff yarrow
#

ah

unreal quarry
#

i thought this fresh install of debian was going too well... just learned that buster is on full freeze ^_^

deep shoal
#

why do hits not register in lag

#

melee hits

#

when I am flying fast past entities and punch it hits can sometimes not register

#

when ping is high

#

what's up with that

stiff yarrow
#

gosh I wonder why

#

a real mystery

static badge
#

you move out of range quicker

deep shoal
#

does the server check range?

stiff yarrow
#

is that a real question

deep shoal
#

so how do kill auras get ultra far hits

static badge
#

yes it will

slim nymph
#

servers allow prob a little more than client to allow for lag

acoustic pilot
#

The server does indeed allow a pretty generous range

static badge
#

range of 5 metres or something

deep shoal
#

damn

#

then I must be lagging super hard

#

that's weird af

#

no way can it be 5

static badge
#

it's pretty generous

#

without a lag compensation system it needs to be

#

well I guess the larger range is the compensation

acoustic pilot
#

anti cheats try to tighten it with ping and TPS checks

limber knotBOT
#

kashike can I get korobi for #griefprevention

acoustic pilot
#

but ping in minecraft is very unreliable since FPS lag in client can affect "ping"

limber knotBOT
#

.$mgmt chan join -n spigot #griefprevention

#

Channel join request for '#griefprevention' on 'spigot' has been submitted. Processing...

#

error: Client is already in '#griefprevention' on 'spigot'.

#

wut

#

it aint there

#

ugh, making me get out of bed

deep shoal
#

what's tps

limber knotBOT
#

sorriez

static badge
#

ticks per second

deep shoal
#

so what does the server check

#

anticheats

#

they check client tps is same as server's?

limber knotBOT
#

server checks next to nothing

acoustic pilot
#

the server has virtually no anti-cheat

static badge
#

server is practically useless for cheating detection

acoustic pilot
#

Mojang doesn't build any of that because multiplayer is not a primary feature they care about.

deep shoal
#

which is why I

#

corrected

acoustic pilot
#

It's up to plugins to implement anti-cheat.

deep shoal
#

server > anticheats

static badge
#

looks at that packet spam pr

limber knotBOT
#

RoboMWM: what do you want it for? logs? commands? reminders?

#

commands and logs should be fine, thanks

#

.$mgmt chan config #griefprevention -c true -l true

#

Config change for '#griefprevention' on 'spigot'

#

Old values: logs | commands | reminders | seen

#

New values: logs | commands | reminders | seen

#

kewl thx

#

=seen -n esper RoboMWM

#

RoboMWM was last seen 1w4d31m2s ago joining #korobi on EsperNet

#

=seen -n esper kashike

#

kashike was last seen 1d7h38m39s ago saying "18:53 -- Shocky (~Shocky@shocky.axxim.net): Kashike, level 98, LEVEL UP! | 21w 3d 20h 40m 31s until level up" in #ForgeGradle on EsperNet

pulsar wigeon
#

i totally forgot that was a thing

stiff yarrow
#

@deep shoal desync is not a new concept weSmart

deep shoal
#

what's desync

cosmic raft
#

oh yeah @wiz

#

@pulsar wigeon

pulsar wigeon
#

wow nice

cosmic raft
#

surprise, they had some

static badge
#

wowe graph paper

cosmic raft
#

yes, they're always sold out so it was surprising

static badge
#

wat u need that for

cosmic raft
#

I don't like/use regular lined paper

static badge
#

rip

limber knotBOT
#

reminder of this scene

#

(simpleauthority) Now Entering Glory Hole - length 19s - 2 likes, 0 dislikes (100.0%) - 96 views - J A on 2019.02.26

upper flicker
#

so if you only use graph paper

#

couldnt you just order it in bulk every now and again online?

acoustic pilot
#

You could. As cheap as $14/500 sheets on Amazon.

static badge
#

.g graph paper amazon

limber knotBOT
cosmic raft
#

Link me @acoustic pilot. Keep in mind it needs to get to Canada too.

#

I've never found it for a good price online

upper flicker
#

big paper irl meet up is just really going to be so we can all give kashike graph paper

acoustic pilot
#

Full-sized, double sided

#

Total 1000 graphs if you use both sides

upper flicker
#

both sides

#

hold on there cali boy

#

not all of us are that desparate to save the earth

#

pfft

#

leafs grow on trees

static badge
#

2

upper flicker
#

therefore we dont like those

cosmic raft
#

Yes so $19.00 for 500 pages

acoustic pilot
#

Well yeah, Canadian dollars suck

#

๐Ÿ˜ƒ

cosmic raft
#

Or $12 for 600 at Walmart

acoustic pilot
#

Not a bad trade off considering you get it online, shipped to your door

#

You could just go to Walmart

cosmic raft
#

$7 shipping basically :P

acoustic pilot
#

And how much is the transportation to/from Walmart?

#

The real discrepancy is probably not that huge.

cosmic raft
#

A 10 minute walk each way

acoustic pilot
#

10 minutes of my time is worth more than $7 ๐Ÿ˜ƒ

#

Time is money

#

So you're spending 20 minutes to go back and forth, you time must be really cheap.

#

If it's worth it, more power to you.

cosmic raft
#

implying my time is worth something

static badge
#

.rekt

limber knotBOT
#

โ˜‘ Harry Potter and the Deathly REKT

acoustic pilot
#

Hey if you don't value your own time, why shouldn't anyone else? ๐Ÿ˜ƒ

#

should, even.

upper flicker
#

unfortunately that equation is based pretty heavily in your financial situation

#

blunt general statements about not valuing your time because $7 are pretty stupid when you dont consider that

static badge
#

.rekt

limber knotBOT
#

โ˜‘ The Arekters

upper flicker
#

look at that office for mac 2008

static badge
#

recognizes it

upper flicker
#

Im not going to argue that it isnt sad

#

becaues it really is tbh

static badge
#

.g office for mac 2008 screenshots

limber knotBOT
static badge
#

wow

#

u were right

#

maybe ur not so blind after all

upper flicker
#

I remember that one too

static badge
#

filthy mac user

upper flicker
#

that was basically feature equivalent with libreoffice of today

#

office for mac 2004

static badge
#

wow

upper flicker
#

my school district was one of those that apple basically gave mac stuff at heavy discount

#

because marketing, give the kids macs, get them used to it, theyll want them for college and life

static badge
#

ah

#

retarded

#

must be where all u filthy mac users come from

upper flicker
static badge
#

if it's not lfs it's mac

upper flicker
#

rofl

#

what does that make ur winders

cosmic raft
#

A just ordered mcdonalds

#

I*

upper flicker
#

sorry

cosmic raft
#

yay foos

upper flicker
#

?

cosmic raft
#

Food*

static badge
#

ur typing is shit tier

cosmic raft
#

I just ordered mcdonalds

static badge
#

even 2 isn't that bad

#

.english

limber knotBOT
#

sucks

upper flicker
#

my hands just have issues with data races

#

dont you worry about it

cosmic raft
#

am on phone

static badge
#

nice 185 notifications

cosmic raft
#

Like my notification count? :D

upper flicker
#

I thought you had a pixel 2

cosmic raft
#

Pixel 3 XL

upper flicker
#

but that screen says 3

#

ye

#

also rip the notification ticker

#

still upset they got rid of it

cosmic raft
#

I went Pixel 1 to Pixel 3XL

#

notification ticker?

upper flicker
#

this is an app someone made for android 5.0 to bring it back so not quite how it really worked

#

but the same thing

limber knotBOT
#

(DiscordBot) Bring Back Ticker Notifications in Lollipop and Marshmallow - length 5m 34s - N/A, N/A, (N/A) - 3,608 views - Android Explained on 2016.03.08

upper flicker
#

so useful when you got a text randomly

cosmic raft
#

oh those

#

never was a fan of those really

upper flicker
#

when they added the pop over whatever theyre called they got rid of them

#

which was annoying because they were so much more intrusive

cosmic raft
#

yeah i like the popover thing better

upper flicker
#

boo

cosmic raft
#

i used to miss a lot with the "ticker" ones

austere ivy
#

.flags

limber knotBOT
austere ivy
#

thxn

cosmic raft
#

and food is here

stiff yarrow
#

@cosmic raft I order stuff like that online, everytime I go into an office store around here its like gross and dirty idk

cosmic raft
limber knotBOT
#

(DiscordBot) Dig it - by the D-Tent Boys - length 3m 54s - 6,531 likes, 191 dislikes (97.2%) - 829,302 views - Toeftii on 2013.05.19

gloomy sphinx
#

man fawe sucks ass

#

what is an alternative to FAWE?

stiff yarrow
#

it's this great plugin called world edit

#

some say FAWE is a fork of it but who knows the truth Kappa

gloomy sphinx
#

meant fawe voxelsniper

cosmic raft
#

what

gloomy sphinx
#

The original voxelsniper is dead

#

doesnt work on 1.13

#

and fawe's voxelsniper is broken

#

it works but some commands do not

stiff yarrow
#

wasn't that obnoxious cat avatar guy working on a voxelsniper fork

cosmic raft
#

...so FAVS?

stiff yarrow
#

ping him

gloomy sphinx
#

favs yes

stiff yarrow
#

I forgot his name

#

but hes got a cat avatar and talks a lot in this channel

gloomy sphinx
#

leaf?

stiff yarrow
#

no not that one

#

the other obnoxious cat avatar guy

gloomy sphinx
#

viscous or whatever

#

@vestal jasper

stiff yarrow
#

I honestly can't remember his name

gloomy sphinx
#

that guy?

stiff yarrow
#

not V

#

he used to talk a lot in here

#

haven't seen him around lately

slim nymph
#

kashike?

stiff yarrow
#

he writes specifically in kotlin

#

that was his thing

gloomy sphinx
cosmic raft
#

yes aikar?

slim nymph
#

he said cat avatar person, you use to have one :p

#

was making joke

cosmic raft
#

ah

stiff yarrow
#

its the other obnoxious cat avatar guy whos not spotted leaf

#

I'm sure his nickname will come to me eventually

gloomy sphinx
#

i want mcmmo 2.2

stiff yarrow
#

you know this isn't the mcmmo discord peepoHmmCoffee

gloomy sphinx
#

should i go to the mcmmo discord and say that i want mcmmo 2.2 there?

stiff yarrow
#

that would be more appropriate

#

I had to ctrl+f mentions of voxel to get his name

#

this guy

#

@Aerocet#0001 guess hes gone now

static badge
#

he was banned

stiff yarrow
#

so there is justice in this world

#

I'll just ping him in the sponge discord

#

I'm sure he won't be a shithead about it

#

jesus how many discords has this man been banned from

static badge
#

Read Only?

#

what a fancy way of saying muted

stiff yarrow
#

that poor soul

orchid pelican
#

is running ethernet patch cables parallel to likea power cord bad?

gloomy sphinx
#

why was he banned

stiff yarrow
#

maybe for being a complete and utter shithead all the time

#

wait that's probably not it because spotted is still here

static badge
#

ur retarded

limber knotBOT
#

@orchid pelican I mean, it's not great so long as the run isn't long, the cable is good quality, and the power cord is well insulated you probably won't notice

upper flicker
#

rip eleaf

limber knotBOT
#

The higher the speed you want the more things like that matter

orchid pelican
#

gigabit over a cat 6

#

its like a 5 foot run

limber knotBOT
#

I can't see that being a problem

orchid pelican
#

theres like 2 power bricks and a thick power cord not worried about the cord tbh

limber knotBOT
#

It's above 1G and above like 30 feet things get tricky

orchid pelican
#

ok thanks

stiff yarrow
#

I never use those ethernet jacks on the power strip

#

I'm a rebel

#

need to fix this stupid system out "serialization" and it makes me cry to think about it

static badge
#

serializing to system.out?

stiff yarrow
#

oh yeah

#

some full retard shit

static badge
#

monkaW

stiff yarrow
#

there's so many layers of retard here that describing them all is a challenge

#

system our serializing is just one of like 6 mind blowingly bad decisions made in this class

dark nimbus
#

is kotlin now officially banned

static badge
#

hopefully

upper flicker
static badge
upper flicker
stiff yarrow
#

imagine a perfect world where I get to work in D every day PogU

limber knotBOT
#

Kotlin makes the JVM tolerable

#

Just like TypeScript makes webdev tolerable

stiff yarrow
#

instead I'm forced into working on languages that are popular instead PepeHands

upper flicker
#

rewrite mcmmo in D

#

write bukkit bindings for D

#

JNI your way to victory

static badge
#

dansgame

limber knotBOT
#

Going to be honest, I really don't get D

#

If you love C++ but think it has some warts I guess you'd probably love D as C++ but slightly cleaner but it doesn't do anything new, doesn't do anything great, and has a lot of footguns

upper flicker
#

D does have a lot of footguns

limber knotBOT
#

You could say similar things about Kotlin (although I don't think to the same extent) but the difference is on the JVM you can't just pick whatever language you want and some of the ugly is just baked into the ecosystem

dark nimbus
#

c++ has the worst compiler (and linker) errors youll ever read

limber knotBOT
#

Not really, not anymore

upper flicker
#

and atm it is missing a strong leadership/organizer/planner

#

there doesnt seem to be a lot of vision atm

stiff yarrow
#

@dark nimbus C++ doesn't have a compiler you dumbo

upper flicker
#

which I think others in the community are picking up on

stiff yarrow
#

part of the problem with C++ is that compilers are all their own special snowflakes

#

Java provides a compiler so it always works the way you expect

#

based Java

limber knotBOT
#

I wonder if MSVC has an AST yet

#

The parser comes from the days when loading an entire source file into memory at once may not have even been possible, let alone the parsed version as an AST and apparently just never changed

stiff yarrow
#

I talked with a microsoft engineer on the VC++ team 4~ years ago and they told me efforts were being made to be fully standards compliant, I haven't used visual C++ since then so idk what its like now

upper flicker
#

isnt the ms compiler kinda well known for being a bit behind though?

limber knotBOT
#

Knowing how crippled their frontend is I've been amazed with their standards compliance

stiff yarrow
#

back then the MS compiler was the furthest thing from compliant

#

MS baked a ton of special snowflake shit into VC++

limber knotBOT
#

Although to be fair most of that is because they pushed things to the stdlib instead and their stdlib team is pretty amazing

stiff yarrow
#

working in gcc and then going to VC++ was a nightmare

limber knotBOT
#

It's still full of special snowflake shit, pretty sure MSVC can still compile C++/CLI and their WinRT extensions

stiff yarrow
#

special snowflake shit ๐Ÿคข

#

I mean a large part of it was the C++ committee disappeared for like 10+ fucking years

#

so all the compilers started to snowflake it up

limber knotBOT
#

afaik their WinRT extensions are basically baking an improved COM into the language which isn't that different from Qt's moc shit

#

Although if they had procedural macros they could probably do it as a library :P

#

Of course procedural macros would require standardizing an AST of sorts or at least a set of tokens

#

(procedural macros are basically compiler plugins)

stiff yarrow
#

D is just a high level lang that leans closer to C++ than most and that just sounds fun as opposed to what normally working in C++ is like

limber knotBOT
#

Have you heard about Our Lord and Savior Rust?

upper flicker
#

yes

#

its a good time

stiff yarrow
#

to be honest I don't know much about Rust

worldly condor
stiff yarrow
#

but it sounds like its doing a similar thing to D

upper flicker
#

once you wrap your head around the syntax and memory management

stiff yarrow
#

congrats on scamming someones paypal ivan PogU

worldly condor
#

i didn't scam

#

and paypal feed me 2,14$ for transaction of 10$

stiff yarrow
#

I calculated my paypal fees the other day LUL

#

if you think 2 dollars is a lot of fees

worldly condor
#

i mean

heady spear
#

^holy shit they steal a lot of money

worldly condor
#

2 dollars for one transaction

limber knotBOT
#

I'd say Rust is targetting a similar audience to D but it's not that similar

heady spear
#

I'm going to ask for people to just donate frozen soy sausages in the future

limber knotBOT
#

Memory safety without garbage collection is the big part of it

worldly condor
#

probably cuz i dont have a card thats why

limber knotBOT
#

Even more memory safety than the JVM, no ConcurrentModificationExceptions possible here :P

stiff yarrow
#

to me the memory management and pointers in C++ was not a big deal, it was the other stuff in C++ that was annoying

limber knotBOT
#

Eh, I'd say anything beyond 1000 lines of code, especially if it's trying to be performant and avoiding excessive copying/allocating, can turn in to a nightmare

stiff yarrow
#

I definitely had a love hate relationship with it

#

my C++ projects were pretty thicc in codebase size

#

I tend to only work on large projects because I'm an autist

limber knotBOT
#

RAII helps a lot, which is funny because even people who admit to using C++ usually hate on it for requiring somewhat complex classes and being too magic

#

C with classes folks like to new/delete their way straight to hell

stiff yarrow
#

I loved working with templates although most people think they are the devil

#

it's been years since I touched c++, I probably won't work in it again anytime soon

#

I'd rather start diddling D PogU

native thunder
#

ill diddle ur d

stiff yarrow
ember stone
#

What is the planned release date for the 1.14 version of PaperMC? I am wondering if I should switch my Spigot 1.13.2 server to a Paper 1.14 when it will come.

upper flicker
#

there is no planned release date

#

itll be out after vanilla comes out, after spigot updates, and after we update

#

mojang hasnt announced a date so there's no way for us to plan

static badge
#

we plan to have it released in the next 15 seconds actually

ember stone
#

So quite a while?

upper flicker
#

usually within a day or two

#

but it all depends

acoustic pilot
#

How can we plan something outside of our control? ๐Ÿ˜›

ember stone
#

I meant after 1.14 comes out.

upper flicker
#

answer is the same

acoustic pilot
#

That's also outside of our control, since Spigot needs to update.

#

Paper is built on top of Spigot.

ember stone
#

So one to two weeks, thanks.

stiff yarrow
#

downstream projects GWcmeisterPeepoEZ

upper flicker
#

mfw no one even said that

#

we need a community person who wants to help these sorts of people

stiff yarrow
#

spotted seems like a reasonable choice for that job

acoustic pilot
#

Let him think what he wants lol

#

Doesn't make him correct

ember stone
#

I was thinking spigot updates, plus paper.

#

Takes quite a while.

acoustic pilot
#

And there's no ETA on when Spigot updates after 1.14 is released.

heady spear
#

Spigot will update AFTER 1.14 is released? unacceptable

#

I want it now.

acoustic pilot
#

If you want to assume it's one to two weeks, that's up to you.

stiff yarrow
#

md5 only develops spigot for snapshots in a secret location only known to free masons and Australian aboriginals

static badge
#

if you presume it's 15 seconds to 1 year you'll be fine

ember stone
#

I will just stick with what I have right now, but thanks for all the help.

upper flicker
#

those damn free masons

heady spear
#

just use vanilla, it updates way faster than spigot and paper

static badge
#

australian aboriginals

heady spear
#

paper takes too long

ember stone
#

@heady spear No multi-core support.

heady spear
#

multi what

stiff yarrow
#

if only we could get paper to update before vanilla

worldly condor
#

someone said mdshit

acoustic pilot
#

Can't imagine how sucky it is to run Spigot 1.13 lol

#

Consider 1.13 in general just sucks.

ember stone
#

Not bad actually.

acoustic pilot
#

Performance has to be absolute garbage.

heady spear
#

Z needs vanilla code to be released so he can steal it, otherwise paper won't update

#

smh thief

stiff yarrow
#

Z is a mojang insider

upper flicker
#

shouldnt you be corrupting some entities in a plot world somewhere catty?

stiff yarrow
#

he purposely delays paper so people use vanilla

ember stone
#

Runs surprisingly well with 8GB of ram.

heady spear
#

no I'm done with that

#

I've retired

acoustic pilot
#

I'm sure it does, with like 5 players lol

ember stone
#

@acoustic pilot Me?

heady spear
#

who mentioned memory anyway

#

it's extremely slow and laggy

worldly condor
#

what about creating our own proxy ? like Velocity

heady spear
#

Vulacuto

#

I made name

worldly condor
#

no

#

Transporter is better

cosmic raft
#

@heady spear

heady spear
#

pรคpรซr

#

^:0<3

upper flicker
#

yeah we're just gonna

#

not

#

thats just horrible

stiff yarrow
#

I once caught Z endorsing mojang by working on a developer API for their games

heady spear
#

Pรคpรซrspรฏgรถt

worldly condor
#

Paperspigot botplsdonotpingmeokty

limber knotBOT
#

@worldly condor [Auto] We're now known as Paper.

heady spear
#

Crรคftbรผkkรฏt

worldly condor
#

Korobi f u

stiff yarrow
#

that reminds me

#

who wrote these discord bots aPeepoDetective

heady spear
#

PรคperMรฏnรซcrรคft?

worldly condor
#

^^^^^

unreal quarry
#

PaperSpigotBukkitMinecraft

limber knotBOT
#

@unreal quarry [Auto] We're now known as Paper.

worldly condor
#

ู…ุงูŠู† ูƒุฑุงูุช ูˆุฑู‚ุฉ

heady spear
#

shouldn't it be PaperCraftBukkit?

ember stone
#

That gets annoying after awhile.

upper flicker
#

yeah they do

static badge
#

it's like watching cancer breed

worldly condor
#

shouldn't it be PaperSpigotBukkit

limber knotBOT
#

@worldly condor [Auto] We're now known as Paper.

worldly condor
#

?

ember stone
#

They should have a timer for that

worldly condor
#

Korobi have u drinken ur medics

ember stone
#

once every hour

upper flicker
#

we should just kick the same 3 people that trigger it constantly

unreal quarry
#

ConcreteTacoPaperSpigotCraftBukkitMinecraft

limber knotBOT
#

@unreal quarry [Auto] We're now known as Paper.

stiff yarrow
#

and if one of those people gets kicked it also boots out spotted leaf as a bonus

ember stone
#

I don't think that helps though

heady spear
#

ะฟะฐะฟะตั€ัะฟะธะณะพั‚, clearly.

worldly condor
#

@unreal quarry gud name

limber knotBOT
#

(DiscordBot) Remove Kebab Meme Perfect Loop - length 5m 7s - 768 likes, 47 dislikes (94.2%) - 27,495 views - MYTHGUNDAM ONE on 2019.03.25

ember stone
#

Just put the name change once in the annoucements, there.

unreal quarry
#

Name change was 5 years ago

heady spear
#

why can't notable make announcements

unreal quarry
#

It's old news

heady spear
#

old news > old nudes

ember stone
#

Then why are people still using it....

upper flicker
#

because they're trolls

#

at least in this channel

stiff yarrow
#

changing the name of your project is fun

heady spear
#

Z ur a troll

upper flicker
#

some people just havent gotten the news

#

or dont care

#

in here though they just do it to trigger the bot

ember stone
worldly condor
static badge
#

it's a fork

worldly condor
#

yeah, but why ?

heady spear
#

yeah why z just make it not a fork

#

make it a wrapper instead

#

duh

static badge
#

it's a fork

upper flicker
#

because rewriting all of history just to hide some commits, especially once you have idk what forks just breaks things

worldly condor
#

yeah, but u dont need git history in most cases

stiff yarrow
upper flicker
#

breaking history when you have that many downstreams just because is bad

heady spear
#

"yeah, but u dont need git history in most cases" wat

stiff yarrow
#

wow that's a lot of contribs from the paper devs

static badge
#

don't worry I could add the histories back to concrete 2

stiff yarrow
#

what happened to concrete 1 peepoGiga

heady spear
#

paper doesn't have developers, they just hire people on fiverr to do their dirties

upper flicker
#

he fell on it

#

crushed it

#

wasnt so solid

static badge
#

2 is shorthand for 2750

upper flicker
#

spottedleaf is our special guy

#

he rides a special bus to class

#

we treat him gently

stiff yarrow
#

need to fine some one line edit to do on paper so I can pretend to be a real contributor

static badge
#

do an upstream merge

heady spear
#

that's what I did in FAWE, but I'm still not listed as an author

static badge
#

if aikar's shit doesn't fucking snipe you

upper flicker
#

we dont accept PRs for upstream merges

limber knotBOT
#

Just find some spelling error in some comment ๐Ÿ˜‚

static badge
#

u dont huh

heady spear
#

I should just remove everyone else from the repo and add a bunch of bs :<

upper flicker
#

I think we did once for a point update to MC

static badge
#

make nossr a dev then

#

he can push right to master :>

#

no pr involved

stiff yarrow
#

unlimited power pog

heady spear
#

can't u just transfer the project to nossr?

#

I think he deserves it

stiff yarrow
#

rebase paper and remove all commits from spotted

heady spear
#

he's been getting good grades

upper flicker
#

would have to put it up to a vote

heady spear
#

why

stiff yarrow
#

rebase mcMMO and remove the alchemy PR gachigasm

heady spear
#

just do it, stop being greedy

static badge
#

let's vote right now

upper flicker
#

lolno

#

not a public vote

#

this isnt a democracy

static badge
#

oh yes

heady spear
#

can we do it like the british parliament where a bunch of white dudes just scream "aye" if they agree?

olive garden
#

AYE

stiff yarrow
#

I'd rather submit PRs to paper anyways, I don't know enough about NMS to trust my decision making

heady spear
#

see trigglypuff agrees

orchid pelican
#

what dam permission is the mc whisper command?

upper flicker
#

only if we can all get stuck arguing for 3 years about the best way to act on a vote that most people didnt participate in

#

and then completely fail in even that

stiff yarrow
#

is that a reference to some drama I don't know bout PogU

heady spear
#

you don't need a permission, but you need to prefix it with "wassup lil mama lemme whisper in your ear"

upper flicker
#

brexit

orchid pelican
#

i want to disable it....

heady spear
#

then don't prefix it with "wassup lil mama lemme whisper in your ear", duh

native thunder
#

There's a Vanilla whisper command?

void void
#

minecraft.command.tell @orchid pelican

native thunder
#

The perms are all minecraft.command.(command)

orchid pelican
#

doesnt seem to be working

#

that one doesnt auto complete in luck perms

void void
#

do /minecraft:tell first

#

lp can't detect all permissions

#

but yes, it should be .tell

static badge
#

.g bukkit commands

limber knotBOT
#

(DiscordBot) https://bukkit.gamepedia.com/CraftBukkit_Commands -- CraftBukkit Commands - Official BukkitWiki: "May 18, 2018 ... In places where the Bukkit command overrides the Vanilla command you can select which one to use via adding a minecraft: or bukkit:..."

BukkitWiki

The following are all the server commands either a server administrator or admin in-game can enter with CraftBukkit out-of-the-box. In addition to the original vanilla SMP commands there are 4 additional commands which are specific to CraftBukkit. CraftBukkit provides built-i...

worldly condor
#

t series can ead a di

void void
#

because that's in my "permissions to disable on initial setup" list

stiff yarrow
#

its been downhill since hey0 Kappa

void void
#

xd

#

but there's sponge!

#

mcmmo for spong hwen

upper flicker
#

soon

high tiger
wide hazel
#

ah, fuck, I almost finished writing a program for my class and buried halfway down one of the sentences in the assignment is "use the pseudocode in the book for this"

stiff yarrow
#

can't tell if you know about our planned sponge support or not peepoHmmCoffee

wide hazel
#

of course, my code is completely different

#

wonder if the teacher will notice

#

the pseudocode in the book is terrible

#

'course, so's mine I guess, but I was forced to use an array when there's really no need for one

stiff yarrow
#

egg I still have scarring on my retina from that tristate method

wide hazel
#

lol

upper flicker
#

egg hates all of us

#

he says lol to bury the pain

wide hazel
#

just following the advice I was given. You should PR a fix ๐Ÿ˜›

stiff yarrow
#

the most egregious thing to me was the nested method calls with 8~ params each in 8 if else statements

wide hazel
#

'course, you can't build the plugin yet because SOMEONE hasn't accepted my PR for fastutil-lite yet ๐Ÿ˜›

worldly condor
#

ok i installed rainglow themes, now tell me who is the best

native thunder
#

Oh hey egg. You have any idea why I keep getting "invalid ip through pub sub" when using avpn?

wide hazel
#

somehow Redis pub/sub is sending invalid JSON

stiff yarrow
#

are optional booleans one of those things someone made as a joke and then people started using them without knowing they were a meme

wide hazel
#

could be the plugin, hence why I try to catch that

#

eh, I wanted a tristate boolean and that's a tristate boolean

#

so close, and yet so far ๐Ÿ˜ฆ

#

now to toss all of that and start over

upper flicker
#

eh but ... mmmmmmmmmm

stiff yarrow
#

tristate is just another word for optional boolean

wide hazel
#

5 minutes I won't get back

upper flicker
#

slaps his own hands away from keyboard

wide hazel
#

PR a fix ๐Ÿ˜›

static badge
#

tristate booleans

#

use an integer u fuks

wide hazel
#

no

#

u

upper flicker
#

BigInteger

#

more states

stiff yarrow
#

can't fix that method without fixing the design

upper flicker
stiff yarrow
#

the design is what needs fixing

static badge
#

2 ofc you'd want biginteger

stiff yarrow
#

the code being ugly is a side effect

static badge
#

it's ur internal longing for more than 4 states of existence

upper flicker
#

is my meme not good enough for you

wide hazel
#

eh

#

planning on refactoring the API anyway since I broke it

#

the internals anyway

stiff yarrow
#

does the auth method really need 8 parameters passed to it? that just seems like a huge red flag to me

wide hazel
#

kinda, yeah

stiff yarrow
wide hazel
#

that method checks Redis if available, then SQL, then sends messages through Redis and/or RabbitMQ (if any are available)

#

sooo

stiff yarrow
#

link me to your code again and I'll see how you could fix it

wide hazel
#

could just pass the configuration

#

meh

#

I'll think of something

stiff yarrow
#

hard to give suggestions from memory

austere ivy
#
while (true) {
    // Code
    break
}
for (i = 0; i < 1; i++;) {
    // Code
}
if (true) {
    // Code
}
#

Make sure to put those in your code.

upper flicker
#

@stiff yarrow here's a suggestion special for you: Bring back the kraken

stiff yarrow
#

okay but I need to sacrifice Alchemy to do it

upper flicker
#

ok

wide hazel
#

there

upper flicker
limber knotBOT
#

(DiscordBot) mcMMO's kraken - length 1m 49s - 20 likes, 18 dislikes (52.6%) - 12,602 views - ownsyouallVideos on 2013.05.02

upper flicker
#

every plugin needs one

stiff yarrow
#

kraken had stage IV cancer so I had to put it down

upper flicker
#

needs to come back

static badge
#

wtf is that

stiff yarrow
#

what are you using to build this egg

#

don't tell me I have to compile this manually like a plebian

wide hazel
#

my hands?

stiff yarrow
wide hazel
#

I mean, it's Maven

static badge
#

man even concrete compiles :>

upper flicker
#

today

#

for now

austere ivy
#

hold on

stiff yarrow
#

oh I didn't see that pom

#

my bad

austere ivy
#

on my server

wide hazel
#

iunno, I have Jenkins I guess

austere ivy
#

what is up with /kraken

#

please explain

#

such an odd command

#

also

static badge
#

nothing pisses me off more than screenshots taken in 150 fov

austere ivy
#

200 fov or nothin

upper flicker
#

quake pro

austere ivy
#

qUakE PrO

upper flicker
#

fite me irl

static badge
#

2 I could win the fight just by showing up

austere ivy
#

honestly if you want really good pictures though, put it insanely low and back off

#

like go to 40 fov

upper flicker
#

ur leaf

austere ivy
#

and back up by a lot.

upper flicker
#

u just fall

#

all u can do

austere ivy
#

it makes your pictures in mc look a loooooot better

#

also

static badge
#

2

upper flicker
#

3

austere ivy
static badge
#

ur not even greater than 3

upper flicker
#

wow math jokes

static badge
#

hardly call it a joke

#

it's a tragedy

austere ivy
#

s

#

nice

upper flicker
#

the tragedy will be all the leafs burning

static badge
#

interesting

wide hazel
#

Am torn between following the pseudocode presented or the output expected

#

because there's no possible way to do both

#

good book.

#

"follow the pseudocode"
"make it output like this"

#

"that's not possible"

#

"do it anyway"

limber knotBOT
#

u prolly 2 dum

stiff yarrow
#

@wide hazel alright looking at your hasAuthy ,verifyAuthy, hasTOTP etc methods that all take 8 parameters I think you could easily grab the common parameters here in the class InternalAPI either through private methods or dependency injection, I can't suggest the best approach since I don't know your project inside and out but I'm seeing a lot of common stuff passed to this method that you initialize right before calling it

for example in one of these 8+ param method signatures you have internalApi.hasTOTP(uuid, cachedConfig.getRedisPool(), config.getNode("redis"), rabbitConnection, cachedConfig.getSQL(), config.getNode("storage"), cachedConfig.getSQLType(), cachedConfig.getDebug())

notice the following parameters could just be one parameter

cachedConfig.getRedisPool(), cachedConfig.getSQL() cachedConfig.getSQLType() and cachedConfig.getDebug(), furthermore you could easily handle loading and instancing cached config in the class that uses it like I suggested above

wide hazel
#

close 'nuff

stiff yarrow
#

those 4 parameters could be replaced by just passing cachedConfig instead

heady spear
#

nossr code review inc

wide hazel
#

yep, once of my ideas was just to pass the config

upper flicker
#

nossr audit coming in hot

#

glances at mcmmo code

stiff yarrow
#

and the same for config.getNode("storage") and config.getNode("redis")

heady spear
#

watch out for that spicy mcmmo code

#

it gives plotsquared a run for its money ๐Ÿ˜

stiff yarrow
#

most the code I work on in mcMMO is not mine city, we had many contributors after all

heady spear
#

you've made a 1000 commits, what a nerd

austere ivy
#

s

wide hazel
#

I gotta find a way to load the API outside of the internal ClassLoader but also use things within the internal ClassLoader

austere ivy
#

hey d:<

heady spear
#

who even works on minecraft code like wth

wide hazel
#

so that'll be fun

austere ivy
#

excuse you

heady spear
#

also ew you have a commit from md_5

wide hazel
#

I'm thinking just using a wrapper

#

API wrapper over an internal API where calls are reflected into the internal API's CL

heady spear
#

what ew no kashike commited something to plotsquared

#

how did that happen

wide hazel
#

I feel dirty thinking about that, but

cosmic raft
#

lol

upper flicker
#

PlayerAyePapi

austere ivy
#

hello

#

please

#

accept my request commit

wide hazel
#

lol

austere ivy
#

thank~

#

wow

cosmic raft
#

@heady spear you're welcome :)

austere ivy
#

ow.

heady spear
#

you switched some vault repo, I'm very thankful

cosmic raft
#

yes

austere ivy
#

hey wait my no reactions role is gone! I'm freeeee

cosmic raft
#

i remember

austere ivy
#

dangit

stiff yarrow
#

@wide hazel

as for your else if chain, it seems you try and connect with authy, totp, and hotp based on checking if they are using one of those protocols right before executing the method, I think you should determine which protocol to use elsewhere and store it, because it appears you are checking for each protocol every time you authenticate something

wide hazel
#

yeah, that's another idea I had- having some sort of User object where the available methods are defined

austere ivy
#

alrighty goonight folks

wide hazel
#

it mostly comes down to being too lazy to implement due to caching

heady spear
#

hah, noob

stiff yarrow
#

a lot of your data flow problems here come down to not storing proper state elsewhere and unneeded extra parameters

#

fix those things and it looks a lot better

wide hazel
#

normally I'd go with storing state, but caching is a pain in the ass

#

one day

stiff yarrow
#

what do you mean?

#

just cache it into private fields

wide hazel
#

by storing state I'm risking dirty caches

stiff yarrow
#

in a class somewhere

wide hazel
#

though I think in this instance I already cache these values through Caffeine anyway

#

so it doesn't matter if they're dirty

stiff yarrow
#

for example state information about AUTHY, HOTP, etc, that could just be an ENUM you store, you shouldn't expect that to change during runtime after its cached

wide hazel
#

I'd want to store the actual privkeys for those values so I don't risk a bad result from a dirty cached value

#

but yeah

#

then I just cache the User/whatever object instead

stiff yarrow
#

ngl I did not look too closely at your code so do what you think is best

#

but stuff like which protocol they are using is as simple as storing a magic number

wide hazel
#

I just hate that one-in-a-million that I get a "isValid" and then a "returned null" from a cached object ๐Ÿ˜›

stiff yarrow
#

only cache things that don't change during runtime

wide hazel
#

yay atomic functions

stiff yarrow
#

if they do change, then update your cache as needed or don't cache it

wide hazel
#

I cache OTP results so hitting the API a thousand times doesn't keel the server or SQL DB over

#

but yeah, that's why the Redis pub/sub and RabbitMQ- to invalidate caches quickly

#

and of course the commands do as well

stiff yarrow
#

you should probably have a private method in your internalAPI class to do thisjava try { cachedConfig = ServiceLocator.get(CachedConfigValues.class); config = ServiceLocator.get(Configuration.class); } catch (IllegalAccessException | InstantiationException | ServiceNotFoundException ex) { logger.error(ex.getMessage(), ex); return Optional.empty(); }

wide hazel
#

so hopefully even cross-network if configured properly it only takes a few ms to invalidate/cache something

stiff yarrow
#

if you moved that try/catch to a private method in internalAPI that removes 6 out of 8 of your parameters

#

ez code cleanup

wide hazel
#

yeah, I think just passing the config itself is the best answer

stiff yarrow
#

but why does it need to be passed

#

why not just initialize it in the class that uses it

wide hazel
#

the return vaue could simply throw an exception instead

stiff yarrow
#

TFAAPI initializes it only to pass it

wide hazel
#

well, the config is kinda used all over the codebase

#

the SL just nabs it

stiff yarrow
#

if it is then why is it being instanced in this method related to authentication requests

#

seems redundant

wide hazel
#

it's just getting nabbed, not actually being created

stiff yarrow
#

yeah but why does this method need to do that

#

encapsulate stuff

#

don't have a method doing too many things

wide hazel
#

config has options such as debug mode, etc which the internal API uses

stiff yarrow
#

maybe you should just have a util class with this method as a static member then

wide hazel
#

cachedConfig is just a faster way to get config values

stiff yarrow
#

what its doing is not the problem, where its located is weSmart

#

I'm just trying to help you organize this mess

wide hazel
#

it's kinda located "nowhere" and "everywhere" if that makes sense

stiff yarrow
#

sounds like a design problem then

static badge
#

sounds like it was doomed from the start

wide hazel
#

it's intentional design

#

Service Locator design pattern

stiff yarrow
#

intentional bad design

wide hazel
#

configuration is a service

stiff yarrow
#

egg I think you misunderstand

#

I'm not talking about what the try catch is doing

#

I'm talking about how you are using it

#

you use it just to pass parameters to another class

#

classes should be responsible for their own tasks, this API class should just delegate shit

wide hazel
#

still not quite following

#

the API does delegate to an internal API/util/handler

#

ultimately the Bukkit plugin is only a wrapper for the Common/Core functionality

#

the Common has its own methods, which Bukkit wraps

#

the API itself pulls some stuff from config such as Hikari pool, Redis pool, etc

#

it just exposes a simpler set of params to anyone wanting to use it

stiff yarrow
#

sec

#

I'll just show you with an example

wide hazel
#

it's wrappers all the way down

#

am off to bed, though, it's almost 1 AM

#

I'll check it out later

vestal jasper
#

I am a cat person who writes in kotlin

stiff yarrow
#

@wide hazel I'll just submit a PR, I'm almost done "fixing" it

vestal jasper
#

I help moderate the fawe / p2 server

#

But i dont write code for them

stiff yarrow
#

just check it out in the morning

upper flicker
#

willingly choosing to be near citymonstret

#

idk sounds like you might need some help

stiff yarrow
astral bear
stiff yarrow
#

got a sudden headache so I'm gonna take a break from this for a bit, but I'll have a PR on your repo by the time you wake up

heady spear
#

@upper flicker what the fuck bro

upper flicker
#

wut

#

whats the matter babe

heady spear
#

"willingly choosing to be near citymonstret" I see what you're writing in here bitch

upper flicker
#

yeah Im keeping you all for myself

woven otter
#

he's just rude

upper flicker
#

quiet ducky boi

static badge
#

2 ur retarded

heady spear
#

aw that's so sweet tho

woven otter
#

I feel like we had this conversation yesterday

upper flicker
#

probably had it a few t imes

#

all that matters is that leaf is dum

static badge
#

2 if im dum wats that make u

upper flicker
#

less dum

static badge
#

retarded

#

close but far

upper flicker
#

mr "i wanna go online and be a leaf healer cat thing from this drama book I read when I was 12"

static badge
#

hey I was reading them when I was 14 ๐Ÿ˜ฆ

upper flicker
#

thats like weaboo shit

#

except with leafs

#

which just makes it weird

heady spear
#

leafs are kind of hot tho ngl

static badge
#

alright that's the last thing I wanna see around leafs

heady spear
#

I'm attracted to nature

#

sometimes I just feel like humping a rock, you know?

static badge
#

sounds gay

heady spear
#

Idk it's something about the energy of nature

#

it's good for my aura

stiff yarrow
#

we got a faunasexual in chat peepoGiga

static badge
#

.g faunasexual

limber knotBOT
#

(DiscordBot) https://d-place.org/parameters/SCCS100 -- D-PLACE - Variable Food Collection: Eggs, Insects, and/or...: "Food Collection: Eggs, Insects, and/or Small Land Fauna (sexual division of labor) [SCCS100]. Description: Murdock, G. P., & Provost, C. (1973)...."

static badge
#

well

heady spear
#

Chukotko-Kamchatkan Chukchi Reindeer division

woven otter
#

mfw someone is sexualy attracted to nature

heady spear
#

I'm sexually attracted to this discord server

vestal jasper
#

I don't feel comfortable arount city monster

stiff yarrow
#

I mean hes in charge of FAWE and look at what good has come of that

heady spear
#

am not

#

Jesse is

#

@vestal jasper tell them :<

#

I have no relation to FAWE

#

I don't even know what it is.

woven otter
#

Have to blame someone

vestal jasper
#

I'm not even sure city has contributed towards FAWE at all

heady spear
#

uhm screw u