#general

3141 messages · Page 1482 of 4

merry talon
#

I mean, kotlin source code looks like shit

#

so yea

ancient bolt
#

Deamon started working on a kotlin decompiler

#

But didn't continue with it

#

That was a long time ago

ancient bolt
#

I'll have you know that you look like shit

merry talon
#

ok and

ancient bolt
#

That was the end of the sentence

merry talon
#

Water is wet

vernal moth
#

Kotlin is acceptable for gradle stuff

#

That's about it

ancient bolt
#

Kotlin is great

vernal moth
#

Maybe android

lean kiln
#

haters

vernal moth
#

I much prefer scala

#

runs

ancient bolt
#

Omg

#

ArnoldC is written in Scala fun fact

vernal moth
#

After working like 9 months on hangar stuff, there is still scala code in ore that I don't fully understand and just assume it does what I think it does

ancient bolt
#

There better not be any Scala in hangar

sand pelican
#

i have questions

#

@admin

#

anyonbe

#

quickly

ancient bolt
#

.ask

limber knotBOT
#

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

vestal jasper
#

We can't answer questions that you do not ask

quasi valley
#

The answer is no

formal turret
#

They got him

void void
#

Or was it .net?

golden gust
#

.dontask

limber knotBOT
vagrant gust
#

does some one can help me with timings ?

coarse lily
vale badge
#

how to fix?

golden gust
#

your server is overloaded

#

You're also using an unsupported version so you're on your own

coarse lily
#

1.13.2 is an odd choice.

#

All the downsides of 1.13+, none of the upsides of 1.16+

ashen cliff
#

Daily reminder: HTTP 451 exists.

vernal moth
#

Yeah

#

So does 402

void void
#

Any suggestion on how to advertise the server and increase player base?

vernal moth
#

Tic Toc ads

topaz mortar
ashen cliff
#

The second lesson in our bash jobs series! I hope we could teach you something new, or brush up on your skills!

In this video, Ryan talks about bash jobs, and how you can multitask with them.

Helpful Links:

▶ Play video
olive marlin
#

Android 12 looks really nice though.

twin lagoon
#

running the beta rn

#

lots of ux issues

wide chasm
#

Surround with try/catch?

olive marlin
#

If you hard code the url, it's fine to ignore this.

wide chasm
#

Oh, I only now notice the actual problem

#

Can you ignore it, though, seems like a checked exception

waxen panther
#

make a static function that wraps it in a try catch? use the static { } block?

#

dont use static?

#

many options

olive garden
#

now here's someone who knows java

waxen panther
#

we do a little java'ing

olive marlin
#

Brocc best Java developer?

woven otter
#

Peak vegetabl

olive marlin
#

@ashen cliff did you ever had a long (5 min or so) freeze on Intel boards "CG board: waiting for flag" until it times out?
Disabling UEFI gets rid of it, but I sadly need UEFI. And googling it returns resultats of Indian exams...

#

Though I'd ask you since you might have hit it with your cursed servers.

ashen cliff
#

What board?

olive marlin
#

S2600WFT

ashen cliff
#

Since disabling EFI boot fixed the issue, could be a PCIe card, IPMI or some random boot media somewhere.

olive marlin
#

Hmm, yeah. It happens in almost every single server we have.

#

We yanked RAID controller because it was also causing issues.

#

And we basically have minimal setup we need.

ashen cliff
#

Did you try updating the bios? Since you might have a very old cursed version.

olive marlin
#

Yes, we did do that.

#

Some servers are on latest, no change.

ashen cliff
#

What about the IPMI/BMC?

olive marlin
#

I think it also was updated, but not 100% sure tbh.

golden gust
#

ISN'T EFI AMAZING?!

ashen cliff
#

I'm sure it's just waiting for some add in board.

topaz mortar
#

Not the whole cache, only the value that isn't accessed or a minute+.

olive marlin
#

Exactly 3 months after manufacturing the board I'm looking at rn, they discontinued it. I wonder why.

ashen cliff
#

I mean it's Intel. They killed their motherboard division like 2 times already.

olive marlin
#

Though not sure if I read it correctly, but the bm I'm looking at has severly outdated bmc.

#

But I don't know which were updated. It's a mess.

#

Thanks for the tips Krusic!

#

Will see if we can figure something out.

ashen cliff
#

If even that doesn't fix it, try fully clearing the settings with the on board jumpers.

golden gust
#

RSS IS BACK BOIZ

ashen cliff
#

Now I just need TABS to be gone.

golden gust
#

yeet your fucking self

ashen cliff
#

BRO!

#

JUST LEAVE GROUPS BRO!

#

You know what? Add some BING toolbars to mobile.

golden gust
ashen cliff
#

Also disable hardware buttons and add on screen buttons.

worn ember
#

Nice they're giving first year of angular this year in my college and it'll be dead next year lmao

golden gust
#

Typical college lol

#

Hey, who knows, maybe in 10 years it'll be the next COBOL

worn ember
#

They both poop tho

topaz mortar
#

Only the non typescript variant is killed.

#

They are usable.

worn ember
#

Lots of things are usable :p doesn't mean they're good

waxen panther
#

gross

topaz mortar
worn ember
#

Jokes on you

#

I also have a node class

wispy blade
#

node's fine

#

but it is pretty janky i will admit

#

cough node-gyp

topaz mortar
olive marlin
#

So that you use one language for the whole stack?

cedar spade
#

isn't node-gyp, like, one of the biggest reasonable counterarguments to "node's fine"

wispy blade
#

yep

#

tried installing it to get an rcon client working

#

didn't work :>

cedar spade
#

the only times I've ever ended up needing it were pain and I gave up

golden gust
#

Like, the only real argument I see for node is that js is more acessible

