#general

3141 messages · Page 854 of 4

void void
#

you should shave your head so it'll deflect better instead

worn ember
#

i'm always a good boy

#

hmm

spice finch
#

Recently I was asking about tech related YouTube channels. If someone cares, LiveOverflow is good one.

void void
#

wtf jan

worn ember
#

i feel like my giant head would just absorb it and you could put some bacon on it$

void void
#

portable oven pogTURBO

finite wave
#

They are great

void void
#

no, i mean stove

#

smh

worn ember
#

liveoverflow is great

finite wave
#

great

#

I wish he had more funnier ones

dusk drift
fallen oracle
warm anchor
#

@grand pewter just wanna say thats gotta be one of the best profile pic out there. happy

grand pewter
#

yeah its pretty good lol, yours is too btw

#

someone gave me nitro for the month so i was determined to get a really good gif and make the most out of it

warm anchor
#

lol

latent valve
fallen oracle
#

Sir, this is a Wendys.

waxen panther
peak dust
#

question: how bad *really* is songoda? not heard a good thing about them since..... well never

waxen panther
#

dont use em

#

no reason to anyway

peak dust
#

duh that's the consensus

#

I'm trying to find an excuse to stop using epic spawners

waxen panther
#

just search the channel for songoda

#

use another spawner plugin

#

theres like 51982301273 billion on spigot

peak dust
#

ultimate stacker was causing my server to crash multiple times per day from 1 person flying around a bit

#

yeah lmao I have been searching this discord for songoda

#

I've seen some sketchy things come from songoda as well as their plugins being badly coded, is that it?

#

is there anything more I should be aware of?

twin lagoon
#

don't use entitytrackerfixer

#

avoid stacking plugins & songoda

grand pewter
#

yeah the plugins are bad and songoda as a business has engaged in sketchy practices

#

in fact, they're banned by paypal

#

enough said probably.

#

(also banned from partnership with microsoft)

#

now i've said doubly enough

twin lagoon
#

.g github change git operations email

limber knotBOT
twin lagoon
#

google is very hard children

warm anchor
#

Why do you need Google if you have Michael from PaperMC

void void
#

Ok my wallpaper finally finished processing

#

I’m case anyone does give a fuck

twin lagoon
#

looks low res

void void
#

Y low res

twin lagoon
#

if you're creating a wallpaper

fiery tapir
#

oh does mac just natively support dynamic wallpapers? nice

twin lagoon
#

screenshot as 4k or something

#

raise all your optifine settings

#

antialiasing up etc

fiery tapir
#

windows be like: rainmeter time

twin lagoon
#

the fuck has rainmeter to do with this

#

windows has dynamic changing wallpapers for ages

#

like since windows 7

warm anchor
#

I was about to say lol

#

mine just a rotation of a folder I set up. every hour

fiery tapir
#

oh i can just throw an mp4 somewhere and tell windows to make it a wallpaper?

void void
#

My screen saver

fiery tapir
#

still bugs me that i haven't figured out how to properly set up dual-monitor wallpapers on windows

twin lagoon
#

.flags

limber knotBOT
ivory radish
#

Where is best place to ask about aikar flags? I have a problem while using the flags, server takes a couple mins to start saying Loading Libraries when i am using aikar flags. I will give more details in the channel im supposed to be talking in.

limber knotBOT
#

#paper-help likely

ivory radish
#

Ok

twin lagoon
#

hm

#

apparently we have a new moderator & contributor?

#

maybe i just never noticed him

cunning raft
#

hey blackhole ban michael

static badge
#

blackhole's been here for ancient millennia

twin lagoon
#

but he has 1 message

static badge
#

uh huh

cunning raft
#

prob just an irc frog

twin lagoon
#

eh

#

that is a good point

#

oh

#

yeah he's definitely an IRC boomer

limber knotBOT
#

ah, the one good chat platform

warm anchor
#

But but discord now supports ALL communities!

limber knotBOT
#

so does irc :p

limber knotBOT
#

take the jetbraind IDE challenge

#

how many JetBrains IDEs can you open without your computer dying?

#

I'm at 3

minor badge
#

probably all but appcode i guess

limber knotBOT
#

what even is the point of appcode, I open the storyboard file and it just takes me to Xcode anyway

minor badge
#

idk

ancient bolt
#

I've used it, it's nice for code editting

#

like, all normal code stuff works in appcode, and I find jetbrain's IDEs way better than anything else

limber knotBOT
#

honestly Xcode is great as is from my experience

ancient bolt
#

storyboard and UI editting still needs xcode though

limber knotBOT
#

I do like the jetbraind backend tho

#

all JB plugins work on all JB ides usually

ancient bolt
#

does xcode have extensions?

limber knotBOT
#

extensions as in plugins? or

ancient bolt
#

yeah basically

limber knotBOT
#

probably in the app store somewhere

ancient bolt
#

resharper for VS is amazing, VS is basically unusable without it

limber knotBOT
#

problem with xcode is you need to be up to date macos wise

ancient bolt
#

a resharper for appcode could be nice maybe

#

maybe not feasible

limber knotBOT
#

I can't even dev ios 14 apps without Catalina

#

so I need to use my Big sur Beta VM lol

ancient bolt
#

public beta for big sur was supposed to happen in july but never did

#

lying assholes

limber knotBOT
#

smfh

upper flicker
#

it uh needs some polish yet

ancient bolt
#

lol

limber knotBOT
#

one thing I dont like about committing on JB is when you hit Commit the message stays behind, you need to clear it

ancient bolt
#

yeah im no rush to get it if they don't think it's ready for even the first public beta

#

I've found the persistent commit message useful like 2 or 3 times in my career

#

otherwise yeah

#

i think they do that so you can re-use the message if you check the "amend commit" button

#

but really that feature in general should probably be re-worked

limber knotBOT
#

I mean there's a message history button

#

so what's the point of it not clearing lol

ancient bolt
#

heh

limber knotBOT
ancient bolt
#

ooh

limber knotBOT
#

unless thats something else

ancient bolt
#

test it out!

limber knotBOT
#

nothing to commit atm!

#

one sec

#

IJ is frozen and I was just in RubyMine

vestal jasper
#

