#general

3141 messages ยท Page 1542 of 4

coarse marlin
#

this is why we can't have nice things fry

void void
#

do we need nice things

icy osprey
#

I see a few you are

#

stop being mean or I will be too

sudden tundra
#

well, i guess i just wrote down everything i talked about yesterday

void void
fossil cedar
#

its a cube game keep calm dud

void void
#

blonk games

#

๐Ÿคค

worn ember
#

block game is lyfe

twin lagoon
icy osprey
#

If you aren't breaking tos it will be easy to prove them you aren't ... according to you

twin lagoon
#

smooth region transfers, redstone & usability

twin lagoon
#

it's fine

void void
#

How is everyones day going?

warm anchor
twin lagoon
coarse marlin
#

seems sketch

icy osprey
#

idk seems like a client to me

limber knotBOT
#

SeqSEE: I mean, yes. it's literally in the tos thonk

icy osprey
#

using to chat

worn ember
twin lagoon
#

but it's not a client

#

it's not specifically for him

#

it's made for the entire paper irc channel

icy osprey
#

so anyone can use the same bot?

rustic valve
#

Yes

twin lagoon
#

yes

coarse marlin
#

so it several peopel?

sudden tundra
icy osprey
#

it is multiple people talking on it or one?

twin lagoon
#

multiple

worn ember
#

.g irc protocol

coarse marlin
#

LMFAO

limber knotBOT
#

Internet Relay Chat (IRC) is a text-based chat system. It enables discussions among any number of participants in so-called conversation channels, as well as discussions between only two partners โ€” for example, in question-and-answer dialogues. Any participant may open a new conversation channel, and a single computer user can also take part in ...

void void
#

I know how @phoenix616#0000 is typing it's a bot you can control if it's not it's something similar to that

twin lagoon
#

no

rustic valve
#

If he was using a client bot, like you think he is, it wouldn't say "bot" behind his name. It does, AKA, Discord allows it.

twin lagoon
#

it's an irc bridge

coarse marlin
#

lol irc

sudden tundra
#

also, that's 100% allowed

coarse marlin
#

it should like, have handles in it.. no?

icy osprey
#

no

sudden tundra
#

bot account are made to be ... bots

twin lagoon
#

there's technically nothing against using a bot account to chat

coarse marlin
#

or it is just several people typing

icy osprey
#

read the tos

limber knotBOT
#

also what he thinks the ToS forbids isn't even mentioned in the ToS xD

sudden tundra
#

they're made to be automated

twin lagoon
#

using a normal client token for bots however is not allowed

sudden tundra
#

what's the problem ?

rustic valve
#

The whole thing about client bots being against TOS is dumb. You're not allowed to make a bot on Discord using a regular account, like ours. They want you to use the API.

limber knotBOT
#

also I'm sorry, I didn't just mean that you should read it, I also wanted to say that you should try to understand it

worn ember
limber knotBOT
#

freenode has not been usable for over 7 years now lmao

icy osprey
#

anyways, I think it was incredibly rude when I was asking something to just throw insults

limber knotBOT
#

how are people just now realising this?

worn ember
#

cuz we dont use ancient tech

limber knotBOT
#

idiot is not an insult lmao

void void
#

I thought it would be a normal/good day because of the announcement in #โ—-1-17

limber knotBOT
#

Hello SeqSEE I'm here too

twin lagoon
#

bloodstone clappywappy

olive marlin
#

You can use the webhook if you want.

void void
#

"I think you are an idiot"
I would consider this an insult ngl

chrome quest
#

Hmmm. Still no etd.

limber knotBOT
#

freenode staff has been violating their own rules and staff guidelines forever

twin lagoon
icy osprey
#

yeah it is unneeded insults

limber knotBOT
#

this whole ordeal isn't surprising

#

@void void read the whole message ;)

void void
#

yes i did

worn ember
#

Real talk tho, why is memes archived, i need answers

limber knotBOT
#

context matters

#

no fun allowed!

void void
#

How does everyone like the 1.17 update?

rustic valve
#

I'd say the idiot comment can be taken as an offense, but it's funny to see someone be against namecalling after saying someone has injured themselves for clout.

void void
#

about whales swallowing some guy

worn ember
#

cuz snapshots arent public

twin lagoon
#

spigot compatibility?

worn ember
#

spigot snapshots that is

limber knotBOT
olive marlin
#

Paper needs to wait for spigot to release the changes.

twin lagoon
#

in theory we can update to snapshot & pre-releases without spigot, but it's a waste of time

lament patio
#

Because Paper is built on top of Spigot

olive marlin
#

As long as we want to keep compatibility.

twin lagoon
#

as you'd have to re-implement spigot's 1.17 changes anyways

void void
#

aww man no fun

quiet skiff
#

hehe

olive marlin
#

Hard fork wen?

limber knotBOT
#

no one is stopping you :P

rustic valve
#

1.18? Ye ye?

limber knotBOT
#

yeah, they should've just delayed it imo

twin lagoon
#

i'm pretty happy with the 1.17 release

cedar spade
#

"here's a bunch of stuff you can play with that we've been working on for the past year"?

twin lagoon
#

plenty of bugfixes & performance improvements

#

i'll take it

rustic valve
#

Welcome to the Cliffs&Caves update. Oh, forgot to mention, there are no cliffs or caves, yay!

olive marlin
#

You don't need to use 1.17 if you don't like it.

limber knotBOT
#

at least a rename would've been good lol

olive marlin
#

There are some caves.

worn ember
#

Welcome to the bitching zone: your hosts for this afternoon

twin lagoon
#

and not to forget, mojmap paper Pog

rustic valve
#

The BugSquasher update? ยฏ_(ใƒ„)_/ยฏ

#

Imagine if they did a full on BugSquasher Update ๐Ÿคค

void void
#

neither caves nor cliffs

left swift
#

Cry is free

#

Come to brazil

#

Yadda yadda

chrome quest
worn ember
#

god you people are so ungrateful i want slap you in the face with a chair

rustic valve
#

Slap me with a lawnmower, please sad_panda_heart

twin lagoon
#

spigot only publishes their work after 1.17 releases

limber knotBOT
#

spigot doesn't release snapshots

twin lagoon
#

they have an advantage here

olive marlin
#

They don't publish it.

#

Yeah.

limber knotBOT
#