#

beyond that it's ecosystem is a toxic plague upon the world

wispy blade
#

yes

worn ember
#

I made a snake game in node. God i hated it

topaz mortar
olive marlin
#

Ikr?

wispy blade
#

looks at 100 line switch statement command handler

worn ember
#

Same goes for electron apps

olive marlin
#

Though, tbh, you can transpile Kotlin to JS, so you can also write both frontend and backend in one Lang.

golden gust
#

as much as I hate to say it, I get electron

#

I mean, it's fucking stupid

#

But, nobody has yet to solve the cross platform UI issue in a way which is consistent and not QT

worn ember
#

Your system resources? Our system resources

topaz mortar
wispy blade
#

gtk kekw

olive marlin
worn ember
#

I have yet to try xamarin tho

#

lmfao wtf

waxen panther
#

$75

wispy blade
#

$75

woven otter
#

$75

ashen cliff
#

You ever just check your ID to make sure you don't get your birthday date wrong? kekwhyper

worn ember
#

my own birthday is about the only one i can remember

vernal moth
#

I have to calc my age

#

Birthday is ez to remember

untold meadow
#

birthday is the easy part it's age that's hard

#

yes snap

vernal moth
#

Then again, my birthday is 4/20 and I share it with hitler, how could I ever forget that

worn ember
wispy blade
#

i got super confused when i saw people typing/writing 1312 everywhere

#

since that's my birthday

#

and now i get called based :/

ashen cliff
#

Based on what?

left swift
#

Herobrine

wispy blade
#

yes i made my name when i was 12 deal with it

worn ember
#

neverr

wispy blade
#

then seethe

waxen panther
#

BASED

left swift
#

BROCCED

waxen panther
#

heyyyy xxx

left swift
#

Welcome back to MTV's BROCCED where we go and brocc celebrities, today's victim is toby Keith

waxen panther
#

yes

#

who ever toby keith is

#

is gunna get the full broccolai treatment

wispy blade
#

let's go

worn ember
#

this chat is very confusing

warm anchor
#

Wtf did I just read

worn ember
#

weebs at it again

wispy blade
#

xd

void void
#

I have learned some java but I still dont know how to make plugins. What should I do now?

worn ember
#

are you comfortable with the syntax?

wispy blade
#

i just looked up a tutorial to make a blank plugin

#

and went from there lol

worn ember
#

yeah theres plenty of guides online on how to get started with plugin dev

#

(i'd say stick to the written ones, as they're usually more accurate)

void void
#

okay

worn ember
#

intellij's minecraft dev plugin is also really handy

waxen panther
#

bzzzzzz

void void
worn ember
#

google, mostly lol

#

or ask questions about specific issues you're having in #paper-dev

void void
#

i don't have any specific issues. I just don't understand plugin code in general

left swift
#

Start learning

worn ember
#

thats just a matter of knowing the api and java really

wispy blade
#

yep

worn ember
#

it takes time

wispy blade
#

if it helps, divide what you want your plugin to do into small chunks

wraith oracle
#

You don't have to understand how it works, you just have to understand how to use it

void void
wispy blade
#

reading the docs

wraith oracle
worn ember
#

spigotmc has the most resources for it

void void
wispy blade
#

you read them

worn ember
#

reading the docs wont really teach you much unless you know what to look for

wispy blade
#

^

worn ember
#

google what you're trying to do, chances are someone already asked before

twin lagoon
#

@waxen panther @warm anchor AYAYA

void void
#

but i want to know how to do it on my own

wraith oracle
#

I think the issue is that you don't really know what you want to do

waxen panther
#

@twin lagoon hugrie

worn ember
#

well do you magically know how to fly a plane?

wraith oracle
#

why are you trying to get into plugin development?

void void
#

to make plugins

waxen panther
#

People explained where and how to learn before you were last kicked

unreal quarry
waxen panther
#

If this isn’t trolling it’s just ignorance

wraith oracle
#

but what plugins, you don't just wake up one day and say "I want to make plugins"

void void
waxen panther
#

Yes

wraith oracle
void void
#

alright agreed

wraith oracle
#

I mean, you are asking us questions which in the end you're the only one able to answer

worn ember
void void
wispy blade
#

then you learn how to read the code

waxen panther
#

How old are you?

unreal quarry
#

this many

ashen cliff
#

Daily reminder: Joking about your age on Discord can get you banned.

olive marlin
#

In the beginning, I had a lot of copy paste, but I always tried to understand what it means.

void void
waxen panther
#

You might want to wait until your school does a programming class or something because clearly you need 1 to 1 guidance if you can’t learn through IntelliJs course

olive marlin
#

And I still do that with new languages I tackle etc.

ashen cliff
#

¯_(ツ)_/¯

worn ember
#

heck when i started making plugins i asked how to use lists and arrays

#

and got told to learn java and cried in the corner

wraith oracle
olive marlin
#

There's Intellij course. There's things like HackerRank where you get simple tasks that are checked automatically and also get some tutoring.

wispy blade
#

there's codecademy

ashen cliff
#

Run.

worn ember
#

Moral of the story: get comfortable with java, then get into plugin dev

#

or you'll have a hard time

olive marlin
#

Not sure if HR has Java course, but pretty sure it does.

wraith oracle
#

human resources?

#

lol

olive marlin
#

Find a way to learn that works for you.

#

HackerRank

worn ember
#

hackerman

warm anchor
#

Just don’t make rtp plugin or you will end up like ded

wraith oracle
#

hey, that was my first attempt at plugin development

warm anchor
#

XD

twin lagoon
olive marlin
#

I really liked doing things like HR, because they also verify my code.

wraith oracle
#

I crashed my server 5 times but I got it working