Tbh the whole "adding ! and other stuff to your name to be at the top of the list" bugs me regardless if they're advertising it not

limber knotBOT
#

hoisting?

#

Yeah I have a bot that auto dehoists

vestal jasper
#

I scour servers I moderate often and put them at the bottom of the list when they self hoist LUL

limber knotBOT
#

oh i never notice bc all the actually hoisted users take up the first page of the user list lol

ancient bolt
#

@mighty storm can you share a link to the bot? Just automatically de-hoisting would be great

vestal jasper
#

Thanks lurker who decided to self hoist during our convo about self hoisters KekwLaugh

limber knotBOT
#

I use Vortex

#
#

might not be .com

#

initial commit option thingy did nothin

#

Also, it has >>dehoist [letter]

#

which dehoists everybody with that char

ancient bolt
#

hmm we already are using dyno, let me see if it has that feature

true canyon
#

Fun strategy: Have a "member" role (no colors, just hoisted) that's auto granted on join, and revoke it from folks who edit nicknames to show up higher. Now they're forever trapped at the far bottom of thousands of people no matter what their nick is.

ancient bolt
#

lol

vestal jasper
#

Or give them a role that doesn't have nick perms

#

And make their nick "z" or something dum

#

Easier than giving however many thousands of users a role retroactively

static badge
#

are nicknames advertising on the serverlist actually an issue

ancient bolt
#

it's annoying

static badge
#

the people at the top are dev, moderator, contributor, then notable

#

they're already buried

ancient bolt
#

that's basically the issue

true canyon
#

I imagine that here there's enough of a sidebar to avoid the problem.

vestal jasper
#

Issue? Not really. A thing people do that's annoying? Yes.

#

@waxen panther

waxen panther
#

?

vestal jasper
#

I saw that cuck

#

MODS

ancient bolt
#

but yeah in the community guidelines I said it's harmless so not worth the effort

vestal jasper
#

he's shadow pinging me

ancient bolt
#

but if a bot can just automatically handle it then...why not

waxen panther
#

Moderators I was pinged unnecessarily, as a notable member I demand payback and retribution

true canyon
#

On admincraft I had it so no role but a few bots were special on sidebar and there it was an actual observable thing. Here you gotta scroll like heck to find them!

vestal jasper
#

Ur notably dumb @waxen panther

waxen panther
#

I’m notably epic

vestal jasper
#

Nah lol

waxen panther
vestal jasper
#

Epically dumb

waxen panther
#

I will fight u

ancient bolt
#

yeah I don't see aan auto-unhoist with dyno, but we can do the auto-members role hack thing

#

can look at that later if it becomes particularly annoying

static badge
#

what do you mean

cunning raft
#

lets ping everyone with a username that starts with a special character

potent fossil
#

they rlly do suck

#

thats rarted why do ppl do that

static badge
#

ban time

true canyon
#

Am I doing it right?

cunning raft
static badge
#

I like the last one

#

go for it

mighty storm
#

Have a "member" role that's auto granted on join
I know this is a joke but imma pull a parent after tell a joke and say never never never have auto-roles on join, it bypasses all the moderation requirements (e.g. phone/email requirement)

true canyon
#

Oh right I forgot how fucking stupid discord's features are. Alright, grant role on first message sent!

austere ivy
#

whym can I not talk in delicious-tacos

limber knotBOT
#

meanwhile on irc

#

if +r is set voicing yourself wont bypass you still need nickserv

orchid pelican
#

dam Michael lookin good in pink

static pilot
#

i want some pineapples

#

i wonder if my corner store will sell me a pineapple

#

is it worth looking at 10pm

orchid pelican
#

as long as it is going on pizza

static pilot
#

i would but i don’t have any pizza rn

limber knotBOT
#

you could get pizza?

vagrant niche
#

@static badge hi

static badge
#

ye

vagrant niche
#

yay

static pilot
#

it’s 10pm

#

who’s giving pizza zap

#

zml

limber knotBOT
#

what self-respecting pizza place closes before midnight

vagrant niche
#

r u gettin on @static badge

static badge
#

hold ur tits

vagrant niche
#

It's as flat as the earth

orchid pelican
#

no pizza place should close before 4 am

cosmic raft
#

@grand pewter Give me your food

#

Thanks

grand pewter
#

it was just some taco bell lol

#

had a craving tonight

orchid pelican
#

better have a plugner on standby

warm anchor
limber knotBOT
#

hows anyone

void void
#

idk trying to figure out wtf is wrong with osx today, ran out of open file handles in bunch of programs where it should not happen

cunning raft
#

macos PepeLaugh

limber knotBOT
#

hi chew :3

#

Hi

void void
#

(usually ping to that site is 2ms)

#

should probably open the door again

#

to let wifi in

limber knotBOT
#

I have a meme for this

#

Had

void void
#

legit

unborn jay
#

Has anyone have had experience with SoYouStart? How would it perform for a 50-60 player network with Game-1?

vagrant niche
#

gud

ancient bolt
#

SoYouStart should be good, they are a subsidiary of OVH

#

speaking of I need to buy another OVH server in canada and transfer my current server over there

static pilot
#

i feel like there's a better way of doing this

#

don't mind armor contents being null i haven't wrote my functionality for offline player viewing yet

ancient bolt
#

why don't you just initliaze them to empty array and then loop over them with for (int i = 0; i < array.length; i++) { instead

#

I would avoid using an IntStream like that just for a simple loop

limber knotBOT
#

ive never used a stream, they any good?

static pilot
#

some people aren't big fans of streams

void void
#

rarely

static pilot
#

they can sometimes be slower but

void void
#

streams trash heap like hell

upper flicker
#

they can be fine in the right use case

static pilot
#

i've noticed they've always been ok for me using them properly

upper flicker
#

I wouldnt really use them for that case above however

void void
#

especially in hot code

upper flicker
#

kind of just using streams at that point so you can say youre using streams

static pilot
#

i was thinking about using a for loop but wanted to try out intstreams

#

i've never used em

void void
#

idk if intstream is lazy then it's probably ok

#

still overkill for that though

upper flicker
#

everybody's gotta play around somewhere

#

I'd be shocked if that was a real issue

vagrant niche
#