that has been tried in the past and was not received well by the community

olive marlin
#

Otherwise we'd have done that.

twin lagoon
#

that's why the blame is pretty much on spigot

olive marlin
#

We'd love to be updated earlier.

twin lagoon
#

they don't release their shit

limber knotBOT
#

no, it's on idiots that ruined it for everyone

twin lagoon
#

plans / choices are only revealed after release

limber knotBOT
#

md released snapshots

#

and the backslash on idiots not realising it's not a release and broken was insane

olive marlin
#

๐Ÿ‘ HARD ๐Ÿ‘ FORK ๐Ÿ‘

potent fossil
#

Are we on the same topic for the fifth day in a row

limber knotBOT
#

*from

potent fossil
#

Fun

#

Good morning

olive marlin
#

Morning simple

worn ember
#

its been full circle the entire day lol

cedar spade
#

Has anyone tried going full rectangle instead

limber knotBOT
#

a circle is a perfect geometrical figure so I don't see an issue there

worn ember
#

๐Ÿ˜ฎ using the r word

rustic valve
#

Consider it, if Paper announces a hard fork for 1.18 and does snapshot releases, plugin devs can follow along with updates for their own plugins to match up to Paper. Spigot would either be forced to release snaps, or fall behind with deviation.

limber knotBOT
#

plugins that need to be updated to new versions ๐Ÿ˜…

rustic valve
#

But yes, it's nice to keep the full community together

limber knotBOT
#

Spigot won't be forced to do shit. md_5 maintains the plugins he needs, including an ancient version of the original Essentials.

potent fossil
rustic valve
#

Fair point. Control Ess, control the community.

worn ember
#

imagine using bukkit based eco system
asponge

limber knotBOT
#

seeing as that hasn't been touched since 1.13 I doubt he actually uses that lol

#

He does.

#

if anything it's only used for a metric as to how good legacy support works

rustic valve
#

PaperForked EssX? ๐Ÿ˜„

limber knotBOT
#

where?

#

Have a look at the SpigotCraft server. It's still there and even maintained

twin lagoon
#

essentialsx isn't the problem

#

essentialsx isn't the essentials we're talking about

limber knotBOT
#

that's the test server though?

icy osprey
#

how to block the webhooks?

rustic valve
#

oh

twin lagoon
#

you can't

icy osprey
#

sad

rustic valve
#

You're talking about EssentialsEssentials?

icy osprey
#

I literally want to block him

twin lagoon
#

too bad

#

pretty sure md_5's version is SpigotEssentials

icy osprey
#

he is circumventing my right to block him

#

๐Ÿ˜ญ

limber knotBOT
#

He still maintains it, though. He knows of EssentialsX and has decided not to touch it with a five foot pole; there's no reason to maintain a plugin that's handled by other people publicly and quickly if he doesn't use it elsewhere.

#

in which repo is that in? or does he do that privately?

rustic valve
#

One will succeed and become the lead, one falls behind and will have to follow or fail. Or you get a community divided, some plugins working for one and another for another. Developers taking hard stances.

gleaming temple
#

is it possible to setup a minecraft server with max view distance and have chunks generate as quick as you fly over them?

twin lagoon
#

if you have the hardware

#

yes

limber knotBOT
#

I believe there's some repository on the Spigot stash. I'm not sure, however, so remind me to look into it after work :p

gleaming temple
#

just wanting to run something with 2-3 mates on a dedicated box here

potent fossil
#

Is it possible? Yes. Is it cheap? No

limber knotBOT
#

well the Plugins repo hasn't been updated since 2017... which is what I meant

gleaming temple
#

what's the expensive part

#

to achieve that

twin lagoon
#

what cpu do you have

potent fossil
#

Server processing power

#

But for 4 ppl it shouldn't be horrible ig

sage herald
#

I have a question. If I upgrade paper 1.16 to 1.17 it will work fine?

twin lagoon
#

yes

sage herald
twin lagoon
#

yes

sage herald
#

thanks

twin lagoon
#

as per usual

gleaming temple
#

my old gaming rig here, i7-9700K completely dedicated to the server

twin lagoon
#

that should be fine

#

i'd set a reasonable view distance of like 8 in your server.properties

#

and then whatever you want in no-tick-view-distance in paper.yml

limber knotBOT
#

and the one on the spigotmc github is dead too

gleaming temple
#

my question did say max distance, but yeah I'll give that a go when we have 1.17 ๐Ÿ˜›

sage herald
#

How works rgb in 1.16? Its like &#1a8cffHI

#

?

twin lagoon
#

depends on the plugin

limber knotBOT
#

there is no official legacy format, use components

sage herald
twin lagoon
#

why would luckperms need rgb

sage herald
#

Ranks

#

Prefixes

twin lagoon
#

that's not luckperms' job

sage herald
#

I saw that works

twin lagoon
#

your chat plugin is parsing that

limber knotBOT
#

luckperms does not display prefixes

sage herald
#

oh

#

I mean to put it on the lp editor

twin lagoon
#

yes

#

your chat plugin is parsing that

#

use the format your chat plugin is using

sage herald
#

Ok, I tried in the chat and it works

#

thanks

#

yes

worn ember
limber knotBOT
#

god that format looks ugly

sage herald
#

meh

#

I don't like it

#

Wait

limber knotBOT
#

use a syntax which allows gradients ;D

twin lagoon
#

like minimessage

worn ember
#

pretty sure only minimessage supports that

limber knotBOT
#

no, obviously MineDown :P

twin lagoon
#

said no one ever

sage herald
#

Ok

worn ember
#

people use that?

limber knotBOT
#

yes

sage herald
limber knotBOT
#

lol

sage herald
limber knotBOT
#

I was surprised seing a plugin that isn't mine that uses MineDown as well

worn ember
#

why is your font so scuffed?

twin lagoon
#

scaling

sage herald
#

Should I use luckperms?

cedar spade
twin lagoon
#

nothing wrong with luckperms

sage herald
#

ok, thanks

worn ember
#

md is a weird fella

limber knotBOT
#

phoenix616: the network I worked for still uses MineDown for all of its chat and whatnot.

sage herald
#

Uhm... I need more colors

limber knotBOT
#

doesn't sound weirder than most people around here

#

runs

worn ember
limber knotBOT
#

nice :D

worn ember
#

not wrong

cedar spade
#

