#general

3141 messages · Page 1835 of 4

steel nexus
#

whats up my favorite people

#

maybe help me with java 👉 👈

#

i know this much so far

#

nothing

potent fossil
#

I mean, ask a question

waxen panther
#

sez u

swift root
#

Introduction
There's no one way to learn programming, as there's no one way to learn full stop. You should try different mediums and sources, however by far -- for programming in particular -- the best way to learn is to DO, not sit passively and absorb, or read a textbook and take notes, apply what you are learning, as you're learning.

If you want to learn how to make plugins, learn how to make them, but learning Java first is akin to learning English before learning how to write a Novel, it's rather intrinsic to the beast at hand, remember that making the plugin is the MOTIVATION for learning Java, and that you can then apply the Java you have learned at each step of the way in making said plugin.

  • University of Helsinki's Massive Open Course on Java Programming (https://www.mooc.fi/en/) The subdomain changes YOY so just click the link for Introduction to Programming there. The course is in English, not Finnish.

  • The Official Oracle Java Tutorials: https://docs.oracle.com/javase/tutorial/java/concepts/index.html These are more of a guide for programmers who aren't Java programmers yet, and are based on Java 8 a version which is missing a significant amount of features from the version in use today (Java 17)

  • Paid Udemy Course by Tim Buchalkda (Excellent, High Quality and Uses Intellij) https://www.udemy.com/course/java-the-complete-java-developer-course/

  • Github Education Pack: If you're a student in Highschool, College or equivalent you can pick up a bunch of free developer resources including an Intellij Ultimate License, for the time you are a student.
    https://education.github.com/

  • Unofficial Java Discord: These guys will provide you with adequate Java programming support which isn't related to Minecraft (although they do often get and answer Minecraft-related things)

Other Resources:

potent fossil
#

wow larry spamming

swift root
#

Books and Other Resources:

  • Introduction to Programming in Java: An Interdisciplinary Approach (Kevin Wayne and Robert Sedgewick)

  • Algorithms, 4th Edition (Robert Sedgewick and Kevin Wayne)
    The above two are often used by universities in their Intro to CS courses, and are developed by two Princeton University Lectures, they're alright but can be a bit of a slog

  • Java Book http://www.java2s.com/Book/Java/CatalogJava.htm

  • Introduction to Programming Using Java, Eighth Edition https://math.hws.edu/javanotes/

  • Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction (Daniel Shiffman)
    This last one isn't about Java as much as it's about Processing, but Processing is an excellent way to get your hands dirty with real Java

  • JetBrains: JetBrains offers an Academy course on learning Java here https://lp.jetbrains.com/academy/learn-java/

JetBrains: Developer Tools for Professionals and Teams

Solve algorithmic problems, work with Swing and Spring Boot, learn about blockchain, neural network, and encryption, and more.

waxen panther
potent fossil
#
  • Unofficial Java Discord: These guys will provide you with adequate Java programming support which isn't related to Minecraft (although they do often get and answer Minecraft-related things)

LARRY, THERE IS NO LINK

swift root
#

No link!

magic river
waxen panther
#

my community manager

swift root
#

Rían, who is no longer here, wrote that for syscraft

potent fossil
#

anyway can we get all that spam as a slash command

swift root
#

I think it's a mega good resource

potent fossil
#

ur a mega good resource ❤️

swift root
#

UwU

swift root
waxen panther
#

too many words sorry

#

how do i make array @ larry

potent fossil
#

i guess javafx has fxml which, at least from the little i know, would be similar to qml

#

so, whatever

#

guess it'll be fine

swift root
waxen panther
#

😀

potent fossil
#

just describe to github copilot that you want an array

#

ez

true canyon
#

🥳

magic river
#

Phew, I made it

#

Had to go to the bathroom before midnight so I don't bring 2021's shit in to the new year

foggy silo
#

Have fun y’all!! Happy New Years

left swift
#

@waxen panther I'm going to be leaving, it's not you, you were poggers. it's me. I'm omegalul and weirdge. see you next year pog

#

I'll be back next year

#

also ur cringe + L

silver nexus
#

Happy new year central time zone

viscid wedge
#

lost the timezone lottery evidently

potent fossil
#

also lost the temperature lottery

viscid wedge
#

this is ten degrees warmer than it was this morning

magic river
#

Jesus are you on Hoth or something?

viscid wedge
#

Canada

magic river
#

Wait it's -17 C here, nevermind

potent fossil
#

its 8 for me right now and even that is too fucking cold so no thx

cedar zenith
#

What are the problems of a cracked servers?

silver nexus
#

all of them

viscid wedge
#

Last year we hit -50° C

potent fossil
#

Gross

viscid wedge
#

And work wants me to move somewhere even colder!

magic river
#

In February we made it to -33 C, I think that's the record

viscid wedge
#

Late January is when we get the worst of it typically

#

It started being this cold in early December, which is uncommon

marble lark
#

i doubt they'll ban you for quoting someone don't worry haha

coarse lily
#

Depends on the quote I guess.

potent fossil
#

paper is not a free country

viscid wedge
#

Can't and shouldn't quote racism

potent fossil
#

i have no idea who said anything about that but indeed

marble lark
#

someone got banned in vc and I think someone else joined and asked what they were banned for

#

dumbass me proceeded to quote what the banned guy said word for word

golden gust
#

I mean

#

auto banned

#

Because surprise that discord server with more than a few dozen people has a ban filter on the N word cos children love coming to spam it

potent fossil
#

but also why quote that word for word in any case

golden gust
#

it's not like the N word ain't easy to convey without using the N word

#

Like, if we ask for info we're not gonna boot if you spill the beans, but, common sense dictates here that if you say stupid shit, especially on a discord where they routinely deal with people spamming that shit, it's gonna auto boot

potent fossil
#

I'm gonna auto boot you

golden gust
#

Bro

#

Say it with your chest!

gleaming galleon
#

How to update plugins thonk

golden gust
#

er, depends on context

#

from server owner, delete old jar, upload new one, make sure to check release notes etc as some plugins can require manual steps

gleaming galleon
#

Ok thanks

marble lark
potent fossil
#

k

golden gust
#

SAY IT WITH YOUR CHEST!