just blame the host for any problems that arises

merry talon
#

kind of just using streams at that point so you can say youre using streams

#

isnt that the only reason to ever use streams

#

because you can

upper flicker
#

I mean, there's plenty of things that can be done cleaner via a stream

#

its just not great for hot code either

vagrant niche
#

Does InputStream count, its caleld stream

limber knotBOT
#

but faster

merry talon
#

inputstream is a cursed type

upper flicker
#

if youre out for raw performance in all cases you will find yourself writing some ugly code

#

which is fine if thats what you want

vagrant niche
#

Theres also the lambda stream

limber knotBOT
#

finna convert some ruby libs to java

#

add a 4j

#

e

#

z

static pilot
#

tf

#

whats the material name for like

#

iron bars

vagrant niche
#

wat next

static pilot
#

in 1.12.2

vagrant niche
#

elixir

limber knotBOT
#

iron fence

#

i think

#

might be iron bar

static pilot
#

"iron bars" returns null, and i did "iron barding"

limber knotBOT
#

wait

static pilot
#

it's giving me

limber knotBOT
#

IRON_FENCE i believe

static pilot
#

let me try iron fence

limber knotBOT
#

off to the javado

#

nvm

upper flicker
#

does indeed appear to be iron fence

cosmic raft
#

looks safe

limber knotBOT
#

sign me right the fuck up

static pilot
#

oh yep thx

unkempt drift
#

inb4 there is a giant pool right below

limber knotBOT
#

wait i have another like thst

static pilot
#

idk why i couldn't find that

potent fossil
#

i see no problem here

upper flicker
#

there's the list if you want it for future reference

#

presumably that was the mojang name at one point so copy pasta into the eternal enum it goes

limber knotBOT
potent fossil
#

i again see no problem here

limber knotBOT
#

honestly, outside of needing to break, it'd be a perfectly usable bike

#

107 tabbit

#

tabs darnit*

zealous wedge
#

open more

limber knotBOT
#

last time i opened up i got yelled at

#

oh you mena tabs

#

uh

merry talon
#

what the fuck?

#

no

limber knotBOT
#

lmao the hell

#

"You can dox me if needed"

merry talon
#

yeah that's exactly who i want to have all my information

#

a phishing scammer

potent fossil
#

#adorable-pets, ok thx

tired heath
#

oo just read "do me"

#

^^

void void
#

rip

sharp sentinel
#

Based on the linked articles, it seems the exploit can only be used when an exploit in the earlier stages of boot is used as well

cunning raft
#

qwertyoruiop tweeted about that

sharp sentinel
#

So you'd need to exploit the bootrom in order to break the secure enclave

cunning raft
#

requires something like checkm8 to work like Me just said

#

but since it's A12, nothing like checkm8 exists for it yet

sharp sentinel
#

So in terms of law enforcement using it to access secure enclave data, etc - for newer devices that wouldn't work, but any that checkm8 works on would be exploitable yeah

#

Definitely requires physical access to the hardware

void void
#

i wonder what powers mbp 2018

cunning raft
#

altho looks like a checkm8 for A12 is coming

#

Siguza & qwerty have been posting teasers the past couple days

sharp sentinel
#

Even access to this data isn't necessarily that useful tbh - If you have physical access to the device, getting biometrics data wouldn't be too useful

#

Like, the user's fingerprint is probably on the device somewhere anyway 😛

merry talon
#

i don't think fingerprints are ever stored

#

just a 'mathematical representation'

sharp sentinel
#

Yeah, they aren't directly stored

#

But that information isn't necessarily useful

#

You'd theoretically be able to use it to determine a match, but 🤷‍♀️

zealous wedge
#

fingers r greasy

#

the rest of the device probably has the user's fingerprints too

#

stored in finger goop, not some secure enclave

sharp sentinel
#

I don't think that exploit has any actual security implications, basically

#

If you've got the prerequisites to do the exploit, you already have complete control over the device

#

And the data stored on the chip is non-useful

cunning raft
#

you could brute force unlock with both of these exploits

sharp sentinel
#

You can unlock a phone with a bootrom exploit already, so yeah this one doesn't let you achieve any more than you already could in that regard

cunning raft
#

isn't lockout attempts inside the secure enclave tho?

sharp sentinel
#

If you can control the boot chain you can do anything OS-side

#

You can bypass the lock screen

cunning raft
#

yeah but i thought the password attempt timeout was controlled in secure enclave

sharp sentinel
#

It is, yeah

cunning raft
#

so you couldn't actually unencrypt data

sharp sentinel
#

That's a good point - the user drive would be encrypted at that stage, as a bootrom exploit must be run during boot

#

Although realistically that's where this comes in - https://xkcd.com/538/

limber knotBOT
#

(DiscordBot) xkcd: Security (2 February 2009)

fallen oracle
#

Grape or Strawberry

sharp sentinel
#

Strawberry

fallen oracle
#

Ty

void void
#

ohhhh pog you can start new alacritty windows on osx using cmd-n

#

time to yeet iterm2

sturdy fulcrum
#

Peanut butter or white walker og

limber knotBOT
#

hm

sharp sentinel
#

Uhh what is white walker

#

Aside from a bottle of scotch

left swift
#

I think its slang for an old guy in Florida

spice finch
limber knotBOT
#

that's fake chew

#

don't listen to her

spice finch
#

Ah okay. Hello real chew

mighty storm
#

hello

limber knotBOT
#

hello

#

HEY

spice finch
#

Uh

left swift
limber knotBOT
#

also

#

wtf is dzizisdjferfo

#

as in what lang

spice finch
#

Polish lmao

left swift
#

Nail polish

void void
#

lol

sharp sentinel
#

Does anyone know who initially started Paper, and why?

static pilot
#

Paper was like started out as AquifierMC right?

#

I remember signing up on the aquifer forums lol

rare herald
#

Z750 was the founder AFAIK

willow rune
#

Anyone know a good plugin for large towny servers? Is towny still the way to go?

static pilot
#

It was DemonWav, kashike, Techcable, and Z750

#

If I remember properly

limber knotBOT
#

wow you just pinged everyone on irc lol

static pilot
#

Paper started out as Aquifier on a sponsored xenforo forum board