worn ember
worn ember
warm anchor
wispy blade
#

my plugin is just using sql and getstatistic to get the amount of playerkills and put them in a database that my discord bot then reads

olive garden
#

I think the only true way to learn programming is through university, nothing else quite gives you a thorough enough course in seemingly endless suffering

wispy blade
#

YEP

wispy blade
void void
#

I'm back

wraith oracle
#

formal education only gives you the theory, if you don't know how to learn from it then you're fucked

olive marlin
worn ember
#

missing the joke i see

olive garden
#

he gets it

waxen panther
#

Lol

wispy blade
#

is that a woooosh i hear

vestal jasper
#

university is web scale

wispy blade
#

no?

#

ok

warm anchor
#

Learning through suffering is the only way

void void
#

So in the end what should I do to make plugins?

waxen panther
#

I have learned exactly zero things in my year of university 😁

worn ember
#

The way i learn is by taking a simple concept and overengineering the shit out of it

olive marlin
#

MFW i didn't see last line.

olive garden
olive marlin
#

Thanks Discord!

wispy blade
waxen panther
#

Stop asking the same question holy shit

worn ember
#

dont blame your inablity to read on discord bloodstone 😉

waxen panther
#

Train wifi very slow PepeHands

wispy blade
#

train wifi? nl moment?

void void
olive marlin
wispy blade
#

yeah then compile and shove it in your plugins folder

#

simple as that

void void
#

is HackerRank free?

olive marlin
#

Yes it is.

#

At least was last time I used it.

worn ember
#

@wispy bladewait, are you the person i helped on TPH yesterday?

void void
wraith oracle
#

do you have an idea of what to make even

worn ember
void void
waxen panther
#

IntelliJs course is as hand holdy as it gets

wraith oracle
#

then try it, it doesn't have to be perfect, it just has to work

void void
worn ember
#

then keep trying

void void
worn ember
#

bitching about it here wont magically solve it

wraith oracle
#

you don't know how to what

#

I can't really answer if you don't know what you don't know

void void
waxen panther
#

How old are you

warm anchor
#

No one is gonna help you figure out wtf

wide chasm
#

Which part at IntelliJ's course are you stuck at? Perhaps we could help you pass that part?

worn ember
#

nvm

warm anchor
#

That’s the basic of learning. You just gotta do it

wispy blade
#

i've literally not interacted with the paper community at all lol

#

until today

void void
worn ember
#

guess i'm just going mental then ¯_(ツ)_/¯

wispy blade
#

hey

#

nothing wrong with going mental

waxen panther
#

What’s tph

#

Oh nvm

#

I know

worn ember
#

the programming hangout (ima say it anyway)

wispy blade
#

ah

void void
wraith oracle
#

it is another guild

worn ember
#

a discord

wispy blade
#

the programming hangout is the programming hangout

void void
#

Can I join the discord server?

wispy blade
#

it'd seem it's public so

worn ember
#

ye, but you'll get yeeted faster than you can blink if you keep asking the same questions lol

waxen panther
#

They’re not as nice as we are

warm anchor
#

Tfw we are nice

worn ember
waxen panther
#

Compared to most programming places we are

warm anchor
#

Revert back to paper 1.0 when

waxen panther
#

Fact!

wispy blade
#

i mean i have a couple programmer friends who just insult my code and then help me but yes

minor badge
worn ember
#

i think they're pretty tolerable as long as you dont troll or just ignore advice

minor badge
waxen panther
#

Can I insult your use of eclipse

wispy blade
#

yes

#

you can

waxen panther
#

Rust is just hipsters so of course they’re nice

minor badge
#

wtf

waxen panther
#

Use intellij!!!!!!! ❗

wispy blade
#

no.

waxen panther
#

😠

void void
#

I learned how to use hashmaps today

wispy blade
#

im more of a vscode person anyway 😔

worn ember
#

intellij or no support bancat

waxen panther
#

Lol

left swift
#

Use sublime !!

wraith oracle
#

"this shit again naomi, what the fuck is wrong with you? This is why your dad hits you every single damn night you useless bastard, anyways the issue is that you're not handling the integer overflow at line 412"

wispy blade
#

setting up java and maven in vscode is something i never want to do again

worn ember
#

understandable

wispy blade
waxen panther
#

That’s why you use gradle and intellij

wispy blade
#

huh would you look at that the the last } is at line 69

worn ember
#

this is the point where you block brocc

void void
#

intellij is very laggy for me

wide chasm
#

IntelliJ likes to use resources, yes

wraith oracle
#

eh, I can't disagree

worn ember
#

im pretty sure even stefs potato can run it

wide chasm
#

Yes, I can

void void
#

i dont know when I'll be able to get on my pc stafvanschie

wispy blade
#

eclipse is 10 billion times better than java-editor tho

weak mulch
#

Sorry if I'm interrupting but if I make a plugin under the Paper plugin platform, will it still work on bukkit servers or does it need to be paper?

wraith oracle
#

but it has come a long way, IntelliJ 2016 was just so laggy for me I couldn't even use it

wide chasm
#

If you don't use any Paper exclusive features, it will work fine on Bukkit/Spigot

wispy blade
#

^

#

what i was gonna say

worn ember
weak mulch
#

Oh right, makes sense. Thanks

wide chasm
#

I haven't even heard of java-editor before

vestal jasper
#

Target the lowest platform you want to support

wraith oracle
#

now I have the most shitty hardware you can imagine and IJ runs pretty damn well as long as I don't open the Material enum in it

wispy blade
#

you don't want to use java-editor

worn ember
#

^^ that

void void
#

I like Josh's profile picture

#

Does anyone like mine?

wide chasm
#

The Material enum is a sure way to get IJ to burn your pc