seems to have abandoned the spigotcraft repo entirely too

limber knotBOT
#

runs

#

(also it's open source and actually looks kinda good code-wise)

#

((besides the code being in spanish (I think) ๐Ÿ‘€ ))

worn ember
#

default chat > any chat manager

#

make everything custom bro, then go bankrupt when they need updating

limber knotBOT
#

my server got rid of herochat when we moved to bungee 8 years ago or so xD

golden gust
#

Horror is that a lot of this stuff if there existed proper API it wouldn't be a concern

cedar spade
#

spigot? proper api? don't be silly

limber knotBOT
#

my chat just runs on the proxy

golden gust
#

e.g. now that we have chat events capable of actually working with components, those plugins are muuuuch more sane

#

But, does it handle ALL THE PLACEHOLDerS?!

limber knotBOT
#

fuck placeholders

golden gust
#

WOW

limber knotBOT
#

PAPI isn't touching my server

golden gust
#

LITERALLY USELESS

limber knotBOT
#

(also PAPI is useless anyways, doesn't support components)

twin lagoon
#

PAPI Pog

cursive sundial
#

I love my PAPI

limber knotBOT
#

well lucky you

rustic valve
#

Does PAPI love you?

potent fossil
#

<@&748618676189528155>

#

This guy isn't even new

twin lagoon
#

God I love Spartan

potent fossil
#

Are we srs right now

cunning raft
#

?

#

what

minor badge
#

?warn @lethal locust Let's not put being gay in a bad light

thorny flickerBOT
#

:raised_hands: Warned Evan#0002 (Let's not put being gay in a bad light) [2 total infractions] -- Proximyst#6900.

rustic valve
lethal locust
potent fossil
#

Gay is not a demeaning adjective, it's not an insult, it is not an exemplifier to make something seem worse

#

Fuck off

#

Fuck you.

limber knotBOT
#

homophobie ๐Ÿ˜…

potent fossil
#

Easiest block ever.

rustic valve
twin lagoon
lethal locust
#

he's insulting

#

Warn him as well

mental meadow
#

No

minor badge
#

?kick @lethal locust Grow up

thorny flickerBOT
#

:raised_hands: Kicked Evan#0002 (Grow up) [3 total infractions] -- Proximyst#6900.

wind geyser
#

Wait. What happened to the meme channel?

rustic valve
#

I like my gags and pranks, but, can I call troll?

potent fossil
#

Sorry, I did not need to be that rude, got mad i apologize. ill be back l8r.

magic river
#

Teenagers happened ๐Ÿ˜›

rustic valve
#

We kicked it to the ashes

twin lagoon
#

literally nothing of value lost

wind geyser
magic river
#

It got flooded with some weird shit for a few days

minor badge
#

God I'm tired of the MC release period

limber knotBOT
#

thanks for sticking around anyways! <3

shrewd portal
#

wow i just looked at the chat logs and that's a quadruple whammy

rustic valve
#

Are you not happy I'm here? AwwPeek

next frost
#

take a nap then :p

sage herald
#

authme 1.16 link? please

mental meadow
#

google please

minor badge
#

Good day, night!

worn ember
#

god dammit, i go for a drink and hell bursts lose again

sage herald
left swift
#

Politics is even tastier ded

minor badge
sage herald
#

I searched

rustic valve
#

Stop getting drinks, clearly that's the problem

limber knotBOT
#

ok so we just need to chain ded to his pc to avoid that stuff, nice

twin lagoon
rustic valve
worn ember
sage herald
twin lagoon
#

my guy

mental meadow
#

You even clicked on it

twin lagoon
#

yes

mental meadow
#

that's why it is light purple

sage herald
#

I'm sorry

sage herald
rustic valve
#

Is ok panda_hug

tropic flame
#

some plugins don't need a major overhaul on each Minecraft version too btw

rustic valve
limber knotBOT
#

!mod DarkEyeDragon

left swift
#

Oh god ded mod peepoFloorCry

limber knotBOT
#

does this work?

worn ember
#

thanq

tropic flame
#

i don't remember authme not working at any point in time

rustic valve
#

I need a third monitor ๐Ÿ˜ฆ

worn ember
#

There we go

#

ez mod

limber knotBOT
#

that's where you are wrong, Odd

#

you need a third and a fourth one

gloomy dock
#

yooooo

#

how we all doing here people

#

life is beautiful

worn ember
#

3 monitor gang

rustic valve
#

Not sure I have the space for a fourth

limber knotBOT
#

put it on top

rustic valve
#

But I want a third one in landscape mode above my primary

gloomy dock
twin lagoon
gloomy dock
#

i just got a new desk today

magic river
#

I kind of have 3, two on my desktop and my laptop sitting in front of them

mental meadow
gloomy dock
#

iโ€™m pretty happy for that

cursive sundial
#

Just get 72 monitors and call it a day.

shrewd portal
#

it always sucks when the 3rd monitor fails

twin lagoon
#

ok now that we got that out of the way

worn ember
#

noice

twin lagoon
shrewd portal
#

it leaves a huge gap in my 5 monitor setup

gloomy dock
#

itโ€™s this guy

#

this guy man

rustic valve
gloomy dock
#

that guy

#

a legend

limber knotBOT
#

my video card only drives 4 monitors ;_; need an extension card at some point

golden gust
#

back the fuck away from "that guy", he's ours

gloomy dock
#

nah man

#

that guy is exactly who you want to be around

#

an inspiration

golden gust
#

He's not an inspiration he's a very naughty boy

worn ember
#

cant tell if sarcastic or not

gloomy dock
twin lagoon
#

can we release a half broken version of paper 1.17 to shut everyone up

worn ember
#

no clue

gloomy dock
#

thatโ€™s Nigbt

gloomy dock
#

from everywhere

worn ember
#

yes i can read, thanks

cursive sundial
gloomy dock
#

heโ€™s from like

#

spigot and bukkit

#

and mcm and all that good shit

#

and heโ€™s just a great dude

worn ember
#

mcm monkaChrist

gloomy dock
#

not like

#

like from the old days of it

golden gust
#

He's not all that great

#

He walks past cats without aiming to pet them

gloomy dock
#

he was the cofounder

golden gust
#

What a monster

worn ember
#

so he's that guy, selling optimized paper forks, i see

golden gust
#

nights not that bad

gloomy dock
#

night is the boy

worn ember
#

tbh idk half of these "notable" people kekwhyper

gloomy dock
#

iโ€™m new to disc

#

on mobile

left swift
#

Yea like that brocc guy

#

Who is he

gloomy dock
limber knotBOT
#

must suck for them to live without a table

worn ember
#

swipe right

#

it'll show the user list

limber knotBOT
#

( อกยฐ อœส– อกยฐ)

left swift
#

Swipe left

worn ember
#

i swipe left when i see nomana on grindr

left swift
#

Ded doesnt know his right from left

worn ember
#

right to left

gloomy dock
#

i think i know like 16 of the notable people

worn ember
#

oh wait lmfao

gloomy dock
#

like have heard of

left swift
#

Right to left

#

so left

worn ember
#

yes mb

left swift
worn ember
#

shut up its only 3pm

magic river
#

Before hanging out in here I'd say I knew who probably about half of the notable people are

worn ember
#

most dont even talk so doesnt matter

#

since aikar is MIA guess i'll have to fix acf myself lul

potent fossil
#

or use cloud ๐Ÿ‘€

gloomy dock
#

xd

wispy blade
#

aikar talked like yesterday lmao

gloomy dock
untold copper
#

day #9 of trying to get abs: 45 minutes, 20 minutes of lower body + core (no rest) and then 20 minutes of High Intensity, 30 seconds on and 15 seconds rest, 3 rounds in each part. This is fine.

gloomy dock
#

alternative to acf?

potent fossil
#

yes

worn ember
gloomy dock
#

link?

minor badge
#

Aikar is just busy with other stuff. Try to get to him on weekends, Ded ^^

wind geyser
potent fossil
worn ember
gloomy dock
#

thx lemme check this out

rustic valve
potent fossil
#

Ignore the fugly picture, it's ironic

#

Bc it's a very sexy lib pepelove

worn ember
#

docs arent ded friendly sad

proven dune
#

Are memes allowed in this channel?

potent fossil
#

Yea as long as they're actually funny

#

๐Ÿง‘โ€โš–๏ธ

#

wat

worn ember
#

mission failed

limber knotBOT
#

wat

proven dune
#

I guess it may just be something only I understand sad

#

my b

#

Will delete

worn ember
#

add this to eta command

wind geyser
#

yes please

potent fossil
#

DED, how'd you get a picture of my personal hellscape?

limber knotBOT
gloomy dock
#

do you have any sample projects that use it?

potent fossil
#

it is try it

wind geyser
#

anyways, Finals are hard af

proven dune
#

Thatโ€™s a good one

gloomy dock
#

i could learn as a reference

potent fossil
#

uhhh sure

worn ember
gloomy dock
#

iโ€™ve been wanting to find new libraries and apis like that to hopefully help expand my knowledge on programming and get like

#

concepts of how to design stuff by good swes

#

or something

limber knotBOT
#

please don't look at cloud then, it doesn't use oop

#

runs

viral hornet
#

holy shit

worn ember
#

look at spigot src for how to not do stuff pepe_run

potent fossil
#

Actually I don't really have a great example of it in use

#

Sorry, thought I did

viral hornet
#

why was #politics kept but shit like memes and TACO CHANNEL was removed

worn ember
#

i'm still waiting for city to convert rtp to use cloud

#

he pussied out

twin lagoon
#

cloud epic

viral hornet
#

michael epic

potent fossil
#

@gloomy dock all the way at the bottom of cloud's readme has examples

worn ember
#

kash probably got triggered and went on an archiving spree

potent fossil
#

7 of them

wind geyser
worn ember
#

man have you seen politics?

proven dune
#

Donโ€™t go there. To politics

mossy cliff
#

What we the odds of having 2 Czechs in the voice channel lol

wind geyser
#

It will be back in the future right sulu?

#

ok

worn ember
#

but images arent gifs thonk

#

well not exclusively

wind geyser
#

you can rename the file as a gif...

#

big brain

limber knotBOT
#

one frame gifs thinksmart

worn ember
#

256 color gang

#

also meh transparency

gloomy dock
worn ember
#

so if gifs is the new memes, why not just keep memes and remove gifs thonk

potent fossil
#

Mari best mari

twin lagoon
#

mari epic

gloomy dock
#

so at what point in your career do you think you have the knowledge to be able to implement things like this

potent fossil
#

It takes a lot of experience

gloomy dock
#

so like how youโ€™re able to adapt to the same design with the same consistency

worn ember
#

when you try it

potent fossil
#

You have to write it the stupid way before you can write it the smart way

gloomy dock
#

like marking everything as @NonNull, and you know, the proper indentation

#

and everything

#

and that itโ€™s all clean and understandable

worn ember
#

you write stuff and run into issues then fix those issues and eventually you'll have a good system, then you'll know how to do it properly the next time around

#

so basically, do, fail, cry, do it better

potent fossil
#

The @NonNull is just defining contracts, which is good for APIs so you know better how a method will act when you use it

mellow quiver
#

is that a wild checker framework

potent fossil
#

Rather than calling it, getting an exception, and crying

gloomy dock
#

oh i see

mossy cliff
#

So which benefits does java 16 bring? Does it consume less memory at least?

gloomy dock
#

whatโ€™s your hobby simple

#

what kind of things do you do for a living or fun or whatever

mellow quiver
potent fossil
#

that's a great question

#

i have no idea

mellow quiver
#

I've known developers that have been coding for over a decade, but never put any effort into improving the quality of their code

#

and as a result of which

worn ember
#

bully kids in paper asking for eta

gloomy dock
#

what are you doing right now

mellow quiver
#

they're fucking garbage

golden gust
#

nullability annotations is just something you get the experience to understand how much of a life saver they are and are worth using

potent fossil
#

same piggy

golden gust
#

your IDE does a lot to help with shit like formatting

twin lagoon
#

@mellow quiver did you get an aeron yet

mellow quiver
#

fuck no

#

and I'm enjoying my leap

twin lagoon
#

fucking disgusting

golden gust
#

at the end of the day, it's all down to if the person really cares about programming or just wants to get paid

mellow quiver
#

can u even adjust the lumbar on ur aeron

#

I can move it up and down

#

and change how hard it is

twin lagoon
#

yes

golden gust
#

sadly this is an industry where a lot just wanna get paid and there is little care to improve their skills or codebases over the years

mellow quiver
#

with a knob

twin lagoon
#

yes

mellow quiver
#

not like moving it in/out, but like changing how much it can bend

twin lagoon
#

yes

mellow quiver
#

fak

golden gust
#

something like ban is, at the end of the day, an artifact of day 1 abstraction

mellow quiver
#

can u change the resistance of the back lean

golden gust
#

But, very few people learn and get the experience to actually apply it

potent fossil
#

yes

golden gust
#

not really, just a statement

worn ember
#

then theres rtp that took 3 months to abstract kekwhyper

mellow quiver
#

i've been abstracting papi for 2 years ๐Ÿ˜ฆ

golden gust
#

the abstraction of ban is nothing revolutionary, it's the type of day 1 OOP concepts that you learn

potent fossil
#

i said yes bc mari is cute

golden gust
#

It's just very few care to actually invest themselves to the level where something like ban makes sense from an impl aspect

gloomy dock
golden gust
#

many people dream of doing stuff like that but get stumped at the first hurdle

#

Piggy, get rid of PAPI extentions plz thx

worn ember
#

yeah, i'm planning to add sponge support when api8 releases

mellow quiver
#

what's wrong with papi expansions

golden gust
#

classloader semantics

mellow quiver
#

elaborate

golden gust
#

you know those "loaded class X from plugin Y which was blah blah blah"?

mellow quiver
#

that's new right?

worn ember
#

no lol

mellow quiver
#

newish

golden gust
#

Was added in 1.16 or something iirc

gloomy dock
#

so idk, whenever i hit progress in a project already, i would hate to like

mellow quiver
#

ohh right I remember there was a fuss over this

golden gust
#

But, extentions are likely not gonna survive when md makes those warnings a hard failure

gloomy dock
#

back track to abstract everything

limber knotBOT
#

loading classes from non related/depending plugins will eventually be blocked so ยฏ_(ใƒ„)_/ยฏ

gloomy dock
#

and redo everything

golden gust
#

any extention which requires access to another plugin triggers that warning because, ofc, papi depends on nothing else

mellow quiver
#

well

#

can't see us ditching expansions

#

will have to figure out a way

#

thanks for reminding me though

#

completely forgot about that issue

gloomy dock
#

alright i donโ€™t know if iโ€™m gonna sound weird for saying this but

#

as a beginner programmer

golden gust
#

I mean, you can probs do some horrors to faux inject the dependencies, but, that will likely also break in the future

gloomy dock
#

what made me want to get into it was a set of individuals iโ€™ve admired just frm like, their knowledge on certain topics and stuff like

golden gust
#

Like, best just avoiding this shit, load them as real plugins

limber knotBOT
#

the solution is to make extensions their own plugins which properly depend on stuff

mellow quiver
#

yeah that's honestly a solution I'm thinking of rn

gloomy dock
#

i donโ€™t remember the rest of what i was going to say

#

what are your opinions on like whether you should self teach yourself the experience through indulging in projects often or like

#

reading books and shot

worn ember
#

best way of life: get inspired, realize u poop, be sad for 3 days, repeat

limber knotBOT
#

depends on your learn type, S

gloomy dock
#

designs and practices enforced by companies and all that

mellow quiver
#

should self teach yourself the experience through indulging in projects often
This is primarily how I learnt

golden gust
#

learning the fundations is important

#

getting the experience to actually apply it all is key

limber knotBOT
#

not everyone is able to properly self-teach themselves

hexed dragon
#

foundations*

mellow quiver
#

I like fundation

worn ember
mellow quiver
#

classgraph doesn't solve this issue

#

it's just a classpath scanner

vernal moth
#

I love classgraph

worn ember
#

true

golden gust
#

experience severely trumps the foundations that you pick up, but, without a solid base which is where most fuck up when tryna self learn, you're gonna just tumble down

worn ember
#

hf making everything into plugins tho

wispy blade
#

this shit with hf in #politics is fucking hilarious ngl

worn ember
#

his understanding is beyond ours

golden gust
#

We see it far too many times, people skip the foundations, get into the advance stuff, act like toddlers because they don't understand basic OOP concepts, and give up because they're unwilling to go back to the foundations and actually construct a solid base of knowledge

gloomy dock
#

yo. wait

#

someoneโ€™s legit

#

lot

#

live

mellow quiver
#

surely I could just get the plugin class loaders and have them as parents to the expansion class loaders

limber knotBOT
#

yeah, I didn't understand OOP either when I started which lead to some very questional code... but I learned it pretty quick lol

worn ember
#

omg its famous german youtuber kneny

wispy blade
#

i just go in head first learning as much as i can and then giving up 2 days later cuz i get bored kekw

honest fulcrum
#

.eta

limber knotBOT
golden gust
#

For me, OOP was just pretty foundational knowledge which clicked with me

worn ember
#

having classes on fundamentals is great too, helped me understand a lot about how stuff actually functions rather than "just do this"

golden gust
#

for others, it's more of a learned thing, which makes it interesting as not all material is really good at teaching it

limber knotBOT
#

well I originally did php stuff before it supported OOP... so yeah, that was a bit of a culture shock when getting into java lol

golden gust
#

I do wish that somebody would just make a super good tutorial which we could actually link to with various presentation formats

worn ember
#

i was born into java

limber knotBOT
#

but OOP just makes way more sense to me

golden gust
#

Just, probs never gonna happen

worn ember
#

functional programming is weird to me

#

it just doesnt click

golden gust
#

Like, OOPs not needed, just for a lot of what we do, it's a good design concept which makes a lot of sense

gloomy dock
#

i just feel nothing but good vibes

limber knotBOT
#

functional programming is easy to get imo: it's just steps that happen after each other with states being global or passed down through the functions rather than passing/storing objects

#

it's a very mathematical equations-like approach to programming imo

#

(which is where it is most used, in mathematical sciency stuff)

worn ember
#

yeah well if you know anything about me, is that math is not something i understand :p

limber knotBOT
#

e.g. haskell is pretty widely used and is what was thought at my uni lol

#

*taught

worn ember
#

i wanna get into low level programming but i got no use for it

wispy blade
#

dude

#

write your own cpu

#

jdh did it why can't you

limber knotBOT
#

imo the main issue with functional design patterns is that they get pretty confusing and annoying as soon as you try to write anything more complex

worn ember
#

my experience with js in a nutshell

limber knotBOT
#

yeah, js didn't really support oop for a long time either

worn ember
#

glad they finally added classes

#

but its still weird

wispy blade
#

i like JS for its simplicity but hate it for anything else kekw

worn ember
#

i wanna finish mp snek but i cant muster the strength to get back into it

golden gust
#

Yea, I mean, that's why OOP generally makes sense is because you lay "systems" out rather than having methods spread all over the place with varying functionaility spread all over the place

#

functional works and I'd argue is great for when you just wanna splat some shit out

#

But, if you wanna maintain stuff, it does fall into a bit of an anti-pattern fast, imho

limber knotBOT
#

"In JavaScript, an object is an associative array, augmented with a prototype (see below)" this is such a javascript sentence lmao

sharp venture
#

alternatives to google chrome? it's so slow

worn ember
#

edge

limber knotBOT
#

literally just chrome

sharp venture
#

fr?

worn ember
#

at least its faster than chrome

mellow quiver
#

get a better computer

sharp venture
#

I mean I have about 50 chrome tabs open so could be my problem

limber knotBOT
#

just use chromium, gets rid of most of the google bloat

potent fossil
#

Firefox.

#

I love me my fox.

wide chasm
#

FP is kinda nice, but I did feel like "wtf does this say" a lot of the time

worn ember
#

fox? wheres the fox in firefox logo?

wide chasm
#

Could just be that my code was shit though

sharp venture
#

I think it's my problem

limber knotBOT
#

install "The Great Suspender Original" extension ;D better than chrome's inbuilt suspending

potent fossil
#

it's the flame sir

limber knotBOT
#

use tab groups, mate

mellow quiver
#

alan kay says that functional & oop are complementary ideas

worn ember
#

ah yes, i hate it when the forests burn down with foxes

sharp venture
#

never used them lol

twin lagoon
void void
#

LFBJDSHKVB SF

sharp venture
#

lmao

mellow quiver
#

mind rephrasing the question @void void?

potent fossil
limber knotBOT
#

the non-original did, yes sulu

wide chasm
#

OOP and FP can work together, sure, Scala sort of goes for that and I think it's a fine language

potent fossil
#

how embarrassing

limber knotBOT
#

that's why there is forks

void void
#

wdym?

fallen oracle
#

Oh lord, switching all of those to plugins would be... interesting.

mellow quiver
#

glare, did you see my idea?

fallen oracle
#

No

#

Link

mellow quiver
#

well first of all is this actually still a problem

#

or did we find a solution

#

because I remember this conversation ages ago but I don't remember the result

#

my idea was to just grab the plugin class loaders and have them as parents to the expansion class loaders

#

without even telling spigot

fallen oracle
#

That sounds reasonable.

blazing quarry
#

Good afternoon

buoyant pagoda
#

Sorry wrong ping

mossy vessel
#

Yes.

limber knotBOT
#

So anyone can have a "bot" on the server

buoyant pagoda
#

Wdym?

upbeat falconBOT
buoyant pagoda
#

How do I set up a โ€˜botโ€™ using this method?

mental meadow
#

You join #paper on EsperNet and Chat

worn ember
#

what was the tool you used to record this?

mossy cliff
#

Rip Candice

#

You were like a father to me

worn ember
#

(or rather, to see the render updates)

mellow quiver
#

but still no docdex ๐Ÿ˜ฆ

stable lily
rustic valve
#

Old reddit ftw yay

stable lily
#

pog

rustic valve
#

Shouldn't it now be "Fix new compilation issues"? vvShrug

magic river
#

I didn't record it

#

Your browser dev tools probably have a similar thing but iirc the react one does it on a component basis while the browser one does it on a tag basis

worn ember
#

thanks

vernal moth
#

I just voluntarily watched an ad

#

And I liked it

worn ember
#

i love ryan reynolds ads haha

#

they're the best

#

Me: > download src and documentation
Intellij: so anyway i started decompiling

wispy blade
#

ebic

worn ember
#

is there a way to check if maven actually has docs for a dependency? this is driving me nuts

wispy blade
#

google it bro

waxen panther
#

<@&748618676189528155>

wispy blade
#

no u

mossy vessel
#

?ban 659410142420402186 Homophobia is not tolerated

cunning raft
#

!ban @faint void

thorny flickerBOT
#

Command ban requires 2 argument(s) (<user:user|snowflake> <reason:str...>) passed 1

#

:raised_hands: Banned <123>#8888 (Homophobia is not tolerated) [1 total infraction] -- NotMyFault#3732.

warm anchor
#

Double yeet

#

Oh wait nmf failed

wide chasm
#

Four mods typing, two firing, nice

warm anchor
wispy blade
#

gg

fallen oracle
#

Damn, sniped it.

mossy vessel
#

Jroy failed, for the record.

warm anchor
#

Oh

cunning raft
warm anchor
#

Jroy sucks

#

Got it!

mossy vessel
#

Someone else failed as well, for the record.

warm anchor
#

Lol

wispy blade
#

so not just jroy sucks

#

mhm

waxen panther
#

broccolai still fastest

queen holly
#

Does anyone know where I comment on the LIVE happening in the server?

waxen panther
#

wat

mellow quiver
#

I think

void void
#

hi everyone

#

wait i am everyone

waxen panther
#

gottem

worn ember
#

hello @void void

wind geyser
#

Public Ban log wen?

rustic valve
#

And I'm the one you want

worn ember
#

public shame pole

#

dont post your passwords here glare

rustic valve
#

D: Someone removed the nick

fallen oracle
#

Shh. Wrong keyboard.

rustic valve
#

Sad times

mossy vessel
#

Wouldn't be the first time I post some totp somewhere lol

void void
fervent crow
#

never appreciated how important paper is but now that I run spigot naked I can't really say anything but you guys have done amazing work on optimizing spigot

frank otter
wispy blade
#

need news now >:c

blazing quarry
#

who else is gonna watch the nintendo direct today

magic river
#

Time to be disappointed again

vernal moth
#

Can't remember when I last cared about Nintendo products

royal kernel
#

Brocc gave up on being the jester

wispy blade
#

epic 7004 and threadripper zen 4 are getting 128c/256t apparently

#

cool

blazing quarry
#

i don't know why i'm tuning in it's not like i get to play the game

#

it's just some footage

frank otter
#

Someone gotta run gentoo on that new thread ripper

#

Firefox compilation speedrun

#

Wait what's happening with nintendo

magic river
#

boo gentoo

blazing quarry
#

Imagine how much time we spend looking forward to games compared to how often we play games

frank otter
#

Gentoo I've never tried

#

no that's a lie

wispy blade
#

i've installed it

frank otter
#

I tried it once and had no patience

wispy blade
#

took 5 hrs LMAO

meager tusk
#

Hey guys did I mention I use arch?

#

I use arch.

#

And I also use vim. But also arch.

frank otter
#

I use arch btw

wispy blade
#

cool bro.

magic river
#

Nintendo Direct today, rumors are more remasters/rereleases of old Zelda games, BotW2, Super Switch, and some other stuff

meager tusk
#

Yea because like, arch.

magic river
#

I'm expecting basically none of that to happen

frank otter
#

Wait a new breath of the wild?

magic river
#

BotW2 is already confirmed, they showed something about it in 2019

worn ember
frank otter
#

oh that's cool

magic river
#

It looks like you might play as Zelda

wispy blade
#

did i ever tell you about the time i installed gentoo in a vm on a single FX-6300 core?

frank otter
#

Wait is it just gonna be the same story from zelda pov

ancient bolt
wispy blade
#

mhm

magic river
#

The video they showed was of Zelda dressed like an adventurer and with a haircut, thought was hair is hard so they cut it off rather than do a shit job of applying physics to it

wispy blade
#

very fun, got laughed at by friend while doing so

vernal moth
#

I enjoyed pokemon but wouldn't play them again nowadays

potent fossil
#

I still have my DSi sitting in my drawer

vernal moth
#

I don't play these large scale RPGs either so no love from Zelda from me

late atlas
#

i got a pokemon tattoo on my forearm. a charmeleon

potent fossil
#

Nintendogs is in it

#

Lol

royal kernel
#

Anyone remember the 2ds ๐Ÿ˜†

vernal moth
#

Then you got platformers which I can get elsewhere too

late atlas
#

anyone here old enough to play the original gameboy xD

magic river
#

I like my games to be 10-30 hours and have a clear ending

potent fossil
#

Yup.

vernal moth
#

What else is there?

potent fossil
#

Don't have my old gameboy anymore though

#

I traded it in for the DSi.

vernal moth
#

Dont see a reason to consider Nintendo

wispy blade
#

animal crossing and smash

frank otter
late atlas
#

i got rid of the gameboy when the gameboy pocket came out

magic river
#

RPGs frequently take twice that, live services never end, procedural games technically never end, etc

#

30 is likely to not be finished these days too

potent fossil
#

This is making me wanna dig out DSi from wherever it is at in the drawer, I remember that interface w/ touchscreen being the sickest shit I had ever used back then

mossy vessel
#

Nintendo lost me when they released the switch and all those new shit

magic river
#

If I can't binge it over a weekend I probably won't play or won't finish

potent fossil
#

I'm sure it's OMEGALUL now

blazing quarry
#

Pokemon Legends Arceus looks good

twin lagoon
#

still waiting on super mario galaxy 3

#

i will buy whatever nintendo releases it on just for that game

magic river
#

It's called Mario Odyssey

twin lagoon
#

no

blazing quarry
#

i disagree i think the Switch is a good console especially better than the Wii U

fallen oracle
royal kernel
#

Same

blazing quarry
#

it doubles down as a portable and a stationary console

wispy blade
#

with kid size controls

royal kernel
#

But you also gotta pay to use your own internet

#

With the switch

blazing quarry
#

oh yeah the internet service does suck

edgy zealot
#

Who's been fed to the goblins so far

blazing quarry
#

and pro controller is preferable to the tiny controls

wispy blade
#

at least 400 people

edgy zealot
#

Oh wow I think the goblins might be full

magic river
#

You have to pay for online stuff on every console

wispy blade
#

nope

royal kernel
#

They never are

wispy blade
#

current gen yes

mossy vessel
#

I tried the switch couple of times over some friends but never got the hang of it. Feld like some weird stuck in 2010 graphic

royal kernel
blazing quarry
#

that's true but Nintendo's online service is remarkably horrid, especially the voice chat system

magic river
#

What voice chat system? I thought their solution was to open discord on your phone

mossy vessel
#

But I guess that's what their audience appreciates.

edgy zealot
#

Are people fighting over gaming devices again

wispy blade
#

imagine reading the convo

blazing quarry
#

They announced an app where you connect your phone to use voice chat or something

magic river
#

Amusingly you can play Fortnite without paying for an online service and if you connect a mic to the switch you can do voice chat on there too

blazing quarry
#

nintendo just refuses to be normal lol

wispy blade
#

all i'd get the switch for would be taiko no tatsujin tbh

blazing quarry
#

why not just plug in a headset and voice chat that way

magic river
#

You can, but only on Fortnite ๐Ÿ˜„

blazing quarry
#

oh

edgy zealot
#

I have Nintendo VR Xbox and PlayStation

magic river
#

Epic has their own voice chat system and are apparently the only ones allowed to do so

edgy zealot
#

Because I can't be bothered getting bullied forwhich one I use

blazing quarry
#

If Nintendo wanted to dominate, they should have offered third party games like Call of Duty and Assassin's Creed

mossy vessel
#

Can't imagine something better than playing cod on my switch.

royal kernel
#

I would definitely buy those too

magic river
#

TIL the author of bsdiff actually made an even better version while working on his PhD at Oxford but they won't allow him to release it

edgy zealot
blazing quarry
#

it's not impossible

edgy zealot
#

Yea

#

But doesn't the switch have a tiny fan

blazing quarry
#

im sure they can downgrade the graphics

royal kernel
#

They got doom on the switch

blazing quarry
#

well yeah but it already plays Skyrim and Botw

magic river
#

He can't even reimplement it, they have a patent on the algorithm or something

blazing quarry
#

and yeah Doom

edgy zealot
#

The switch doesn't even support Netflix

blazing quarry
#

also they are coming out with a new console (i think)

mossy vessel
#

Doom on the switch omegalul

magic river
#

So he had to come up with a worse alternative to his own algorithm

edgy zealot
#

Why not Netflix

#

The switch seems like a perfect device for it

blazing quarry
#

that's true Kal they dont offer netflix and i think that's stupid

magic river
#

The algorithm used by BSDiff 4 is described in my (unpublished) paper Naive differences of executable code; please cite this in papers as

Colin Percival, Naive differences of executable code, http://www.daemonology.net/bsdiff/, 2003. 

A far more sophisticated algorithm, which typically provides roughly 20% smaller patches, is described in my doctoral thesis.

blazing quarry
#

not sure what nintendo is thinking

edgy zealot
#

Like you can get Netflix on anything else besides for the switch

blazing quarry
#

yeah it's dumb lol

#

nintendo refuses to be normal

#

or.. practical

magic river
#

I think Nintendo was upset most Wiis turned in to Netflix machines

mossy vessel
#

imagine not using your phone or macbook for something like that

blazing quarry
#

lol Nintendo is so stubborn why are they mad people are using their console

royal kernel
#

Well there main console is basically an android tablet so I dont think its ment to be normal

blazing quarry
#

would they rather have people use the Wii for nothing?

magic river
#

ยฏ_(ใƒ„)_/ยฏ

blazing quarry
#

if you want to use your console for things other than Netflix then you release better games for it

magic river
#

I would love to have an android tablet with switch form factor

#

I'd load it full of emulators

edgy zealot
#

I mean even Google hub has netflix

empty sphinx
#

Guys, what is the meaning of ETA?

blazing quarry
#

estimated time remaining

#

wait

empty sphinx
#

Ohh okay thanks

upbeat falconBOT
edgy zealot
#

Lol

blazing quarry
#

i forgot what the A means

ancient bolt
#

jar files don't really have the same properties of typical executable files, but our patch jar still ends up smaller than the output jar without requiring any fancy code on our end so I'll call that a win

magic river
#

Well that failed

frank otter
#

Estimated time of arrival

#

I think?

magic river
#

Yeah

blazing quarry
#

oh ye

edgy zealot
#

So technically how long is going to take

empty sphinx
#

Sure

blazing quarry
#

i just want to see some Pokemon footage now

edgy zealot
blazing quarry
#

imagine if they announce Among Us on Switch

void void
mossy vessel
#

pokemon on steam wen

magic river
#

Apparently the ideal way to do binary patches of jar files is to create a data structure that stores the result of bsdiff on all changed files in the jar, marks which files got removed, and includes full copies of all files that got added

#

Dunno what paperclip is doing

blazing quarry
#

im disappointed how pokemon has turned out

#

as someone who played pokemon since i was a kid, i expect the franchise to grow with me.... but pokemon just kinda regressed over the years

magic river
#

I was expecting Sword and Shield to be BotW but pokemon

#

It was more like a 3D version of plain old pokemon but with some MMO mechanics in it

blazing quarry
#

im really sick of all the handholding in that game

#

there is no freedom anymore

#

it's extremely linear, no way to explore

#

that's not what pokemon is about

magic river
#

I dunno if any of the ones in between were different but Red/Blue/Yellow and Gold/Silver were fairly linear too

#

I think there was like one time you could pick what city to go to next

blazing quarry
#

yeah they were kinda linear, a little more freedom than the modern games but still yeah

mossy vessel
#

Yeah, the game didn't really grow with the time. I still can't drive with my SUV from city to city and beat up others

blazing quarry
#

The modern games have just gone way overboard with handholding

#

It's not even challenging anymore. You get an exp share that gives exp to all team members all the time

magic river
blazing quarry
#

It's not even Exp Share anymore, it's "Exp times 6"

#

wow

#

a fanfic

magic river
#

It's a world were Pokemon are terrifying and legendaries are city killers

blazing quarry
#

wow

#

I wish real pokemon games were like that

#

That would have been epic

magic river
#

No one is catching Zapdos in this world, Zapdos is a natural disaster that randomly wanders through the world

blazing quarry
#

Imagine a game of thrones type universe where a young Targaryen girl tames a Charizard and burns cities to the ground

#

are all the pokemon terrifying in the story?

magic river
#

It's a "rationalist" fanfic so it tries to make the universe make sense, logically, and avoid deus ex machina

blazing quarry
#

even Dunsparce?

magic river
#

Yeah, kind of

#

Taming pokemon is like taming a wolf

#

But the wolves have magic powers

#

Most fanfics of this style are basically deconstructions

#

Take what you know about the Pokemon universe via the gameplay and lore and what are the logical conclusions of things working the way they say they do

blazing quarry
#

Pokemon are dangerous tribal animals

magic river
#

Some of them are tribal or herd based, yeah

blazing quarry
#

and they KILL!

magic river
#

The herds randomly stampede through cities

blazing quarry
#

maybe that's why humans invented pokeballs so they can control them better

magic river
#

Unless Trainers and Rangers stop them

#

Yeah, pokeballs run simulations of dog obedience classes, more or less

#

The pokemon is asleep so it's happening in their dreams

worn ember
#

heh, this is fun

wind geyser
wicked cipher
#

Work bigger

twin lagoon
#

thx

potent cedar
#

what happened to the memes channel?

vernal moth
potent cedar
#

why'd they archive it?

golden gust
#

the channel was not used in a matter that we're happy with and we don't wanna encourage the general behavior that goes on in there

#

#gifs-and-memes covers a good chunk of what that channel did cover, but, we are hoping that it's less "shittier meme" centric, i guess

worn ember
#

yeah keep dreaming lol

ashen cliff
#

At least the last 2 memes included me. kekwhyper

golden gust
#

your existence is a meme, bro

worn ember
#

and to think i made that paper meme just for it to get archived

wide chasm
#

Don't worry, we'll never forget your valuable contribution

worn ember
#

thanq

wispy blade
#

eating chicken shoarma for dinner poggin

golden gust
#

casually forgets everything DED has ever done

#

Well, I lived to the promise, at least

worn ember
#

its MED for you now angryawooping

wispy blade
#

fuck off DED

worn ember
#

i promoted myself

worn ember
wispy blade
worn ember
mortal zinc
#

this is a frighteningly high amount of servers...

golden gust
#

Pretty expected, to be fair

viscid wedge
mortal zinc
#

i know unfortunately

viscid wedge
#

doesn't matter really, not our problem

golden gust
#

I mean, they're still a small slice of the pie and will act like they're bigger than 1.16, but, still