#

Oh

quasi valley
#

as if they cared being pinged on irc lol

ancient bolt
#

Z750 and gsand founded it together

static pilot
#

Didn’t know gsand was there too

sharp sentinel
#

Thanks - anyone know when Aquifer was started?

static pilot
#

I like that guy

ancient bolt
#

Paper predates aquifer by years

static pilot
#

2016ish?

ancient bolt
#

It was started as a fun side project for shits and giggles

static pilot
#

I thought aquifier and tacospigot was around the same time, then aquifier started calling themselves paper and moved from the xenforo forum board to what they have now

ancient bolt
#

Grew bigger once spigot / md_5 started pushing people away and not accepting contributions

rare herald
#

PaperSpigot

limber knotBOT
#

@rare herald [Auto] We're now known as Paper.

ancient bolt
#

None of that is true, no

static pilot
#

oh wait

#

yeah i was a lil confused

sharp sentinel
#

Makes sense, thanks

static pilot
#

aquifer was a bungee fork right?

ancient bolt
#

TacoSpigot predated aquifer too, I think. Either way it was totally unrelated

#

No

#

Aquifer was a single forum for both paper and waterfall back before waterfall was transferred to paper

static pilot
#

Wtf was aquifer

#

Oh

ancient bolt
#

That's all it was

static pilot
#

Oh well yeah my bad

#

That all was a long time ago

#

Memory’s fizzy and I was never really too big on that stuff regardless

ancient bolt
#

There was also eigencraft, if you're keeping track

toxic ember
#

I wish that the world generation was more like real life

static pilot
#

Nah I don’t know what eigencraft is

toxic ember
#

mainly with oceans

sharp sentinel
#

In what way was eigencraft related?

toxic ember
#

the rest is fine

ancient bolt
#

Which was a community for paper, TacoSpigot, Empire, and a few other paper forks that existed back then that I don't remember

#

It started out with a different name which I've forgotten

#

But it was an IRC channel for discussions regarding Minecraft server performance optimizations

sharp sentinel
#

Ahh okay

#

Did Paper form out of eigencraft? Or was eigencraft just a place that it joined

ancient bolt
#

Eigencraft happened after paper was created, yeah

sharp sentinel
#

Makes sense, thanks

ancient bolt
#

It was mostly the brainchild of Aikar, that was before Aikar joined the paper team

#

There was discussion back then around renaming paper itself to eigencraft iirc

sharp sentinel
#

So eigencraft-redstone is a custom redstone impl from that channel, not from a server named eigencraft?

ancient bolt
#

God damn am I like an old WWII vet telling stories from the past or what lmao

#

It likely originated from that yes

sharp sentinel
#

I'm working on a project that involves a lot of MC history, trying to fill in the blanks basically 😛

ancient bolt
#

There's an eigencraft discord server that I'm in but I leave it muted, also originated from that IRC channel

sharp sentinel
#

I know a lot of the real early stuff, but I kinda ignored most stuff other than Sponge in 2014

tropic phoenix
#

Quick question because I keep hearing different answers. If I enable piston duping in paper.yml are players able to dupe all blocks or just tnt?

rare herald
#

It’s too bad Sponge never took off more.

#

Doesn’t help they rewrote their API like 100 times during the first year or so (slightly exaggerated)

limber knotBOT
#

not sure why youd wanna enable duping...

tropic phoenix
#

Players are asking me to

olive marlin
#

Arduino - TNT, rails, carpet etc.

tropic phoenix
#

I'm fully against it but the server is for friends and I so I don't wanna be a dictator

#

So it couldn't dupe diamonds?

olive marlin
#

I've heard of a new dupe regarding pistons like 2 weeks ago, but I believe it also happened with Paper's fix.

#

So probably only TNT, carpet and rails.

rare herald
#

Don’t take the advice of every player. Doing votes requiring a 2/3rd majority works very well for implementing suggestions

tropic phoenix
#

Thanks for the advice

#

What exactly let's them dupe tnt but not things like diamond blocks?

#

Is it based on gravity and all that? I don't personally know how these dupes are even done

olive marlin
#

I don't think it ever let you dupe any blocks.

tropic phoenix
#

Oh thanks then, that was my worry. If it's just for that kind of stuff I don't really mind.

latent valve
#

Iirc Aikar said they might be able to use that mechanic to dupe otjer stuff Shrug not sure if they can

dusk drift
#

Yes, carpet/tnt/rails

latent valve
tropic phoenix
#

Guys, I REALLY appreciate the help, thanks so much?

#

*!

spice finch
#

Why don't they just remove whole if?

void void
#

minimal diff policy

grand pewter
#

minimal diff

spice finch
#

ah okay

static pilot
#

eh, there's no dedicated item stack for enchanted golden apples right?

potent fossil
#

Diabeetus guy died :( RIP Wilford

static pilot
#

i'd need to set the data to 1

quasi valley
#

that very much sounds like outdated1outdated2outdated3

static pilot
#

maybe i should get the material name

#

and check if it's GOLDEN_APPLE or ENCHANTED_GOLDEN_APPLE

potent fossil
#

like kneny said, this sounds like some hella outdated shit and therefore

#

where, "her boobs" are you

spice finch
#

Rigby, if you use version i belive above 1.12.2 you have enum ENCHANTED_GOLDEN_APPLE so no need to set custom data

potent fossil
#

traefik :^)

minor badge
#

@potent fossil 🥺

potent fossil
#

@minor badge 🥺

vernal moth
#

Yeah staging is borked and I don't care to fix it @spice finch ^^

spice finch
#

its fine just telling

static pilot
#

fuck do i really need to create a item stack with data to check if a player is eating a golden apple

#

*enchanted golden apple

potent fossil
#

you're not using a supported api so who knows :)

static pilot
#

hm?

quasi valley
#

did you read any of the messages from above? :D

potent fossil
#

nope

spice finch
#

.sql files are basically statements divided by \n? Im not sure if I want to put in every private plugin creating table if I cant just push it into .sql

minor badge
#

you can just check the item type in their hand if its ENCHANTED_GOLDEN_APPLE iirc

potent fossil
#

he didn't

static pilot
#

no i didn't

potent fossil
#