worn ember
vestal jasper
#

If you want spigot compat I wouldn't target paper

#

Or else you may accidentally use paper specific API

wispy blade
#

my school's java course: myes today we'll teach them how to make javafx applets

wide chasm
#

JavaFX applets tf

wispy blade
#

DEPRECATED BTW

worn ember
#

is this 2005??

wispy blade
#

nope, 2021

wide chasm
#

No, in 2005 it'd be Swing applets

worn ember
wraith oracle
#

JavaFX doesn't have "applets", what

wispy blade
#

but it does

waxen panther
wraith oracle
#

all I can find from a quick google search is how to embed a JFX app into a Swing applet but not a JFX Applet by itself

worn ember
#

spigot with paperlib zoop

waxen panther
#

Not the same

wraith oracle
#

I have to make that API comparison tool, I always forget

wispy blade
waxen panther
#

Mini has a diff thing

#

It’s ugly tho

wispy blade
worn ember
#

in java

#

idk, mini knows more about it

wraith trail
#

.api

limber knotBOT
wraith trail
#

There's a thing

wraith oracle
#

yeah but that one doesn't auto-update

wraith trail
#

It's very old and ugly though

worn ember
#

yeah but he ditched developing it

wraith oracle
#

I was going to make one that auto-updates using japicmp

worn ember
#

@vernal moth bestow your wisdom upon us

void void
#

stefvanschie how did you learn java?

worn ember
#

dutch moment

vernal moth
#

Once a week

waxen panther
#

It’s nearly minimessage Friday, are we excited? 😳

wraith oracle
#

the only issue I had is the fact that it'd have been ugly as hell with the default style and I am no css artist or whatever they're called now

olive marlin
vernal moth
#

But yes japicmp is cool

wispy blade
wraith oracle
worn ember
#

frick i'm hungry but idk if i should make lasagna at 2:30pm thonk

wispy blade
#

there's never a bad time for lasagna

void void
#

what's difference between spigot and paper?

worn ember
#

true but then i wont have dinner

wide chasm
#

Paper is a fork of Spigot

wispy blade
worn ember
#

its freezer lasagna

wraith oracle
vernal moth
#

Paper fixes bugs and exploits, improves performance, fixes gameplay inconsistencies and provides more api than spigot

wide chasm
wispy blade
#

idk some people just come here for minecraft i guess

worn ember
wispy blade
#

i came here to ask some stuff about how to do configuration files but i managed to fix that on my own lol

worn ember
#

then you get yelled at to use configurate

waxen panther
#

no

wispy blade
#

i'm using bukkit's thing deal with it

wraith oracle
#

what is configurate

waxen panther
#

simping zml libraries is part of a balanced daily diet

vestal jasper
#

use configurate

waxen panther
#

the best config lib ever

wide chasm
#

Configurate is a configuration library

waxen panther
vestal jasper
#

cloud, configurate, adventure, minimessage, moonshine, best tech stack

potent fossil
#

I have awoken

waxen panther
worn ember
#

moonshine thonk

vestal jasper
#

ok I take my leave

potent fossil
#

Josh what the fuck

waxen panther
#

There are no docs for it ded

vestal jasper
waxen panther
#

Don’t even try

wide chasm
#

I would vouch for Configurate, but I'm still using Bukkit's YAML stuff, so...

wispy blade
#

^

worn ember
#

i tried cloud, noped out of that one tho

vestal jasper
#

???

#

ded are you ok

waxen panther
#

vic

vestal jasper
#

am I missing something here

wide chasm
#

I do want to try Cloud and Configurate one day

waxen panther
#

it took ded a year and a half to understand configurate

#

Of course he can’t use cloud

vestal jasper
#

I implemented configurate cloud and moonshine with 0 documentation

#

take a look at ban and just copy how it does things smh

waxen panther
#

Fact!

vestal jasper
#

cloud takes a tiny bit of setup but once it's set up adding commands is piss easy

#

tbh same with moonshine and localisation

worn ember
#

starter docs arent very clear imo, might just be my tiny brain

vestal jasper
#

it takes a fair bit of practice to be able to dive into things without docs so I don't blame you

#

but it's a helpful skill to have

worn ember
#

i tried using it for a small plugin and couldnt really get it working so i just went back to acf cuz i'm familiar with it, might give it a proper go for a bigger plugin

#

having cloud as a name is also really obnoxious cuz its so generic you cant even find it by googling

wide chasm
#

Looking over moonshine and I realized that when writing javadocs for everything yourself, it's really hard to read code without javadocs. All the code is so... close together.

wraith oracle
#

"Configurate is a simple configuration library"

waxen panther
#

Yos

worn ember
#

keyword simple lul

left swift
#

Keyword is a

waxen panther
#

Idk I think cloud is pretty easy to use but I wrote some of it so I guess it would be for me pepela

wraith oracle
#

simple seems a bit far from the truth

vestal jasper
#

take a look at her ban plugin and her commit that impls moonshine and it'll make much more sense

#

it's honestly quite simple it's just not very self explanatory

worn ember
#

docs should be written by people who werent involved in the writing of the program, change my mind

wide chasm
#

To some extent I agree

magic river
#

Uh, that's obvious and, at least as recently as 10 years ago, was the norm for professional software

wraith oracle
#

moonshine seems overly complex to me for what it tries to accomplish

worn ember
#

doesnt moonshine get you high?

twin lagoon
#

josh PepeHeart2

vestal jasper
#

Could be done without guice but I copy ban's design and how ban sets up moonshine

#

michael pepeLove

worn ember
#

i still have no clue what moonshine is

vestal jasper
#

localisation

wide chasm
worn ember
#

just learn english smh

magic river
#