potent fossil
#

K

marble lark
marble lark
#

PISS

golden gust
#

One downside of not having a TV to laze about with is that you miss just sitting down lurking around and tuning into comedy central for some 2 and a half, or the random comedy show (repeats)

#

https://www.youtube.com/watch?v=9QS0q3mGPGg - This is like, 10 years old

viscid wedge
potent fossil
#

Okay I'm now in 2022

#

Fuck 2021 that shit sucked

#

Back to regularly scheduled programming chatting

golden gust
#

haha

#

inb4 2021 was just a commercial break

potent fossil
ripe sphinx
#

hny pst

potent fossil
#

it's been 2022 for 7 minutes and people in my town have not yet stopped setting off fireworks

golden gust
#

thought you where tryna say hunny

potent fossil
#

p l e a s e s t o p

golden gust
#

and then I was like, pst? wat

ripe sphinx
#

lets see how the first week of 2022 goes, given 2021 had a bloody insurrection

potent fossil
#

stop you'll summon jroy

silver nexus
ripe sphinx
#

already stopped for me and it's only been 8 minutes

potent fossil
#

i wish steam had tabs so i could open multiple games store pages at once

golden gust
#

I mean

#

You do know that the steam store is a website, rite?

potent fossil
#

yea but am want to use steam client

#

shut up i dont want your logic

grim island
#

not tabs but hey
right click → copy page url → paste it in chat input field → select it → drag it back into steam window

potent fossil
#

that's a lot of work

magic river
#

Middle clicking links opens a new window

potent fossil
#

im gonna middle click your face

fallen oracle
potent fossil
#

lol apparently i was given access to copilot but never used it

#

i wonder if i'd actually like it or if it'd just end up annoying me

hexed dragon
#

I was using it more when I got access to it but now not really.

terse shard
#

👋 just noticed the Sponsor role is a thing lol, is there a form to fill to somehow verify my GitHub account?

golden gust
#

der

#

ty

twin lagoon
#

@untold meadow BEST kezz

untold meadow
#

@twin lagoon BEST michael

twin lagoon
untold meadow
potent fossil
#

what the fuck. now i have to wait until feb 10 for next discovery

#

im anger!!!!!!!!!!

#

these mid season breaks 😡

edgy palm
#

E

#

ayy 2022

#

first thing that happens to us is lockdown ayyy :<

lavish compass
void void
#

Damn

#

now make them walk

lavish compass
#

My Intel Core i5 be like

potent fossil
#

tf is pufferfish

lavish compass
#

kevin's fork

potent fossil
#

should i know who that is

lavish compass
potent fossil
#

I see

#

?

#

It's still new years here, plz save the toxicity for january 2nd

lavish compass
potent fossil
#

🚶

#

adding sentry is pretty nifty though

lavish compass
#

airplane patches are also 👌

twin lagoon
#

the sentry patch i might just yoink

lavish compass
potent fossil
#

michale run berry large serburinos, probably to put in teh PRIVATE FORKZ of those.

FeelsWowMan

twin lagoon
#

why is there WEEB content on my timeline

lavish compass
#

Lax our beloved

twin lagoon
#

@warm anchor weeb

lavish compass
#

@warm anchor weeb

warm anchor
potent fossil
#

well, this is a fun game

#

just used air fryer and got me some fried air

#

works as advertised rtx_boi

left swift
#

I love fried air

potent fossil
#

send reinforcements, i dont think i can do it @left swift

left swift
potent fossil
#

thank you, i won the fight and acquired vodka

frank otter
#

did you throw the fried air at the crate

potent fossil
#

no of course not

#

i hit the crate with my disco ball

#

duh

unkempt drift
#

A Starlink CAT5 vulnerability

golden gust
#

lol

potent fossil
#

who would have thought

unkempt drift
#

||I did steal that joke||

#

It’s slightly heated. And that’s absolutely hilarious

left swift
#

bruh

#

let the cats inside CryingCool

unkempt drift
#

Prob outdoor cats to begin with. I’ve got outdoor cats. It’s 1 C rn, and they chilling outside

plucky sparrow
dawn pond
#

wassup

#

my little muffins

lavish compass
dawn pond
#

?

lavish compass
dawn pond
#

WTF

#

why are u loaidng so much

lavish compass
#

just a little bit of trolling

dawn pond
#

wait

#

are u doing this

#

to a server

#

or your server?

lavish compass
#

my own server of course

#

that hostname is an internal hostname

dawn pond
#

ok good

#

yea

#

cause that my friend

#

is

#

illegal

#

if ur doing it to someone else

#

lol

#

and so are my typos

#

i recently downloaded

#

pterodactyl Its YUM YUM

left swift
#

bro

#

you dont fucking need to hit send after every 3 words friend

plucky sparrow
#

Indeed

#

@left swift BEST NOMANA 🧱

left swift
plucky sparrow
#

wow ok

left swift
#

I did that as a joke ur cringe + L + u fell off + the hood talks to noah

left swift
plucky sparrow
#

I’m being harassed by this pokimane fan

left swift
#

I'm just living my life dawg

#

freedom units

potent fossil
#

same, just livin my life

left swift
dawn pond
left swift
#

what kind of weird game are you playing simple

#

one of those ai generated things

potent fossil
#

no it's called The Kingdom of Loathing

#

it's a full website based rpg, and it's full of just...amazing bullshit

#

You may not enter the chat until you have proven yourself literate. You can do so at the Temple of Literacy in the Big Mountains.

#

rip

#

Oh god damn it

#

You try grab the door's tongue with your left hand and turn the doorknob with your right, but you get your parts wrong and end up simultaneously licking and kicking the doorjamb. Neither is effective, though both are entertaining to your senses. You giggle.

You need to focus.

frank otter
#

what is it with doors and locking

#

*licking

potent fossil
#

oh cool turns out the door wasn't actually licking me, i just accidentally huffed drugs when i entered the bakery and was hallucinating the whole time and the owner of the bakery is mad at me now

frank otter
#

can you make the bakery owner huff drugs so you're not licking doors on your own

potent fossil
#

turns out she was the one who put the drugs there because she was hoping that it would make customers buy more pies

left swift
#

lul

chrome cosmos
#

op