@minor badge he can't because legacy Material enum

#

< 1.13

static pilot
#

yeah 1.12

#

oh

minor badge
#

i dont care, thats how its done today

potent fossil
#

no support.

static pilot
#

didn't see CDFN's message

potent fossil
#

correct, proxi

#

i've said no support 5 times now

#

and he keeps goin

static pilot
#

bro i don't read

minor badge
#

am only giving the best info peepoHappyLove

potent fossil
#

1.15 or 1.16 API, or stop asking plz

#

thanks

static pilot
#

alright man chill

#

i got it the 4th time

potent fossil
#

well you just said you dont read

#

so i thought id say it a 6th time

minor badge
#

@spice finch theyre just statements. be very careful if you do 2 statements in 1 file, as not all drivers enjoy that without first splitting

potent fossil
#

just to make sure

spice finch
#

Im going to have like 20 statements in one file :D Just every table I'd create using plugin

minor badge
#

then remember to split by your delimiter :p

vernal moth
#

I create hangars DB with one giant sql file, lol

potent fossil
#

as not all drivers enjoy that without first splitting

#

as not all

vernal moth
#

All tables, indexes, custom types etc

#

Just use the postgres driver

minor badge
#

some in the rustverse do it for you, simple

vernal moth
#

Only DB worth using anyways

minor badge
#

i assume the same is in the javaverse

potent fossil
#

yeah i know, im repeating what you said because people in this server and on the internet in general have a nasty habit of reading 70% of something and then firing off a response before reading the last 30%

#

sounded a hell of a lot like "well my driver does it lawl, ur dum"

#

so just wanted to make sure he read

#

as not all

minor badge
#

ah ic

#

thank !

potent fossil
#

stanky

twin lagoon
#

hi simple

potent fossil
#

hi bby

twin lagoon
#

hows traefik

quasi valley
#

much thonk

potent fossil
#

good

#

am liek

minor badge
#

hi michael

potent fossil
#

but im still mad about CF and not being able to do TCP/UDP routers with it

#

:/

#

unless I get spectrum

twin lagoon
#

hi proxi uwu

potent fossil
#

and lol if ya gonna use cf spectrum (which is literally just a rev proxy afaik) then might as well not use traefik

#

so call me salty but w/e, i like its http routing

spice finch
#

Currently I store every plugin as another repo on my organization, would migrating it to one repo like myserver-plugins be fine or there are any cons?

potent fossil
#

o.o

#

you what

#

oh you mean you make your plugins folder a repo?

#

that's fine

spice finch
#

no no

#

source code

#

of plugins

#

currently I have few repositories on my organization on github

potent fossil
#

that's called making a monorepo

#

it's a thing but they're gross

spice finch
#

and thinking about migrating it to one

quasi valley
#

but wai

potent fossil
#

it's not 'wrong', but i will lose respect for you (if i had any to begin with) for using a monorepo

spice finch
#

Pretty annoying to switch repo all the time

minor badge
#

please dont monorepo them

spice finch
#

I'm like 14 repositories currently

#

And we're two only who maintain them

#

Having them in one place would be better I think

zealous wedge
#

i don't see the issue with a monorepo

olive marlin
#

There won't be any difference, since you still need to separate them by folders, don't you?

quasi valley
#

but you also use kotlin

zealous wedge
#

if you ever need to break them out you can always do a git subtree split

quasi valley
#

so your opinion does not matter!

spice finch
#

kenny please

#

you're upside down, so your opinion doesnt matter! kneneny

quasi valley
#