I was trying to google this shit to figure out wtf moonshine was but that's impossible to google

worn ember
#

same with cloud lol

wraith oracle
worn ember
#

"because your code is not clutter" yeah thats a lie xD

magic river
#

Did you know generics don't have to be a single letter?

#

I feel like this is a case where they shouldn't be a single letter 😛

worn ember
#

yes

wraith oracle
minor badge
#

yes

magic river
#

On the other hand I usually hate it when they aren't a single letter since it looks like it should be a real type

wide chasm
#

They should never have been a single letter, but someone who was writing the style guide decided it would be a good idea to make them a single letter

worn ember
#

i think its fine in some cases, like T for type and stuff but anything more complex shouldn't be

waxen panther
#

Maybe ur code

#

Train internet please aaaaaaaaaw

wraith oracle
#

the general rule of thumb is, T for type, E for element and C for class

#

and maybe B for beans

wide chasm
#

K for key, V for value

#

I think there's a list somewhere, can't be bothered to find or remember it

magic river
#

If you need something more than that use words 😄

wide chasm
#

It's a dumb style guideline anyway, but people expect it, so whatever

wraith oracle
#

or just the alphabet and use javadocs to describe what the fuck did you mean with H

worn ember
#

tbh i never bothered

waxen panther
#

?

#

Even if it did, cross platform is a thing that exists

vestal jasper
#

DED, Carbon is cross platform

#

Sponge8, Bukkit, Velocity

wraith oracle
#

what is Carbon

#

can people for the love of god choose a name representative of their programs

waxen panther
#

Chat plugin

worn ember
#

^^ i was gonna say the same xD

waxen panther
#

Coming 2025

worn ember
#

ig we ran out of elements on the periodic table

vestal jasper
#

I literally named it to poke fun at and reference Sodium and Phosphor

#

Carbon Hexaoxide is a real compound

wraith oracle
#

I'll be damned when someone calls their program Sex or something else

#

"I haven't tried Sex yet but it looks interesting, you should take a look!"

worn ember
#

Take a look at ButtStuff

magic river
#

There is probably something related to lisp named sex

#

You know, S expressions

wide chasm
#

There's always PermissionsEx /s

magic river
#

Yeah, can't forget permission sex

worn ember
#

theres L-Fuculokinase

#

and Arsole

wispy blade
#

there's also reversing my name 👀

wraith oracle
#

imoan

#

I see

wispy blade
#

yes

wide chasm
#

That took me way too long

worn ember
#

i was like "im oan" and was confused

wispy blade
#

LOL

#

at least my name isn't Dick de Kok

wide chasm
#

lol

worn ember
#

i have a friend who's last name is "de Cock"

wispy blade
#

yeah

wraith oracle
#

I always get confused when people use DED for short of DarkEyeDragon

#

I just think they're saying ded

worn ember
#

took me a while too xD

#

im used to people just calling me dark lol

golden gust
#

It's sorta like

#

We wish he was DED

#

So, yea

wispy blade
#

kek

worn ember
#

wow ok

void void
#

electroniccat

waxen panther
#

full name too long

#

yawn emoji

worn ember
#

go suck my toe, cat

void void
#

foot

worn ember
#

im not into feet

void void
#

toe

wraith oracle
#

that's what everyone says

wispy blade
#

thighs 🤤

left swift
#

Everyone says they're not into feet until you get a good suckin

void void
wispy blade
#

so?

void void
#

u like thighs?

wraith oracle
#

who said girls can't be into thighs

wispy blade
#

^^^^^

golden gust
#

I'm a chicken person

wispy blade
#

what

wraith oracle
#

have you seen thighs dude? they're genderless

waxen panther
#

🤢

left swift
#

Oh is it that time of day for papermc general

golden gust
#

I love thighs, breast, okay, and maybe butt

worn ember
#

insert your fetishes here

waxen panther
#

weirdchamp paper hours

golden gust
#

That would take me all day

left swift
#

I smell a fresh ban soon

worn ember
#

it do be one of those moments

wispy blade
#

i'm not gonna leak my fetishes wtf

waxen panther
#

Yea someone’s gotta ban cat

left swift
#

Finally

#

Cats been costing me thousands in rugs every month

worn ember
#

hah

#

serves you right

wraith oracle
waxen panther
#

tacos lovegif

worn ember
#

oh uh

void void
#

tacos

left swift
#

I'm more of an ankle and burger

worn ember
#

ig toes are part of feet?

golden gust
#

My besties muslim, so, I always tease her about how she's showing ankle 😄

magic river
#

🌮 🚫

wispy blade
#

lol

worn ember
#

whenever someone says ankle i need to think about the ankylosaurus

left swift
#

You need to?

worn ember
#

yes

left swift
#

Like you cant go on without thinking about it?

worn ember
#

indeed

wispy blade
#

enkel

left swift
#

What happens if you dont

worn ember
#

then i dont think about ankle either

left swift
#

Dont lie

golden gust
#

sorta like when you bop a cats nose and it goes into a blep

#

that's my guess

worn ember
#

yes

left swift
#

Cat go to bed

golden gust
worn ember
#

boop the snoot

wispy blade
#

get mlemmed

left swift
wispy blade
#

woah

#

been a while since i've seen that emote

worn ember
left swift
#

The gif is hurting my eyes though can remove?

golden gust
#

||What she's looking for when she says that she cares about what's on the inside||

wide chasm
#

Wait wtf happened here

golden gust
#

cat happened

worn ember
#

ah shit the mod is back

left swift
#

Thanks

golden gust
#

both pictures of cats, and me

left swift
wide chasm
#

Cat, you're blue, you're supposed to keep this place nice and tidy

wraith oracle
#