upbeat falconBOT
potent fossil
#

correct

chrome cosmos
#

will check out

potent fossil
left swift
magic robin
left swift
#

no

neon galleon
#

is there somewhere i can send report of someone for dming bs

half hawk
#

someone said you can pm the @upbeat falcon bot

#

to talk to mods

vernal moth
#

./modmail

#

Or that

left swift
#

mini is the pencil bot

potent fossil
quick obsidian
#
var lowerLevel = talisman.lowerLevel
while (lowerLevel != null) {
  items.remove(lowerLevel)
  lowerLevel = lowerLevel.lowerLevel
}
#

art

potent fossil
left swift
#

17 kills

#

lol

potent fossil
#

the random stuff in this game is just hilarious

#

alright smh I need to sleep

void void
#

then why were the 1.18 channels removed?

golden gust
#

Because having what effectively turned into 2 support channels was annoying

#

the builds are mostly stable

red timber
#

paperspigot time

#

/s

daring gulch
left swift
#

just do what they all do and spam in every channel

worthy geode
#

tbh I don't think there are that many people needing help, #paper-help is slow enough that questions don't get drowned usually.
Major updates or things like the log4j exploit are an exception ofc

golden gust
#

if we needed 2 support channels we'd have 2 support channels, OG intent for that channel was to try to contain the flood of 1.18 stuff when it was originally released, now it's calmed down and served no real purpose other than confusing people where to ask for support and increased the number of channels people needed to hop between needlessly given the low volume post the first week or so

worn ember
#

just go the cv route and have a support channel for every language

golden gust
#

#paper-dev-best-lang: The ultimate place for support with kotlin for papier pl0g3n development

#

idky but I sometimes really struggle to write "plugin dev" these days

worn ember
#

just write mod development

#

i find the name plugins to be rather weird

#

if plugins are plugins then mods are also plugins right

mortal breach
#

sorry idk where to ask this but is there a channel or smth i can ask a question about a plugin that i am looking for but cant find

left swift
#

google

mortal breach
hexed dragon
#

So you did or didn't try it?

mortal breach
left swift
#

I dont act smart I am smart

#

I'm a god

hexed dragon
#

Cool

left swift
#

thanks

plucky sparrow
#

I'm the one and only

left swift
#

ur excused

crystal compass
#

bruh how come my 2nd disk isn't listed here

#

I should have two 476G

golden gust
#

I mean

#

what are you even looking at

crystal compass
#

fdisk -l

floral mesa
#

lsblk

golden gust
#

fdisk is a partition manager, afaik it looks at only 1 device ^

#

lsblk or cat /proc/partitions

twin lagoon
#

fdisk -l should show all disks

crystal compass
#

I think the nvme1n1 is not mounted

twin lagoon
#

it's in a raid 1 partition

#

both disks are there

#

everything seems to working fine

floral mesa
#

looks like an ovh system

crystal compass
#

Oh right

#

Raid is basically a backup system right

floral mesa
#

no

twin lagoon
#

raid is never backup

floral mesa
#

raid is not a backup

worn ember
#

redundancy

crystal compass
#

is it not a hard copy of the original drive?

#

incase one fails

twin lagoon
#

in your case yes it mirrors the drives

floral mesa
#

its not a historical backup

twin lagoon
#

that does not mean it's a backup

#

it saves you from one drive failure

crystal compass
#

that's what I meant

potent panther
crystal compass
#

hmm I wonder if ovh will let me add on another drive or something

twin lagoon
#

what

twin lagoon
#

buy a new server basically

crystal compass
#

ugh

worn ember
#

if you wanna be fancy about it it literally stands for: Redundant Array of Independent Disks

crystal compass
#

feels bad, combined with rsnapshot ive used like my entire disk

floral mesa
#

512GB is good enough for a few medium sized servers

twin lagoon
#

are you running rsnapshot on the same server?

#

because that still, is not a backup

floral mesa
#

if you want more storage, get a backup server or buy remote storage

crystal compass
#

well in the case of some fucked up shit happening to the MC server only, yeah

worn ember
#

have your drive sync with onedrive blaze

golden gust
#

part of that I why I love getting machines with 2 SSDs and a spinny

#

ofc, doesn't replace real backups but is nice to have a local store of them, especially with the joy that is worldedit

worn ember
#

never enough storage

floral mesa
#

some larger networks I work for just go with a remote backup server

crystal compass
#

speedy boi

#

lmao

twin lagoon
#

i need to buy more ssds

floral mesa
#

and rsync data

golden gust
#

well, yea, you really want external backups

twin lagoon
#

rsnapshot was too slow for me in the end

#

so now i just backup to the cloud

golden gust
#

local disk is good for the oh shit's

floral mesa
#

you can make rsnapshot faster

twin lagoon
#

how

#

because i've done my fair share of things

worn ember
#

ye mikel just git gud

floral mesa
#

one of the major problems with rsnapshot is deleting folders after its done syncing

twin lagoon
#

yes

floral mesa
#

you can turn on lazy delete

twin lagoon
#

already had it on

floral mesa
#

ah nevermind then

twin lagoon
#

took 2 hours to back things up

floral mesa
#

I shortened my backups from 30-40 minutes to 20

golden gust
#

rm'ing folder trees is honestly just ass

#

Like

worn ember
#

cat, plz invent the next FS

golden gust
#

especially on spinnys damn

twin lagoon
#

i ended up getting rid of the single backup server running rsnapshot and making each dedicated server run backups

crystal compass
#

so basically buy another server just to rsync backups to 😛

golden gust
#

btrfs master race

floral mesa
#

yeah, I opted to use rsnapshot on each server and push it over NFS

#

I never used rsnapshot on the backup server

worn ember
#

Doesn't OVH also take backups?

twin lagoon
#

i always used rsnapshot in a pull configuration

golden gust
#

No

spare venture
twin lagoon
#

which works for most

golden gust
#

it's dedicated hardware

#

they don't have access to that shit

worn ember
#

oh so now they respect privacy blaze

golden gust
#

for VPSes they do do some backups iirc

twin lagoon
#

moving to the cloud worked out better in the end though

golden gust
#

But, that's only cos it's actually doable there

twin lagoon
#