:((

olive marlin
#

You can use submodules, if you want to combine them. Or the repo tool. 😛

zealous wedge
#

submodules are annoying

olive marlin
#

Depends on what you need exactly.

zealous wedge
#

i'd take subtree any day

minor badge
#

we've got 74, CDFN

olive marlin
#

Submodules are annoying, but people often use them for things they shouldn't.

spice finch
#

damn

minor badge
#

a monorepo is not a good idea

twin lagoon
minor badge
#

thats adorable

spice finch
#

I'll stay with separate repos for now. After we'll get things done I'll think about migrating it

void void
#

I'm like 14 repositories currently

#

wtf noob

spice finch
void void
#

my internetz numbers r bigger than urs

spice finch
#

why do you use this weird theme for github

void void
#

dark theme?

spice finch
#

wait.. github didn't introduce darkmode?

void void
#

no

spice finch
#

wtf

twin lagoon
#

just use the stylish theme

spice finch
#

just turned off my dark reader Pepega

twin lagoon
#

.g github dark stylish

limber knotBOT
#

(DiscordBot) https://github.com/StylishThemes/GitHub-Dark -- StylishThemes/GitHub-Dark: Dark GitHub style - GitHub: "TOC. Preview; Installation. Additional Userstyles; Supported GitHub Extensions; Available Syntax Highlighting Themes. Contributions and Development...."

minor badge
spice finch
#

I thought it has darkmode since last UI update

void void
minor badge
#

i just use dark reader, works epicly

spice finch
zealous wedge
#

i guess monorepo runs into issues if you need to give access out project by project

spice finch
#

I meant to send this lol

void void
#

nice leak

spice finch
twin lagoon
#

flexhc repo leak

spice finch
#

monkaW my NDA

void void
#

hey who wants uhhhh flexhc leak - 100% legit screenshot no scam

#

dm me for btc address

#

actually no don't dm

twin lagoon
#

proceeds to send btc to his personal coinbase address

#

and gets arrested

potent fossil
#

@void void GitHub Dark or GitHub Dark 2.0

void void
#

one what proxi linked

#

that's what i use

twin lagoon
potent fossil
#

o didnt see that

twin lagoon
#

2.0 sucks

potent fossil
#

thanks dad

twin lagoon
#

the stylisthemes one has a lot of addons aswell

potent fossil
#

oh yes this is epic

twin lagoon
#

i'd avoid the more intense userstyles though

#

can really slowdown your browser tab when opening code

potent fossil
#

i tried GitHub Dark 2.0 and it had some bad problems so never used it longer than a week

#

This is nice tho

void void
#

i remember when simply using dark reader made pages 200x slower

#

and some pages even hanged my browser

#

unless i picked static/filter/filter+

twin lagoon
#

i used to use dark reader & midnight lizard

#

i just don't want all pages to be dark

minor badge
#

dark reader on dynamic is fine for me

void void
#

firefox?

twin lagoon
#

chrome

void void
#

on firefox it was quite shit for a long time tbh

twin lagoon
#

though i think at the time i used firefox

void void
#

got better recently

minor badge
#

chromium here

spice finch
#

I tried to use Dark Reader on Opera, but it worked like crap - half page was white

twin lagoon
#

opera

void void
#

yeah on chrome/chromium dark reader works very fast

spice finch
#

not sure if it was the same author of addon

minor badge
#

ive not tried it on trash so cant say

limber knotBOT
#

yeah darkreader has been fairly slow on firefox for me

#

isn't opera just reskinned chromium at this point

void void
#

which makes it completely irrelevant now

spice finch
#

firefox doesnt use chromium, yes?

void void
#

correct

twin lagoon
#

opera is indeed just reskinned chromium + chinese garbage

spice finch
#

I switched to chrome recently. Opera had nice bar with messenger on left side, I was abusing it lol

latent valve
#

Just use IE

spice finch
#

no IE for linux sadly

void void
#

over wine

#

winetricks ie6

latent valve
#

Wine

spice finch
minor badge
#

wine is great

void void
#

especially dxvk

#

or d9vk

#

or gallium-nine, halo: ce 900fps :pppp

#

mega smooth

spice finch
#

I only know that my Wine LoL install broke after amdgpu update 😦 And my DE is crashing after game start

void void
#

LoL

minor badge
#

when i played lol in wine, it had no issues whatsoever akkoShrug

quasi valley
#

other than playing lol of course /s

latent valve
#

Imagine playing LoL 🚮

minor badge
#

yeah i didnt like the game, yote it soon after

void void
#

that game is a fucking time sink

stiff yarrow
#

I use firefox unless I have to chromecast something

mental meadow
#

LoL in wine works mostly fine, but not for long, since they wan't to introduce a kernel level anticheat soon

#

also good morning

spice finch
#

good morning

minor badge
#

hopefully a very well done VM can bypass it, but mh doubt

#

its owned by the valorant guys right?

spice finch
#

anticheat?

potent fossil
#

ppl rlly be cheating so hard in league that they gotta do kernel level anticheats KEKWHYPER

"just installed league, hold up gotta reboot"

"why tf u gotta reboot for league"

"cuz it installed a new kext lmao"

#

:(

#

future

mental meadow
#

I doubt it proxi, and yeah

#

I've never encountered a cheater in LoL, and I do play a lot. They are really uncommon, except for when Riot actually breaks things, then cheating is a thing for like a week until its fixed

minor badge
#

yeah theyll make sure VMs are a no-no

potent fossil
#

passthru all the things

spice finch
#

It's hard to detect cheater in LoL because it's easy to mismatch him with good player

mental meadow
#

One of the only reasons why I'm sticking with Windows on my main machine rn, bc I want to play LoL (want is a strong word, it's more like a drug addiction i guess)

vestal jasper
#

Made by the valorant guys*

#

but ye

#

same company, same building etc

spice finch
#

Finally Riot Games released more than one game :D

vestal jasper
#

actually

#

they've had multiple games since 2013, to some degree

#

they're shitty lil flash type games

#

but they exist™️

#

they also released a tabletop game in 2016

#

:^)

stone coyote
potent fossil
#

a very custom world generation, and dynmap with HD textures

spice finch
#

maybe use something like overviewer?

potent fossil
#

or overviewer, sure

#

but the biggest part of that is custom worldgen

#

tbh

ashen cliff
#

OTG people could help you with that.

olive marlin
#

WTF?

#

Does pop4959 try different servers and does a plugin list or something?

potent fossil
#

wat

olive marlin
#

I just noticed they joined our server like a year ago and didn't do much apart from checking plugin list and stuff lol

grand pewter
#

wat

zealous wedge
#

i mean i do that when i pop by servers sometimes

#

it's neat to see who's plugins they're running

#

and kind of sad when everyone has decided they want to block /plugins

void void
#

no that's wtf don't ever do that

#

are you trying to steal plogens??!?!?!??

grand pewter
#

i dont join many peoples servers lol

olive marlin
#

I don't block plugins, I don't see the point.

grand pewter
#

did you ask to be put on the lwc list or something, that's the only thing i can think of

olive marlin
#

No. We aren't using lwc.

grand pewter
#

ah ok

#

i have a list of servers on the lwc page that use lwc, i went to verify they were using the plugin

#

what server do you run lol

#

and why did i join it

cedar spade
#

inb4 banned for advertising

olive marlin
#

And we are a whitelisted server. That's why I'm confused.

grand pewter
#

i hacked into the system apparently

#

sleepwalking thing

pastel pivot
#

I know that offline mode servers are not supported and not welcome here. But what's your or Paper's attitude to server, which which violate Minecraft's EULA by having a pay-to-win system for example? Or does Paper just not care about that?

spice finch
#

Paper itself doesn't, but community does

cedar spade
#

Paper doesn't have an opinion, people here do

#

Same for both

grand pewter
#

yeah id say probably hands off except its not like most people endorse it

minor badge
#

theyre not unsupported nor unwelcome, people here just wont help you. same applies for the eula violations

grand pewter
#

ok but bloodstone i swear i don't just randomly join servers 😂

olive marlin
grand pewter
#

im here now genuinely curious because i dont remember this

pastel pivot
#

Okay thanks for your answers.

olive marlin
#

Like, I wasn't around Paper discord at that time, so I wouldn't recognize you.

vagrant niche
#

that means wiz kicked u 3 times pop

olive marlin
#

But I'm pretty sure I can tell who is on our server.

grand pewter
#

am i still on it

olive marlin
#

Sec.

grand pewter
#

lol

olive marlin
#

You are still whitelisted, yes.

grand pewter
#

damn nice

#

i still dont know what server this is so i guess thats not useful though

#

guess i'll have to join every server till i find yours again

cedar spade
#

inb4 bloodstone has secretly been running your server the whole time and you didn't know

minor badge
#

let me in prof 😔

grand pewter
#

bloodstone is the illuminati of minecraft

olive marlin
#

Hmm. I think you must have been whitelisted before I took over ownership of it. That'd explain the missing logs/applications.

#

I think the server used to use LWC a long time ago for a short period.

grand pewter
#

ah yes grandfathering

olive marlin
#

So might be it.

grand pewter
#

oh ok yeah that would make some sense

#

yeah i mean i've been here and there to check out issues or people wanted me to verify that they're using the plugin or something

olive marlin
#

Though I think it used it under an old name, so idk how you'd get the IP. Maybe not remebering it well though.

grand pewter
#

like i said earlier, sleep-hacking

#

i broke in, tried to look at your plugins, and went back to sleep

#

as per usual

#

who was the previous owner

#

that might be more of a clue than anything

olive marlin
#

Nathanisme would be responsible for plugins.

grand pewter
#

oh nathan! lol you should have just said

#

he still messaged me fairly recently about something

olive marlin
#

Yeah, there was a split between the 2 owners. Nathan started new server, I took over the old one since the other owner didn't want to take care of it.

#

A bit of old drama.

minor badge
#

🥺 @twin lagoon

twin lagoon
#

🥺

grand pewter
olive marlin
#

O.o

#

That health xD

grand pewter
#

dont ask me

#

i was just on the server

olive marlin
#

Ooh, I guess I could search the old logs.

grand pewter
#

lol

#

ok but i looked at my dms with nathan

#

it wasn't about lwc at all, i was maintaining my own fork of treeassist for a while in the stead of slipcor

olive marlin
#

Ooh, yeah.

grand pewter
#

amidst songoda having taken over that and ruining it

#

so yeah he was one of the few people working with me on fixing bugs and was using it

olive marlin
#

Now I remember that someone joined to help with issues we were having.

#

Like 3 years ago?

grand pewter
#

yea that was me, was probably chopping some wood or something

#

dms say july 2018, so about 2 years

olive marlin
#

Hmm. I guess I can't track the time well then.

grand pewter
#

time seems to fly

#

now it all makes sense though

olive marlin
#

I thought it was way before the split, not just a few months before.

grand pewter
#

i was really puzzling over this because i really don't join many servers

olive marlin
#

I was sure we pruned the whitelist like a year ago.

#

From everyone who didn't log in in a long time.

#

But I guess you have logged in to spy on our plugins 😛

grand pewter
#

ah well probably not the intent lol

#

but i will admit it's kind of fun to see what servers block it or don't

#

it's not like blocking it prevents plugin devs from knowing what you're approximately running though if it's all public stuff

spice finch
#

It's not like you can figure out what plugins do server use after playing 30 minutes

grand pewter
#

^

spice finch
#

or spamming autosuggestions

olive marlin
#

Depends on their complexity.

#

I think half of our plugins are made by me now. Or at least 1/3.

grand pewter
#

fair enough

#

well in that case it doesnt even matter too much

#

the main thing i'd see people blocking it for is to prevent their own players from just copying a public list of plugins and cloning the server

#

since that's probably not what people want to encourage

#

but ppl looking at it in general is like w/e

olive marlin
#

I mean, having plugins is one thing.

#

Configuring them is another.

grand pewter
#

yeah but anyways rest assured i was just playfully snooping 😛

#

nathans server was pretty chill though, hopefully it's still the great same community

olive marlin
#

Most of the community stayed, and we've grown quite a few new chill members since then.

zealous wedge
#

yeah if your server can be copied using a plugins list you probably don't have a server worth copying in the first place

olive marlin
#

The server is shit honestly, but community is what makes it great 🙂

grand pewter
#

and thats what matters

zealous wedge
#

like between plugin configs, builds, community, and other content any reasonably interesting server is pretty difficult to copy

grand pewter
#

you can always copy plugins but you can't copy a community 😛

merry talon
#

also just want to point out that literally no one goes looking for servers to copy

olive marlin
#

Some do.

#

And not necessarily copy - sometimes you might just use it as an inspiration.

#

Just find a similar server - look at plugins - decide you like one, and add it to your server.

tawdry holly
#

Kinda off-topic but what port does nginx use for regular browsers?

olive marlin
#

The port you give it?

#

If you tell it to listen on 80, it'll use 80.

#

If you teel it to use 8080 - it'll use 8080.

tawdry holly
olive marlin
#

Try 80

#

The default page uses 80 iirc.

tawdry holly
grand pewter
#

port 80 is the default standard port for http, for https use 443

olive marlin
#

Oh, ffs.

tawdry holly
#

yepp ty

olive marlin
#

Thanks pop - thanks to you I just found a bug on our website.

#

Because it showed your face, and it shouldn't. It's using a very old file for some reason.

grand pewter
#

what

#

did i upload my face somewhere

olive marlin
#

Your creeper skin.

grand pewter
#

im still using it

olive marlin
grand pewter
#

looks correct to me

olive marlin
#

Yeah, but you haven't logged in since we started new season. So you shouldn't be in the list.

grand pewter
#

ah ok

olive marlin
#

And I noticed it downloads a very old file to display it.

grand pewter
#

right and i wasnt supposed to be on the whitelist

#

ill reapply sometime don't worry

void void
#

when you feel for copying plugins again huh

olive marlin
#

I don't see any point of removing you from whitelist lol

grand pewter
#

no, when i need inspiration

#

🙂

void void
#

sus i think you want to copy community next time

grand pewter
deep parrot
#

If I want to display the TPS for the server in the player list what would be the best way to do that?

spice finch
#

Use header/footer?

#

Easiest way I think

deep parrot
#

Do I need a plugin?

spice finch
#

Yes

worn ember
#

i think hes asking how lol

#

you dont need a plugin for it

#

you can request it

grand pewter
#

i think tab does it

#

ppl seem to really like that plugin

finite wave
worn ember
#

oh wait im dum

grand pewter
#

idk havent used it myself lol

worn ember
#

i thought he meant for a website

#

i cant read

grand pewter
#

player list / [tab]

spice finch
#

I'm confused if he means tab as plugin or as list

grand pewter
#

ya

olive marlin
#

Ayy, found all the logs from when pop first joined the server. I think this best sums it up:

<pop4959> yeah im just nosey lol sorry
😛

grand pewter
#

gottem

worn ember
#

Can confirm

grand pewter
#

hey, what's that supposed to mean

#

😛

worn ember
#

Nothing cx

grand pewter
finite wave
#

Smh

prime pawn
#

Hey, how are you all today?

worn ember
#

Yes

prime pawn
#

.-.

finite wave
#

Sleepy

prime pawn
#

This chat is usually so bubbly and active, dahell is with you lot?

finite wave
#

It’s morning

#

Is aikar still live

twin lagoon
#

this guy

quasi valley
twin lagoon
#

knentytv

quasi valley
#

I am the man with the names

finite wave
#

Keenty

twin lagoon
#

ktv

prime pawn
#

whY theRe nO AnimE chAnnEl?!?!? 😠

cedar spade
#

kntentnekytveykn

minor badge
#

what the fuck is up with tofikarz lol

finite wave
#

Lol

quasi valley
#

you should ask him to do the pr, since he very much sounds like he knows what he should pr

#

=^]