that convo just reminded me of a really uncomfortable MeatCanyon video (don't google it)

wispy blade
#

cats and tidy OMEGALUL

worn ember
#

getting lectured by stef sad

left swift
#

I found car insurance for only 64$ a month

#

That's pretty poggerschampion

wispy blade
#

ok but does it cover everything you need

left swift
#

Nope

void void
#

z750 who is this

waxen panther
#

One of the core team members

left swift
#

That's god

mental meadow
#

oh nice, Hetzner now officially forbids you from crypto mining on their systems

worn ember
#

lol

mental meadow
peak ginkgo
#

In case you also definitely speak that language:

#

Yes, it's true, we have expanded the terms and conditions and banned crypto mining. We have received many orders for our large hard drive servers. For this, however, large storage boxes are increasingly being rented. With storage boxes this leads to problems with the bandwidth on the host systems. With Chia mining there is also the problem that the hard drives are extremely stressed by the many read and write processes and will therefore break.

left swift
#

Krusic is panicing

worn ember
#

how will they detect it tho

peak ginkgo
#

in other news

#

I have 3 e2288g's

#

and pnap doesnt ban mining

#

im gona make a bajillion dollars monero mining

left swift
mental meadow
#

I just sold all my crypto currencies today

worn ember
#

wtf ur part of the problem bancat

mossy vessel
#

There're gonna be ups soon again

quasi valley
#

might as well just invest into proper stocks at that point omegalul

mossy vessel
#

I've made $2, it's worth it!

worn ember
#

wow

#

thats like 3h worth of mc dev

mossy vessel
#

For you, yes.

worn ember
mental meadow
twin lagoon
#

oh neat i have access to teamspeak 5 apparently

worn ember
#

its funny how hard everyone tries to become a millionaire but by all doing it, no one is getting anywhere

twin lagoon
#

what

worn ember
untold meadow
#

that sounds like it could be absolutely amazing or utterly terrible no inbetween

worn ember
#

plays whale noises

olive garden
#

just have an inflated currency

wraith oracle
vernal moth
#

Yes hello GitHub

worn ember
#

just follow these easy tricks

vernal moth
#

Excuse the literal screenshot

wraith oracle
#

3d? what the heck were you building

waxen panther
#

Lol

cunning raft
#

github status be like "we're experiencing slight performance degradations on actions for some users"

worn ember
#

mining crypto on the build server

wraith oracle
#

wonder if that kind of exploit is possible without github figuring it out

worn ember
#

probably not even worth the effort

cunning raft
#

it's not a powerful vm

#

plus they find out and they ban you

worn ember
#

no u

vernal moth
#

It just never finished

waxen panther
#

You heard it here first, mini was responsible for the slight GitHub actions issues

worn ember
#

bocc you should write for those "news" sites

waxen panther
#

I agree

#

broccolai news

peak ginkgo
#

lai news

#

lie news

vernal moth
#

Meanwhile I am explaining to the workers council that there is no liability attached to contributing to open source projects on work time

#

I deny all liability for the GitHub outtage

cunning raft
#

well depending on the contract you sign with the company you work for there can be

#

this happened to someone didn't it?

#

I know it was like the opening plot in silicon valley

golden gust
#

Outside of the odd toxic company not generally any issues

#

and that's often oddball ownership stuff

#

i.e. think somebody got shafted over creating contributions under their work email address or something

minor badge
#

We get encouraged to contribute to OSS if we need something in them

worn ember
#

wasnt that IBM

waxen panther
#

ibm was it yeah

minor badge
vernal moth
#

I am trying to get my company to pass some regulation that encourages open source contributions for software we use

#

Cause right now I am breaking my contract every time I do contribute, lmao

worn ember
#

just contribute on your own time /s

vernal moth
#

Even that breaks my contract

worn ember
#

what? can you not contribute to stuff on your own time?

vernal moth
#

Cause it's stuff i have worked on on work time

#

My company owns all my work relating to the work I do here

minor badge
#

this just in: Hangar is owned by mini's employer

worn ember
vernal moth
#

Unless hangar starts selling insurances I doubt that ^^

worn ember
#

well to some extend that makes sense

vernal moth
#

But yes, pretty sure I am not allowed to compete with my company in my free time for example

worn ember
#

oh yeah well duh

vernal moth
#

Cause there is no way I don't use insights or skills I learned at work

#

For some (especially american) companies they straight up claim all your work you do in your free time, lol

#

That's not legal here

worn ember
#

our code now

olive garden
#

could you compete with your company a year after your resignation?

#

this whole insight, know-how thing is complicated

worn ember
#

ask erics son

olive garden
#

no

vernal moth
#

I would have to check my contract

#

I think enforcing stuff after I leave is was harder

#

But like, I can work for competition right after I leave here cause they can't stop me

worn ember
#

yeah unless you sign some NDA they cant really

vernal moth
#

I work here of course I signed an NDA, lmao

#

Maybe it would be gray when I write a product in my free time and sell it to competition once I leave

#

If they could prove I wrote it while I worked for them they might have an angle to attack

worn ember
#

just buy them out once it takes off

vernal moth
#

But like, who cares, I like my company and they like me, if such an opportunity would arise, I would talk to ppl and figure smth out

short yarrow
#

So while working off a develop/feature branch, have you guys ever broken a feature in a commit because you needed to update something and fixed that broken feature in a later commit?

wispy blade
#

yes

short yarrow
#

I could do everything in one commit, but I think breaking up the commits would be nice for smaller commits

worn ember
#

commit it breaking, commit the fix, then push ig

#

unless they're tied to the same thing, then you can fix it one commit

wispy blade
#

commit counter 📈

short yarrow
#

It sort of is. Like I updated my table structure so the rest of my code needs to update, but I'd like to update it in parts

worn ember
#

but yeah, doesnt really matter if you dont have people building your src every 5 seconds lol

short yarrow
#

Yeah definitely not. We only build from the code in master

worn ember
#

tbh i'd make that its own branch, split it up into its own commits, then merge into dev or master or whatever

short yarrow
#

Yeah I have a separate feature branch. I definitely don't want broken code in master

worn ember
#

then yeah, split it up in commits

#

its more for yourself in case something breaks you can revert it without having to redo half your code

short yarrow
#

I think I can just squash the commits later as well once everything is done

worn ember
#

yea

#

tbh i've never squashed commits

wispy blade
#

any vcers

worn ember
#

pretty sure any sane person doesnt use vscode for java

twin lagoon
#

i use vscode for paper patches

worn ember
#

is that a joke?

twin lagoon
#

no but i also don't know java and starting vscode in wsl is faster and easier than intellij

wispy blade
#

vscode
wsl

#

what

worn ember
#

thonk i thought you knew java, but ig ur not a programmer right?

twin lagoon
#

i mean i can read stacktraces and maybe basic java code

#

but that's it lmao

cunning raft
#

they fucked it up even worse

wispy blade
#

i don't use wsl

#

i dual boot

#

arch btw B)