costs me $150/yr for 2TB of storage

golden gust
#

they just take snapshots of the VMs

#

When am not a broke ass hoe, I really kinda wanna get into cloud storage a bit

floral mesa
#

ive always opted for push,

golden gust
#

I often have a ton of shit around on my machine which I really don't need

#

Like, I've got files from MC servers from like 5 years ago

worn ember
#

you wanna do a lot of shit dont you cat yet all you do is talk about it kek get off your ass smh

golden gust
#

literal fucking data horder at times

warm anchor
#

Make multiple google drive account krappa

plucky sparrow
#

Get to my level.

golden gust
#

Hey, am finally getting to the point where I'm not dead 100% of the time

plucky sparrow
#

I have files from ages ago

golden gust
#

Kinda scared about getting a job and then just going through an episode

plucky sparrow
#

Curiously enough I seem to forget to store the important shit

golden gust
#

and I just got a fun "send us a CV" yesterday for somewhere apparently in Liverpool

#

(it's probs gonna be somewhere stupid, I bed)

worn ember
#

a job is better than no job i suppose

#

can always look for another one while you're there

golden gust
#

Oh, actually, is town centre

worn ember
#

if i get a job offer i'm probably just gonna accept if the terms arent complete ass and at the same time look for something that suits me more

warm anchor
#

You got this zcat phosdorime

golden gust
#

my big thing is that I really want somewhere that I can actually go into without having to be up at stupid o'clock to do it

#

get my foot in the door for a year or two and see what shows up \o/

#

Nice to see that places are opening up doe, for the past 2 years it's basically been as dead af around here unless you're a senior with 10 years in rust dev

warm anchor
#

Yeah for me 9-5 would suck for me coz I don’t like a set time for stuffs

#

HOPEFULLY cope 2022 will be better

golden gust
#

avoiding 9-5 would be good but that's more google shit 😄

twin lagoon
#

weeb

golden gust
#

I kinda wanna 9-5 for the while just to try and get a schedule set that I gotta force myself to keep

spare venture
#

tech is definitely the only field where you can avoid working normal hours

golden gust
#

Not really

spare venture
#

but good luck with that too, even

#

okay you could become a plumber you’re right

golden gust
#

any field which requires 24/7 operation will let you avoid 9-5

#

nurses, etc

#

ofc, those are gonna be the dead hours, however, which, pros and cons

spare venture
#

oh i thought you mean you don’t like working an 8 hour shift

warm anchor
#

Most trade job don’t have set hour either

spare venture
#

yeah that’s why i said plumber

#

there’s a reason why 1st shift is usually the most desired

#

working swing, 2nd, 3rd blows haha

warm anchor
#

9 to 5 is pretty dumb anyway. Let’s put everyone on the road at the same time and let everyone off at the same time too! So we can choke the road!

spare venture
#

my plant works 2 10 hour shifts a day and it sounds pretty shitty to come in at 4 PM and work until 2 AM

#

of course i have come in at 6 AM and not left until 10 PM before

#

Also 9 AM is not early… i do 6-3 and it’s really nice. 9-6 would suck… throwing your entire day away

magic river
warm anchor
crystal compass
#

would it be acceptable to just buy like a shit kimsufi server to Rsync to

magic river
#

Why is everyone driving? Where are the buses, trains, and bicycle paths?

warm anchor
magic river
#

Or just walking

spare venture
#

it’s really not bad

#

at least you have the rest of the day when you get home

golden gust
#

They had their logo over the fucking good one

spare venture
#

imagine getting off at 6 PM then having a 1 hour commute only to get home at 7-7:30 PM lol

crystal compass
#

which would be better, rsync with a cheap kimsufi dedi, or using dropbox

twin lagoon
#

none

warm anchor
#

Backblaze @crystal compass

spare venture
#

a vps with lots of storage

golden gust
#

kimsufi

#

I mean

twin lagoon
golden gust
#

for backups, er

#

I had a fun issue other day where my fucking HDD disappeared hetzner

#

power cycled and it's back, but, urgh

crystal compass
#

o-o

golden gust
#

if I have to replace that that's gonna be a fucking ballache

crystal compass
#

hetzner has those good prices for a reason i guess

austere ivy
#

(ofc it depends where you live but like, for example, charleston is infamous for being terrible for biking)

golden gust
#

America really suffers from a bad history of design there

magic river
#

Pretty much everywhere in the US is terrible for biking

golden gust
#

e.g. outside of shops, there was a good strong design for keeping places where people work away from places where people live

warm anchor
#

Bicycle path you mean the pedestrian path or riding with car at 40 mph

magic river
#

Even places that claim to be good for biking put you in the path of cars

golden gust
#

Issue is that we're tryna put bikes on the same infra as cars

#

And, outside of bridges all over the place, am not sure really what all too much else you can do

crystal compass
#

why not just drive KEKW

austere ivy
#

yeah even my city which touts bike lanes just chuck ya right alongside cars

austere ivy
spare venture
#

a lot of europe was designed before cars were a thing

magic river
#

What you can do is take a lane from the cars to build proper barriers between the car path and bike path

spare venture
#

a lot of america was designed when cars were a thing

golden gust
#

issue there is turning off, etc

magic river
#

IF that means less parking or this is now a one lane, one way road, then you've probably improved it even more tbh

spare venture
#

the problem is that shit is really far apart

warm anchor
#

But it just turn into delivery driver parking spot

crystal compass
#

ah, up here in canadian land I couldnt imagine not being able to drive lol

#

especially being -31 celsius and feet of snow everywhere

magic river
#

Well, sure, you'll always have cars, bikes, and people mix at intersections

golden gust
#

over in the UK it's kinda rare outside of the more suburban areas to even have a place to park

magic river
#

No where escapes that

spare venture
#

i’m not biking 40 mins to get to work when it’s a 10 minute drive

golden gust
#

Well, yea, but you combine that with the US's facination of grids

warm anchor
#

You can bike to your bus station wait for 1 hour for a bus ride and then bike from bus stop to your work barty

#

The American way

magic river
spare venture
#

i could also bike to the train station that goes to my work but google says 50 minutes

warm anchor
#

For some live closer to work means $4000 a month rent

spare venture
#

dude i live like 6 miles away from my work

#

that’s as close as it gets

magic river
#

I own a bike and live in easy walking distance of a "drug store" but I still get things delivered or get rides any time I need things 😛

spare venture
#

lazy? it’s called i don’t want to waste my time

magic river
#

So I'm being a hypocrite but that's the True American Way

golden gust
#

PEDDLE FATTY, PEDDLE!

warm anchor
#

6 mile isn’t 40 minute barty. You gotta get in shape!

magic river
#

40 minute bike ride isn't wasting time either

spare venture
golden gust
#

electric bike go brr

magic river
#

It's a mix of exercise and a time to decompress

spare venture
#

waste of time

golden gust
#

defo something I wanna look into there when I can but, not allowed bikes in the flat and not 100% if I wanna have a bike outside unless I get a proper thing to secure a bike but, urgh...

spare venture
#

1 hour of my life every day thrown away

#

no thanks

magic river
#

It's not thrown away

golden gust
#

it's an hour of cardio

#

something which is good for you

warm anchor
#

True!

spare venture
#

i get enough excercise

magic river
#

Do you work at a desk?

spare venture
#

holy fuck

magic river
#

If you're walking around and carrying stuff all day then maybe you don't need it

#

Otherwise you probably need it

spare venture
#

i am at my desk 50% of the time 50% am on the floor, am an engineer. i also work out 1-2 hours every day

magic river
#

So drop that to 1 hour and ride your bike to work 😄

warm anchor
#

You can workout 1 hour and bike for another now!

spare venture
#

i don’t need extra excercise and i don’t need to throw away an extra hour of my life

#

lol doing cardio is not the same as having an hour in the gym

warm anchor
magic river
#

No but that hour of cardio is good for the environment and your community too

spare venture
#

would have zero muscle

#

thanks for the lecture

warm anchor
#

Idk those cyclist has big thicc thigh

spare venture
#

i’ll continue doing what i’m doing

warm anchor
#

No barty let us rip your life apart

magic river
#

I mean, what do I care? I'll be dead by 2050 anyway

waxen panther
#

based amaranth

golden gust
#

So

magic river
#

If you won't be you should probably care about these things 😛

golden gust
#

That means that we're good on the can of gas campfire?

spare venture
#

oh my god

#

fuck off

waxen panther
warm anchor
magic river
#

He is really sensitive about this topic

warm anchor
spare venture
#

no, just sensitive about you thinking you know better than me and doing this whole routine

#

why not focus on yourself

twin lagoon
magic river
#

Well, I always know better than you

#

But this is not really a serious discussion

waxen panther
#

i have never seen amaranth be wrong

spare venture
#

lmao

magic river
#

Remember the bit where I admitted being a true american aka a hypocrite

warm anchor
magic river
#

When I lived in Florida I actually did walk or bike everywhere

#

But here it's literally uphill both ways and I'm too lazy for all that

golden gust
#

hey grampa

#

down a hill and mountain each way in the snow to school? yea

#

*up a

vocal orchid
#

Not sure if this is the right place lol, but does anyone know a good chat plugin that handles formatting and swear/add filter?

meager tusk
#

Thanks Albanian road construction, you rock

void void
#

That’s the fun part of living in the netherlands

#

You can bike literally everywhere

crystal compass
#

hmm, what would yall suggest for my cronjobs with rsync? daily, weekly, monthly?

#

before I used to use rsnapshot, and had 7 days of backups

#

it was nice, i would have access to Day0,1,2,3,4,5,6, and it would automatically update them

#

not sure if I can do that with rsync or not

twin lagoon
#

use rsnapshot

#

rsnapshot uses rsync under the hood

crystal compass
#

weren't you guys saying it was much slower or

merry talon
#

well yeah because it's doing a lot more

slow hull
#

Hello

twin lagoon
#

no you should use rsnapshot if you're going to use rsync

slow hull
magic river
#

What light mask?

#

The only mentions of mask in there are for the palette storage and for marking what chunk sections you have data for

#

If you mean the ones in the packet they do the same thing, mark which sections you have data for

left swift
#

Michael isnt pink anymore

#

papermc really is doing be doin

twin lagoon
#

I KNOW RIGHT

foggy silo
#

Wait… did they move the priority?

cunning raft
twin lagoon
#

kashike hates me

cunning raft
#

there has never been custom roles

foggy silo
#

😫

void void
#

what happened to the pretty in pink role 😭

#

and simple's old prune

left swift
#

paperUwUpepegun NO COMMUNITY

foggy silo
#

Oh wait ITS GONE

#

Rip

#

IS BROC GONE!?

void void
#

brocc's overlord role is also gone

left swift
#

brocc is banned

foggy silo
#

😩

waxen panther
#

finally

lament patio
waxen panther
#

this role icon is ugly

left swift
#

sometimes it still feels like brocc is messaging here

#

saying some dumb shit

#

rip in brocc

waxen panther
#

i only say very intelligent things in this very serious channel

left swift
#

@warm anchor how much for a paperchan emote holding a gun

plucky sparrow
#

brocc looking lovely

waxen panther
#

😳

left swift
#

ur the lax translator

#

i dont speak in weeb

warm anchor
left swift
#

anything more than 30$ i'll make myself

#

actually...

left swift
void void
#

there's your weeb translator

magic river
#

$30? I guess you expect it to take less than an hour then?

left swift
#

i'm not expecting something amazing

#

just a gun added to the emote

waxen panther
#

you can get 3 for $60 iirc

left swift
#

which im gonna do now

magic river
#

The effort for this kind of thing doesn't scale with the number of emotes you have to draw

cunning raft
#

first they came for vegetabl overlord and i did not speak up because i was not a vegetabl overlord
next they came for old prune, and i did not speak up because i was not a old prune
then they came for biggest taco fan and broke Z750's heart

left swift
#

shut up boomer

magic river
#

You can make one and then make variants of it for the rest

warm anchor
#

Initial designs is most cost go to tbf

cunning raft
#

!warn @left swift disrespecting staff members

warm anchor
#

A good emoji is just how simple you can make it while still get the idea through

waxen panther
#

i would like it to be known that the hilarious message jroy sent is my ( bit )

warm anchor
warm anchor
#

brocco same color as me now

left swift
#

jrotc you can confide in me, who idea was it for the role changes. it's me, ur politics buddy

waxen panther
left swift
#

its ok now

magic river
#

Does this mean jroy some moderator will stop renaming brocc too?

magic river
#

Since we're being all serious now

left swift
#

oh no he's already been gotten

#

someone quick say something political

waxen panther
#

i think we should all name ourselves our full birth names too

warm anchor
#

No. Renaming brocco is part of essential job of J*oy’s task

cunning raft
#

im paid hourly for it

waxen panther
#

it's the only thing jroy does in papermc 😀

#

noahs here, no one use emotes or he'll steal em modCheck

magic river
#

That reminds me, when I give people in the south my full name they start calling me "Travis Lee"

#

Apparently down there that's the kind of middle name they say out loud

#

Like Jim Bob or Carly Rae 😛

#

Hey guys I have a great idea for storing datetimes, lets use a Java int and store them as YYMMDDhhmm

warm anchor
#

Couldn’t be Microsoft

void void
#

you should go work at microsoft!

twin lagoon
meager tusk
#

Mich ale

warm anchor
magic river
#

You're right, the overly cropped low quality one with the shit framerate looks better

twin lagoon
#

How is Balkon in 2022.

warm anchor
left swift
#

LOL

#

hows this

#

ok the plan comes together

waxen panther
#

lol

left swift
#

u like brocc

dawn pond
#

are you in love

#

me trying to keep up with paper builds

#

paper posting 100 builds a day

twin lagoon
#

👍

cunning ridge
#

is there no way to have support for 1.7 to 1.18

golden gust
#

I mean, theres stuff like protocolsupport, via, etc

#

expect bugs, etc

warm anchor
#

Why would you want to shoot your self in the foot

magic river
#

The best way to do that is to take a 1.7 server and add support for newer protocols to it

#

But you're 100% on your own there

cunning ridge
#

yeah I can expect that, just was wondering if travertine was still a thing but since there is no download I assume not

true canyon
#

And you're missing half a dozen years of cool features.

magic river
#

Easier to just support new clients but not new features rather than have both and then try to make them compatible with old stuff

golden gust
#

travertine is dead

true canyon
#

long live travertine!

golden gust
#

as per the announcement, the fact that it's on the legacy page, etc

magic river
#

Wasn't travertine a bungeecord thing?

golden gust
#

velocity supports 1.7.x, iirc

cunning ridge
#

never saw an announcement sorry

golden gust
#

Yea, was a waterfall fork

magic river
#

proxies already support every version ever

#

They're just proxies, they don't care too much about the protocol

magic river
#

They have like 6 packets they need to care about

meager tusk
rare tiger
#

yeeees use protocol translation plugins wait what do you mean there's ghost blocks everywhere

golden gust
#

hypickles servers don't even speak minecraft

left swift
#

weekly hypixel talk check

dawn pond
#

how do i get more roles

#

looks like scam

rare tiger
#

you spelled hypickle wrong lmao 😔

left swift
golden gust
#

I believe hypickle is really only for the OGs

dawn pond
#

im learning plugin dev

left swift
#

nothing

twin lagoon
#

@static badge is a french canadian tsun

dawn pond
#

I learned how to install pterodactyl today

rare tiger
# left swift

they call me the PC Optimizer Pro
_ _
_ _
wait what do you mean that name is taken

golden gust
#

hypickle is how we'd say it to avoid pinging our local walmart greeter, agentk

warm anchor
#

He’s got a sniffer for sure

magic river
dawn pond
#

jesus

#

wtf

void void
golden gust
#

he's not online seemingly

void void
#

Wait he’s not on irc

magic river
#

That's awful, I cant' even tell she has a gun

rare tiger
#

all this discord is too complicated for me meet me on BBS

void void
#

Which is probably why his hypixel alerts aren’t working

magic river
#

Then again I can't for gunrie either

golden gust
#

if he is, I'll just jump on him

warm anchor
#

No mana pls fix it look bad riesad

left swift
#

im not an artist

#

i dont know how to color the hand

magic river
#

That's what you should be aiming for

golden gust
#

if he still has his hypickle notifs I'd be surprised but 🤷‍♂️

warm anchor
left swift
#

lul

warm anchor
#

True we need like ak or something

dawn pond
#

I made a server development bar on my website for my server

#

its scuffed on mobile

warm anchor
magic river
left swift
#

if you can send me full size paperUwU i cna make it nicer

dawn pond
#

html coding vibes NCsadboihours

void void
golden gust
#

fuuuuck

#

who was the YT engineered who got a brain tumor years ago?

#

I remember something she did but forgot her name

dawn pond
#

hey does anyone know how to install ubuntu on hetzner

#

i installed it on my personal server

#

witha flash drive

magic river
#

Queen of Shitty Robots?

golden gust
#

Yes!

dawn pond
#

idk how i would do that on hetzner

golden gust
#

Simone Giertz

true canyon
golden gust
void void
#

Thats the one

magic river
#

Yeah I can't remember that, it's Swedish

golden gust
#

I got remended of this

#

I was tryna search for sophie at first 😄

magic river
#

She actually is Swedish iirc, moved to the US as a kid or something

twin lagoon
#

use installimage

golden gust
#

rent KVM

#

mount netboot iso

#

ez

twin lagoon
#

that is one way to do it

#

overcomplicated, but one way

golden gust
#

Yea, I used their installer last time, not sure I wanna do it again 😄

twin lagoon
#

their installer is fine for the most part

golden gust
#

But, I also installed proxmox though, so

twin lagoon
#

okay yes for proxmox i would not go through any installer

golden gust
#

Yea, it's for that "for the most part" aspect

twin lagoon
#

for any hypervisor i woud just manual install

#

also had to go through the joys of installing debian with ZFS as root through hetzner

magic river
#

Random question: do you think it's worth trying to support the 3 MC usernames that don't follow the current formatting rules?

#

Or should you just say fuck those people and provide something that filters out invalid stuff?

golden gust
#

I err on the . but then I kinda think that fuck them

magic river
#

(totally not a random question)

twin lagoon
#

people with an invalid username know they have an invalid username for the most part

#

not a huge issue

#

and for cracked servers well, waste of time anyways

magic river
#

Ok but now assume you aren't deciding for a server but for every server

twin lagoon
#

also fine

#

they can still request a username change

#

don't see the issue here

simple wagon
#

Does someone know a (good) yaml/hocon config library that automatically wraps a java object to a config?

twin lagoon
#

configurate?

#

i don't know if it can do that but i always hear configurate when it comes to config libraries

true canyon
#

configurate is ❤️

golden gust
#

I mean, idk any names which don't follow the current rules that aren't using .'s

#

and the others can go eat a turd sandwich

void void
#

Doesn’t this completely break Floodgate?

magic river
#

I think there are a few 2 letter names?

twin lagoon
#

there's 1 letter names too

void void
#

Afaik the check only cares about usernames that are too long, not too short

magic river
#

ah

#

anyway, this commit just screams exploit fix to me

#

So the fact that it breaks geyser or something is probably not a big concern

cunning raft
#

doesn't break geyser

twin lagoon
#

i'm sure geyser has a workaround or fix for that

#

ok well there you have it

vernal moth
#

We checked in with Geyer people to make sure it doesn't break

#

Also, can't wait for the OG name community to throw shit at us for making the invalid name accounts basically worthless 😂

golden gust
#

direct geyser works

#

apparently geyser to proxy might not

vernal moth
#

Wonder how long it takes until they notice the change

magic river
#

That sounds like a proxy problem

golden gust
#

well, they can bypass the check on the proxy as they're running there

#

as for the server, idk

#

I feel little sympathy for cases where stuff was obvs invalid and they leaned into it, so, it's kinda like, errr

magic river
#

If geyser->bungeecord->paper gives a different result than geyser->paper then that means bungeecord has a bug

#

Or waterfall, velocity, lilypad, etc

#

I mean, paper obviously had to do some extra stuff to support having a proxy at all but past that it shouldn't need to do anything special for that scenario

vernal moth
#

Only proxy support we have is IP forwarding I think, they are generally transparent

golden gust
#

it's more the fact that they intentionally place an invalid character in the name

vernal moth
#

Oh and velocity has a handshake or something

worn ember
#

no handshakes!

left swift
#

papergun no community

void void
#

emote is way too small on desktop

left swift
#

just looks like that cuz of letters tho

zealous knot
#

could be bigger

left swift
#

i guess if ya distort it

limber knotBOT
#

wait, how does one run the Minecraft 1.17 client with java 17? thonk

#

due to the duplicate version number search engines only return shit -.-

void void
#

java executable in the instance settings

crystal compass
#

is mounting a drive with rclone supposed to take a really long time

limber knotBOT
#

yes, that's what I set

brave radish
#

workaround mentioned there works tho

peak ginkgo
#

oh wtf who noticed im a supporter

outer night
#

hi

peak ginkgo
#

lost my pink for orange painvee

#

i wasn't gonna tell anyone

void void
outer night
#

i was wondering is paper in a stable enough state that i can use it to run a smp

peak ginkgo
#

fucking

void void
#

since pretty in pink is gone :(

outer night
#

in 1.18

limber knotBOT
#

it'swhy tf do they even check for NEWER versions -.-

peak ginkgo
#

@outer night yea, heres the stuff thats not done

peak ginkgo
#

other than that 1.18 is... fine

#

theres a pin somewhere

limber knotBOT
#

lol they just print the version into the log with the JavaCheck.jar

brave radish
#

yeah, they even obfuscated it

limber knotBOT
#

no?

peak ginkgo
#

MCL-18306 AKA: How I learned to stop crying and switch to MultiMC

limber knotBOT
#

if only MultiMC had a profile importer 👀

brave radish
potent fossil
#

Crying is my favorite past time

#

Oh no I'm green again

peak ginkgo
#

exactly what the fuck

#

:(

void void
#

why did they clean up the roles :(

left swift
#

ew pimple is puke green

#

diaherra green

warm anchor
#

this is the new simple that we have to get used to now

left swift
#

simple isnt even notable

#

jroy is a dictator

potent fossil
#

Wat

#

I need coffee before we go full throttle peeps

left swift
#

I'm joking simple

plucky sparrow
#

simple doesn’t look good in green

void void
#

i prefered the old prune color ^

warm anchor
#

gonna have to change his name to complicated

magic river
#

So long as I keep paper-chan on my name y'all can do whatever

#

Although we should probably delete the taco lover role

left swift
#

yes

#

unmark me

left swift
potent fossil
#

I think the role got deleted

void void
#

it did

potent fossil
#

Brian doesn't have it anymore either

#

Alright then

left swift
#

oh yea emote looks nicer on mobile

void void
#

they're cleaning up old roles

potent fossil
#

Lol ok

void void
#

brocc's overlord role is also gone

left swift
#

desktop version is trash

warm anchor
plucky sparrow
#

paper 3.0 is starting to become an actual thing

potent fossil
#

Well, whatever

left swift
#

you like my emote I made simple

potent fossil
#

What emote

left swift
plucky sparrow
#

it looks blurrier than your intelligence nomana

potent fossil
#

No paperchan does not use guns

#

She kills with other methods

warm anchor
#

.kill @left swift

left swift
#

papergun NO COMMUNITY

limber knotBOT
#

(DiscordBot) I can't attack that.

tropic flame
#

i always forget how just because someone has a role it doesn't mean they're part of the higherups, so it's always funny to see colored names saying "they seem to be doing a cleanup, why did they change the colors?"

i just think like "why are you talking like you have no idea about what's happening"

warm anchor
#

?????????

tropic flame
#

well, probably because you effectively don't

potent fossil
#

.kill nomanasendhelp

tropic flame
#

my bad for that LOL

limber knotBOT
#

rips off nomanasendhelp's limbs and leaves them to die.

potent fossil
#

She can't handle tags, it's too complicated

warm anchor
#

wtf

#

ok

potent fossil
#

Poor paperchan

warm anchor
#

keeping it simple I see

potent fossil
#

She's an irc bot not a discord bot!!!!!!

left swift
#

no fun eternity

#

fun is archived

tropic flame
#

nofunsendhelp

left swift
warm anchor
#

no u

#

I always have fun

crystal compass
#

does rsnapshot require a cronjob?

potent fossil
#

yes

crystal compass
#

does it handle the scheduling and shit for me? do i just need to make it run once a day

potent fossil
#

well, you make your own configs in the conf file and then you make the cronjob run at whatever schedule you want

#

and it handles it from there

crystal compass
#

Right so i've done my config file already

#

i set it to backup 1 monthly, 2 weeklys, and 3 dailies

potent fossil
#

so you can make a config entry that is supposed to be run hourly, and call it "hourly", and then you just make a cronjob that runs hourly that executes rsnapshot hourly

crystal compass
#

ahh gotcha

#

so I can just cron the rsnapshot daily rsnapshot weekly rsnapshot monthly

potent fossil
#

yes

crystal compass
#

every day, every week, every month

potent fossil
#

if that's what they're called

crystal compass
#

thanks for the help

potent fossil
#

can do rsnapshot -t <name> to test it as well

crystal compass
#

ty

void void
#

why is winscp directory listing so slow

#

cant it just run ls

potent fossil
void void
#

its not really a bandwidth problem

potent fossil
#

it just seems winscp has some setting that drastically reduces the speed at which it communicates with the remote

#

but other than that, i dont know

worthy geode
#

probably just a side effect of FTP being old af

potent fossil
#

i would assume you're using sftp but if you're not, then...yeah

#

ftp is yike

void void
#

sure its a protocol issue def

#

to an extent tho

#

filezilla runs laps around winscp

#

problem is filezilla after litearlly 25 years

#

STILL wont add drag and drop confirmation prompts

worthy geode
#

hmm, I find Filezilla directory listing also annoyingly slow

void void
#

so when i use i am constantly in fear

potent fossil
#

did you try disabling that optimization option or are you going to ignore it

void void
#

i cant find it

potent fossil
#

others say it's a conflict with microsoft's built in antivirus keks

#

i don't know, can't even help troubleshoot, am not on windows

#

good luck tho

void void
#

hm

#

connection buffer seems to make a slight difference

#

in terms of transfer speed

#

but i have to set it for each of my 30 sites 😭

potent fossil
#

kek

void void
#

are ther eany better protocols than ftp

#

ftp is cringe at best

potent fossil
#

erm, are you using ftp? or sftp? cause you mentioned ls

void void
#

sftp

potent fossil
#

I mean not really but winscp says themselves you could try SCP instead of SFTP

#

but you will lose some features

golden gust
#

shit like that is why I just use rsync

ancient bolt
#

scp is the simplest way to copy files for a 1 time thing, it works exactly like cp

#

anything more involved, rsync is best

golden gust
#

I use rsync for pretty much everything cos am lazy like that

ancient bolt
#

I always have to look up the command lol

golden gust
#

rsync -rva --stats --progress is basically pure muscle memory lol

potent fossil
#

winscp can opt to use scp in its backend but still provide you the gui

#

they say in their docs it can be a bit faster

#

so, i guess you can try it

hot agate
#

i cannot spawn in the wither says cant spawn on this world how do i change this

coarse lily
short yarrow
#

if you have a global app, how do you go about storing data? do you have databases in multiple regions? do you need to have database replication?

vernal moth
#

depends

frank otter
#

there are things called distributed databases

vernal moth
#

most likely thats complete overkill because 200ms doesn't matter

frank otter
#

iirc discord itself uses one called Cassandra which basically hosts multiple instances that sync between each other

#

but that's only good for a lot lot of servers with a lot lot of data

void void
#

how much would would you say ingesting data into elastic search increases its size

#

i have a 20gb drive and the database is a mysql one and about 2gb, would it fit when put into elasticsearch i wonder

short yarrow
magic river
#

I thought these days scp was either not a thing or implemented on top of sftp

golden gust
#

I mean, generally you use sharding

#

use a mechanism to ensure that shit doesn't conflict, etc

frank otter
#

but that's a guess

golden gust
#

ref the snowflakes shit that everybody is using these days, etc

void void
frank otter
#

I don't know distribution very well

magic river
#

Ah, I guess they aren't implementing the scp protocol on top of the sftp protocol, they're just making the scp command use sftp protocol

magic river
void void
#

with all the popup gui shit

#

ideally as easy as possible 😺

potent fossil
#

vuejs, reactjs, svelte

#

"easy" depends on how willing you are to read and actually learn

short yarrow
#

so on discord, sometimes you see that you sent a message before someone else, but on their screen it shows they sent their message first. does that actually get corrected when you refresh?

golden gust
#

yes

frank otter
#

most likely yes

#

when you clear message cache if not on refresh

golden gust
#

client itself on recieving new stuff just populates as it's recieved

#

when you refresh it pulls it back from the db

frank otter
#

does anyone still use those lighters with a wheel that spit sparks and just vent gas if it doesn't catch

golden gust
#

you mean, the fireworks you nail to a fence or whatever?

#

oh, wat, no

potent fossil
#

yes

golden gust
#

Erm, yea, kinda

frank otter
#

no like the small handheld lighters

golden gust
#

Like, i've had one before

potent fossil
#

i have one in my hand right now

golden gust
#

they're a PITA and shit

frank otter
#

cuz I found some from like 2006 and they still work if you can work them and they spit the longest flame I've seen a lighter make

golden gust
#

electronic ignition is just much nicer but much more of a hell cos that shit just breaks after a while

potent fossil
#

spending $0.70 on a lighter > having lighter with electronic ignition

frank otter
#

electronic ignition is the newer ones that have one button and if its out of gas you can see a tiny spark?

golden gust
#

I literally got a pack of 5 electronic ignitions for a few quid

#

Yea

potent fossil
#

.wa 1 quid to usd

limber knotBOT
#

(DiscordBot) No results.

potent fossil
#

k

golden gust
#

Okay, but, simple

#

gbp

#

those jet lighters

frank otter
#

quid > gbp

potent fossil
#

is 1 quid == 1 gbp or is that what you call a fraction of a gbp or what

frank otter
#

it's slang for a pound

#

*slang

potent fossil
#

weirdos

frank otter
#

I think?

potent fossil
#

/wa 1 gbp to 1 usd

golden gust