cedar spade
#

new game: what's the longest word you can make that sounds like an english word with only the letters in K, N, E, Y, T and V

#

I've got knektyvyty

#

watches as everyone else knows more english than me

quasi valley
#

ventkeyenvy

#

totally didn't just smash together words with the letters by using an online tool

cedar spade
#

cheat

#

also that's three words

quasi valley
#

not in German

cedar spade
#

what would that even be?

#

"envy of people who have keys to access vents" is a very specific noun to invent

quasi valley
#

Belüftungsschlüsselneid

#

👀

#

you're just so jealous that someone else has a vent key!

cedar spade
#

also TIL google can handle arbitrary compound nouns in German

#

well, sorta

cosmic raft
#

hi @twin lagoon

twin lagoon
#

hi @cosmic raft

cosmic raft
#

how are you

quasi valley
#

hi @quasi valley

twin lagoon
#

epic

#

hi @quasi valley

cedar spade
#

hi @quasi valley

#

hangar wen

twin lagoon
#

@quasi valley hangar wen

quasi valley
#

I'll see if I can even get it setup after lunch again lmao

twin lagoon
#

@vernal moth hangar wen

quasi valley
#

else I'll just go back to manually starting up the instance and throwing the init queries in

vestal jasper
#

Hi @quasi valley