twin lagoon
#

vscode has amazing wsl integration

worn ember
#

well it is made by m$

short yarrow
#

I use vscode for everything except Java

wispy blade
#

^

potent fossil
#

no

short yarrow
#

But then again the only other thing I know is javascript

potent fossil
#

oh i was scrolled way up

twin lagoon
#

yeah i don't think i'd use vscode for java if i was doing anything serious with it

#

lol

potent fossil
#

was saying 'no' to the 'have you ever pushed a broken feature and fixed it in a later commit'

twin lagoon
#

ur broken @potent fossil

wispy blade
#

agreed 🤝

potent fossil
twin lagoon
#

that's a threat

#

@mental meadow pls ban

potent fossil
#

aurora is my assistant

worn ember
#

some kinky stuff going on here again

potent fossil
#

my Breaking Assistant

wide chasm
#

My ban hammer is ready

twin lagoon
#

stef pls ban simple

wispy blade
#

600 seconds is 10 minutes right

wide chasm
#

Yes

potent fossil
#

600/60 = 10 seems legit

worn ember
#

math is hard

potent fossil
#

(I meant that literally, seems very legit)

short yarrow
#

Well I have a table change, so the broken feature is the part of the code that isn't updated yet and planning to update it in a later commit. I can have one large commit to fix everything though

wispy blade
#

no i was just second-guessing myself

potent fossil
#

i make a lot of wip commits and squash them later, i just don't push a broken feature in one commit and fix it in a later one, i always squash that out

short yarrow
#

Ah okay I see

wispy blade
#

i always test if stuff works before i commit B)

wide chasm
#

I've the problem that I only commit code that works, no matter how small or large it is. Change a typo? One commit. Support a completely different platform? One commit.

wispy blade
#

YEP

#

same

worn ember
#

bad stef

short yarrow
#

That's what I've usually done as well

potent fossil
#

Yup. However I commit a lot locally, however remote almost never sees them

short yarrow
#

Trying something different now though. Breaking changes into smaller commits

#

Oh okay

potent fossil
#

I squash and push one

wide chasm
#

I commit one and push one, I don't do smaller local commits either

potent fossil
#

Bad stef

worn ember
#

all or nothing eh

wide chasm
#

Yes I know

worn ember
#

i know myself and end up pushing broken code so i push as little as possible in a single commit lol

void void
#

I'm making myself some coffee

wispy blade
#

anyway could any of you join my test server to see how slow my plugin really is? :)

#

i'll dm ip to anybody who's down

left swift
#

5 vbucks

wispy blade
#

is 5 diamonds in minecraft also okay?

left swift
#

No

wispy blade
#

man

left swift
#

A

potent fossil
untold meadow
#

what is your plugin doing? there's bots out there that you could use if it's just stuff like movement/simple commands/whatever

wispy blade
#

it's logging stuff to a database

mental meadow
#

sdimple

worn ember
#

better not be doing that on the main thread

woven otter
#

pimple

golden gust
#

Not the place

void void
#

I think I will have instant noodles for dinner

left swift
#

Gratz

potent fossil
#

I want some pancit canton

left swift
#

Wat dat

potent fossil
#

rice noodles and various additions

mental meadow
#

that looks almost tasty

potent fossil
#

It is tasty

mental meadow
#

fuck beans or whatever that is

potent fossil
#

I wouldn't add shrimp to mine, but yea, some ppl do

left swift
#

Is that like candice

potent fossil
#

Alright fuck I'm hungry now

#

Brb

worn ember
#

Hangar wen?

potent fossil
#

I mean, in what universe would that ever work

worn ember
#

tf even is that url

potent fossil
#

no idea

limber knotBOT
#

there's got to be an HTML-based client out there

potent fossil
#

kk i will at papercon

worn ember
#

doesnt even seem to be a valid url

woven otter
#

much better than the seafood one

worn ember
potent fossil
#

yeah that seafood one was just on google images when i searched pancit canton, def not my style

vestal jasper
#

listen I will never turn down food

worn ember
#

you will after you've tasted my cooking OMEGALUL

vestal jasper
#

I could eat an entire pizza solo and if you handed me more I'd still eat it

woven otter
#

entire pizza

left swift
#

En tyre pizza

potent fossil
#

I wonder if Josh will eat sisig

#

It's finely minced (meat choice, pork is very common) served on a sizzling hot plate with a lot of spices, and it's probably easily one of my favorite foods. Very good. Also a fantastic "I'm drunk but need to be sober" meal

worn ember
#

bruh stop

#

i havent had lunch yet

potent fossil
olive garden
#

that's called dinner now drek

worn ember
#

no? i havent had lunch

olive garden
#

it's 5pm though

worn ember
#

exactly

#

so im really hungry

olive garden
#

but if you eat now (or later) it will be (early) dinner, not lunch

worn ember
#

ok

olive garden
#

I'm glad you see the light

vestal jasper
left swift
#

Write it

golden gust
#

Theres lots of material out there

#

there are things you would think are stupidly basic concepts which have yet to been solved yet by docker, e.g. config files

#

The entire ecosystem is basically a bastardisation of what people think is right which often plugs horifically and in the most bastardized manner

#

welcome to devops

#

lots, google

nova plume
#

Oskar didn’t go school smh been playing minecraft for 4 hrs

golden gust
#

Just you're stepping into a territory where there is 200 different ways to manage things

#

spinning a docker container up itself is trivial

#

solving all the other issues like how to deal with configuration is yet to be solved properly

warm anchor
#

not before you finish homeowork Pout

red pier
#

Hello Ladies and gentlemen

#

Thoughts on Prolog?

olive garden
#

I think we use that in our logic course

#

I haven't taken the course yet though

red pier
#

interesting

#

You are very lucky

olive garden
#

am I?

red pier
#

of course

golden gust
red pier
#

Most courses would teach "java" or "c plus' but you have a unique opportunity

golden gust
#

logic course

#

You mean, a course dedicated to logic, using a language dedicated to logic..

#

if it was a general programming course, it would use a general programming language

#

Heck, I did some cobol

olive garden
#

we have courses for java, c++, etc

golden gust
#

never again, but, I did

red pier
olive garden
#

I hear the pay's good cat

golden gust
#

No fucking surprise

red pier
#

So I will assume the general view on Prolog to be moderately positive

#

Good

#

What about Emacs Lisp?

golden gust
#

you're talking about languages which are pretty niche

#

at least in the commercial world

#

.evil

#

.wildcard

#

.g import on demand is evil

limber knotBOT
red pier
#

The niche languages are the best

#

Java and kotlin are boring

#

If I had a dollar for every time someone talked about java I would be able to buy java from sun microsystems

golden gust
#

sun haven't owned java in years...

#

heck, sun doesn't even exist anymore

red pier
#

That's unfortunate

golden gust
#

niche languages are fun but they're often a PITA to get the experience up with them to be able to use them commercially

red pier
#

That is true but more people using them would mean more demand in the industry

golden gust
#

no

#

COBOL is not coming back

red pier
#

I am sure there are many mildly successful startups who have used nothing but Nim and Racket in their stack

golden gust
#

maybe a jobs market boom in 10 years when all those qualified with it fade off even further, but, no company is gonna push a niche language into their stack without good reason, and anybody who does that to a company is a shit dev

red pier
#

Of course

#

There is the unfortunate situation of "legacy code"

wide chasm
#

uses FiM++ at work
"Now they'll never be able to replace me" /s

red pier
#

That is the right attitude

undone crest
#

I have a serious problem, when a player relogs their inventory rolls back at a specific time and even if they throw their items, their stuff comes back to their inventory

red pier
#

Be the change you want to see

undone crest
#

my plugins are coreprotect and essentials...

#

sorry for interrupting...

red pier
#

rewrite the entire codebase into Haskell, take some initiative

undone crest
#

I just want to know how I can clear all the databases in sqlite

#

because it doesn't work in terminal like how mysql does it

red pier
#

context?

worn ember
peak ginkgo
#

you know what actually

#

wsl2 just pissed me off so much im back to windows

#

intellij is just shitting itself

worn ember
#

its a known issue

peak ginkgo
#

Completely freezing up

#

Random error throwing

#

I try to use wsl2 for once and it's ruined so never again

worn ember
#

5weeks

limber knotBOT
#

my name is dejay and I give up easily

peak ginkgo
#

correct

upbeat falconBOT
peak ginkgo
#

I do NOT

#

fuck wsl2

olive garden
#

yes, most people manage to get it to work

limber knotBOT
#

I went back on twitter once cuz of pipeline craziness. Got ppl wanting to shame me for suggesting malware can propagate inside of a network. Guess I should've just remained off of it

peak ginkgo
#

I prefer reboots to dealing with wsl2

nova plume
#

And GUI support is coming to wsl

peak ginkgo
#

the only thing wsl is good for is this

#

nevermind the prompt won't even come up anymore

limber knotBOT
#

I only reboot for updates, it's normal for me to have weeks of uptime c:

peak ginkgo
#

i'm having a morning.

#

is this your king

limber knotBOT
#

don't think I've used wsl2 yet but I've had no issues with wsl1

peak ginkgo
#

i reboot often

limber knotBOT
peak ginkgo
#

no more wsl2 im just done with it

worn ember
limber knotBOT
#

nah no scam at all totally

warm anchor
#

I mean Geek Squad is a scam itself PepeLa

#

also that email too!

limber knotBOT
#

might be useful for dejay

warm anchor
#

dejay get fucked

limber knotBOT
#

428 DOGE

warm anchor
#

wow very doge!

worn ember
#

i think they should put the number on there a few more times to make it more convincing

peak ginkgo
#

I can't even like

#

terminate wsl2

#

:(

#

wslconfig /l

#

just hangs

warm anchor
#

time to call geek squad Dejay run

peak ginkgo
#

I can't even remove this

limber knotBOT
#

yea phone number is right there

#

and ID

worn ember
limber knotBOT
#

give 'em a call I'm sure they'd be happy to help

#

toll free

#

can use skype to call that number prolly

worn ember
#

still get charged i think?