cosmic raft
quasi valley
#

hi @vestal jasper

vestal jasper
#

Hangar wen

quasi valley
#

no u

cedar spade
#

now you have to do it because kash said so

quasi valley
#

@cedar spade spongeauth wen

cedar spade
#

*runway

#

also modified spongeauth does work, sorta

#

But I'm probably still gonna try and rewrite it because there's a lot of jank

#

ie instead of threads for background tasks, they use a separate background worker process that communicates with the server via redis, and that entire setup is completely undocumented

#

Some bits of Django are neat, like built-in database stuff with migrations and the admin panel

#

But eh it's a pain to get working right, rn both me and mini can only get it working in debug mode

minor badge
#

whats with cloudflare and being so fucking awful with their login

knotty rose
#

wrong password?

minor badge
#

every single week it goes "haha you need to reload" after entering my credentials, then it 429s me

#

no, password manager; it's correct

cedar spade
#

Do you have am adblock rule breaking it?

knotty rose
#

Ya but something similar happened to someone i know, he putted it correclty and it sais “wrong password”

minor badge
#

disabled on cloudflare, had that idea before

cedar spade
#

huh

minor badge
#

it doesnt say wrong credentials at all, it says "Please reload the page"

tawdry holly
#

Argh, does anyone know a bit of nginx?

server {
       listen 80;
       listen [::]:80;

       server_name geri.pw;

       root /var/www/test;
       index index.html;

       location / {
               try_files $uri $uri/ =404;
       }
}
#

It should technically work, right? - Ports open and all.

potent fossil
#

is your file actually in /var/www/test

#

if it's just html remove the location block

tawdry holly
#

.. I'm so smart

potent fossil
#

:p

tawdry holly
#

wait no, it is. 😅

potent fossil
#

you restarted nginx after making the file right?

tawdry holly
#

yepp

#

service ngnix restart

minor badge
#

can it read it

potent fossil
#

yea, perms

tawdry holly
#

argh this was made with root

#

bad right

potent fossil
#

take a screenshot of tail -n 100 /var/log/nginx/error.log

#

yeah if the dir is owned by root then its probably not gonna be able to read, but in that case i think you'd get a 403?

tawdry holly
waxen panther
potent fossil
#

ls -la /var/www

tawdry holly
#

But nginx is also ran under root?

waxen panther
#

dont

potent fossil
#

nginx uses its own user called www-data

waxen panther
potent fossil
#

nginx can run as root, but it spawns subprocesses

tawdry holly
#

I know I shouldn't, I'm saying I think it is

#

ah I see

vestal jasper
#

It's big brain time

potent fossil
#

which run as www-data

tawdry holly
potent fossil
#

do this

cedar spade
#

(depending on your distro)

potent fossil
#

chown -R www-data:www-data /var/www

olive marlin
#

Nginx must be run under root (to listen on 80 port), but it by default switches to www-data for the process itself.

cedar spade
#

oh wait ubuntu, yeah

tawdry holly
#

Never done anything related to web hosting so this is all new

potent fossil
#

and see if the 404 goes away

tawdry holly
#

yeah no perms on either

potent fossil
#

you'll need to prefix sudo to the chown command if you're not logged in as root

olive marlin
#

If you run what simp sent, it should do it.

tawdry holly
#

yeah just did

potent fossil
#

did it help

tawdry holly
#

perhaps restart nginx

potent fossil
#

go into nginx conf and delete the location block

#

restart and see

tawdry holly
#

Restart fixed it yeah

potent fossil
#

kek

tawdry holly
#

sorry for the noobiness, thanks for your time

zinc surge
#

Where do I ask for a quick question about BungeeCord?

potent fossil
#

Not here because we're not spigot support

tawdry holly
#

Spigot discord maybe idk

#

Use waterfall anyway

potent fossil
#

If you switch to waterfall, which is paper's fork of Bungee, then #waterfall-help

#

but do not ask a bungee question in there