#dev-general

1 messages ยท Page 400 of 1

prisma wave
#

Im not sure

oak raft
#

and if not funnycube, it's bm

jovial warren
#

nah one of them is probably pulse

#

at least one of them

restive cipher
#

This is my house

prisma wave
#

why would it be cube

oak raft
#

he's bored

onyx loom
#

cube would never

serene cave
onyx loom
#

he just doesnt have it in him

jovial warren
#

cube ain't got time for silly children's games

prisma wave
#

yea lmao

restive cipher
#

Mine !

serene cave
#

Mine !

jovial warren
#

oh here we go

oak raft
restive cipher
#

Mine ! And your wife too

serene cave
#

Mine ! And you're house too!

dusk holly
#

This is my account

jovial warren
#

arguing over who's dinosaur it is are we

oak raft
#

we're witnessing the 3 presidents fight

serene cave
#

This is my account

oak raft
#

which isn't a game

#

this is serious af

prisma wave
#

this is life or death

serene cave
#

It's the presidental debate

prisma wave
#

Nukes could be fired

serene cave
#

Exactly

#

Serious af

jovial warren
dusk holly
#

Will you shut up man!

serene cave
#

No you !

serene cave
oak raft
#

๐Ÿ‘ debates at it's finest

serene cave
#

my wife is programmer!

#

She can hack u

#

and delet u

dusk holly
#

your wife is a horrible woman donald

serene cave
#

No your wife is Barack!

onyx loom
#

donalds wife definitely codes in SQL

serene cave
#

WHat is OBama's last name?

dusk holly
#

Donald's wife codes in html

onyx loom
#

why this gif bardy

restive cipher
#

Like Obama said : "Don't worry, be happy"

jovial warren
#

lol

onyx loom
#

this is a very serious matter

dusk holly
#

My wife codes in java

prisma wave
serene cave
#

Your wife is too verbose!

#

disgusting!

jovial warren
#

so primitive

restive cipher
#

same as u

jovial warren
#

have you ever heard of Haskell? Elara? Clojure? OCaml? F#? those are modern programming languages

oak raft
onyx loom
#

LOL

restive cipher
jovial warren
dusk holly
#

What is OCaml

serene cave
oak raft
#

elara is supreme

jovial warren
serene cave
#

No!

dusk holly
serene cave
#

DOes that mean

#

Bardy is part of

#

the FBI

jovial warren
#

no

serene cave
#

BArdy's ALT!

jovial warren
#

Krypton on top

serene cave
#

Cracked!

jovial warren
#

excuse me?

serene cave
#

It's Bardy's alt!

jovial warren
serene cave
#

Cracked!

#

It's cracked!

jovial warren
#

that's just funny

prisma wave
#

If this is pulse i am impressed

jovial warren
#

because you're wrong

serene cave
#

You can't even prove yourself!

#

It's Bardy's alt!

dusk holly
jovial warren
#

I will literally take my phone out and take a picture of my desk if you don't believe me lol

serene cave
#

He's just asking for more evidence to try and make us believe him!

onyx loom
#

please do

#

we need CONCRETE evidence!

dusk holly
#

Or I will be sending a nuclear warhead to your location

serene cave
#

It's his alt!

serene cave
oak raft
dusk holly
jovial warren
#

hold on

onyx loom
#

lol

jovial warren
#

gotta restart my phone because the WiFi likes to just kinda die every now and again

#

๐Ÿฅฒ

serene cave
#

You don't exist

#

!!!

#

Roased!

serene cave
jovial warren
dusk holly
#

I exist more than you Donald

serene cave
#

No!

dusk holly
#

I know you are but what am I?

oak raft
#

๐Ÿ˜„

jovial warren
#

told you

prisma wave
#

Ok it's obviously you

serene cave
#

Yeah!

prisma wave
#

You're all of them

oak raft
#

u mind flipping that steam gift card and taking another pic?

prisma wave
#

2 monitors + 1 phone = 3 accounts

serene cave
#

exactly!

onyx loom
#

can we talk about this

jovial warren
#

but we also dumb

prisma wave
#

"we"

jovial warren
oak raft
#

and this? why the hell are your monitors straight

jovial warren
dusk holly
#

That is homophobic

jovial warren
onyx loom
dusk holly
#

My administration ended homophobia by 12%

oak raft
onyx loom
#

some alibaba mouse

serene cave
#

Obama is Bardy's alt confirmed!

jovial warren
dusk holly
#

Yes

#

I can prove that I am bardy

jovial warren
jovial warren
dusk holly
#

I will send a photo of my desk to prove that I am BomBardy

#

I cannot send images

serene cave
#

Obama is bardy!

jovial warren
serene cave
#

Excuses!

jovial warren
onyx loom
#

LOL

prisma wave
#

which one

onyx loom
#

wait so bardy ur gonna kill urself?

jovial warren
#

all of them

jovial warren
onyx loom
#

weve just proved that ur all 3 alts??????

serene cave
#

Bardy is committing suicie!

#

suisldie!

jovial warren
#

it's not me you idiot

prisma wave
#

But they're all you??

serene cave
#

suislide!

jovial warren
onyx loom
#

HMMMMM

dusk holly
serene cave
#

no you!

jovial warren
#

jump off a cliff DT

onyx loom
#

how does mr donald know about our handy suislide :sus:

serene cave
dusk holly
#

Yes he is sus

#

I do not know

serene cave
#

Wait no!

#

I thought Obama was Bardy!

dusk holly
#

Donald is Bombaygamer because he knows

serene cave
#

I am real trump!

oak raft
dusk holly
serene cave
#

i am real trump

#

!

jovial warren
oak raft
#

no ๐Ÿ˜‚

jovial warren
#

oh also, I just spent the last maybe hour working on adding GS4 status querying to Krypton for literally no reason lol

#

other than it good

prisma wave
#

tf is that

serene cave
#

He is just making excuses!

jovial warren
#

you know the query port?

prisma wave
#

oh that

jovial warren
#

UDP querying for vanilla

#

yeah

serene cave
#

He is actually just been typing on Obama's alt account!

prisma wave
#

does anyone ever use that ever?

serene cave
#

He hasn't been working on that

#

!!

prisma wave
#

Donald is typing but bardy isn't

#

Coincidence??

#

I don't think so

serene cave
#

no!

#

Obama is bardy alt!

dusk holly
#

be quiet

pale shell
#

Ew it's orange hair

dusk holly
#

Yes

#

Gross

pale shell
#

Wait what the fuck is going on

serene cave
#

You missed a war!

jovial warren
#

lol

serene cave
#

Beutiful!

dusk holly
#

Donald Trump has been exposed

pale shell
#

Any other presidents?

serene cave
#

Putin!

pale shell
#

Where's Boris?

dusk holly
#

My buddy Joe

#

Joe mama

jovial warren
#

@pale shell basically, three idiots all on alts having a strange conversation

jovial warren
dusk holly
#

2 idiots

serene cave
#

No obama is Bardy's alt!

dusk holly
#

1 smart person

serene cave
#

im that kid!

serene cave
#

im the smart dud!

sweet cipher
#

BomBardyGamer no need for so many alts

jovial warren
jovial warren
onyx loom
#

wym how u get the alts

serene cave
#

Bardy there is no need for so many alts!

dusk holly
#

Yes bardy has to many alt accounts

pale shell
#

I mean, I know they make diff emails but they gotta log out their main no?

sweet cipher
#

More alts=more people working on Krypton?

onyx loom
#

or web browser

dusk holly
#

When you are the president you have lots of computers

#

I have 7 in my bedroom

serene cave
#

And you have NASA

#

by your side

jovial warren
#

you know you can install more than one browser at once, right @pale shell?

dusk holly
pale shell
#

Browser?

dusk holly
jovial warren
#

and that you can own more than one computer and/or mobile device

dusk holly
pale shell
#

But.. Its only on your phone or desktop app?

sweet cipher
jovial warren
dusk holly
#

Bardy has alts

pale shell
#

It is?!

jovial warren
#

what you're using right now is most likely Electron

onyx loom
jovial warren
#

which is basically a browser app

jovial warren
pale shell
#

๐Ÿค”

jovial warren
dusk holly
serene cave
#

๐Ÿ˜ฎ

jovial warren
onyx loom
#

oh yea they got that domain too

serene cave
#

Bardy cracked!

#

bardy is obama confirmed!

serene cave
#

his image shows 2 browsers!

dusk holly
serene cave
dusk holly
serene cave
#

Exactly!

jovial warren
#

lol this is just funny to laugh at

#

I'm going to bed now

dusk holly
#

What happened to Josephine Biden

onyx loom
#

bardy holy shit

dusk holly
#

Where did he go

onyx loom
#

u have the most perfect sleep schedule

dusk holly
#

Oh im going to bed now

jovial warren
#

how

onyx loom
#

everyday 12:30

dusk holly
#

Good night

jovial warren
onyx loom
#

:kekw:

jovial warren
#

and my brother comes in to remind me

serene cave
#

stepdad?

dusk holly
#

yeah it's so annoying

serene cave
#

what happened to dabby

jovial warren
dusk holly
#

what is dabby

onyx loom
#

dababy

serene cave
dusk holly
#

I own him

#

he is property of obama records limited inc

#

๐Ÿ’ฉ

#

๐Ÿ˜ฃ

#

๐Ÿคฉ

#

I'm going to bed now

#

obama needs his beauty sleep

jovial warren
#

Obama Records Limited LLC GmbH S.A.S LLP Pty. PLC S.A.R.L Corp. Inc. right?

dusk holly
#

yes sir

#

You own it

#

You should know

jovial warren
#

just googled the list of company types and stuck as many random suffixes as I could on to the end of that ngl

#

anyway, gn you lot

dusk holly
#

Good night

#

What time are we waking up?

jovial warren
#

wat

dusk holly
#

Ok ๐Ÿ‘Œ

eternal compass
#

Aye just got github pro / the student inteliJ pack :p
(Its not on my main github acct, since I don't wanna dox myself)

#

now uhh how do I link my Jetbrains account to github?

onyx loom
#

other way round

#

u link ur gh to jetbrains account

eternal compass
#

:p

onyx loom
#

jetbrains website

#

if ur trying to claim ij ultimate theres probably a button as u go to dl it or smth

eternal compass
#

I see how to claim it. tyty

#

also whats the difference between inteliJ community and ultimate? I got the student pack mostly for the other IDEs that aren't free

jovial warren
#

Ultimate gives you a shit ton of stuff that you most likely don't need

ocean quartz
onyx loom
#

fuck sake matt

eternal compass
prisma wave
#

fuck sake matt and kaliber

eternal compass
#

its my real name

#

and age

#

soo

oak raft
#

oh lol

onyx loom
#

๐Ÿ’ฏ

eternal compass
prisma wave
eternal compass
#

fucks sake Kalibear, Matt, and BM

eternal compass
prisma wave
onyx loom
#

โ˜น๏ธ

ocean quartz
eternal compass
# eternal compass nope :p

my Name's actually pretty uncommon, thats why I don't like using it on the internet, as its pretty easy to find me from it
๐Ÿ™ƒ

prisma wave
#

fair enough

eternal compass
#

also how do I claim it on jetbrains? my accounts are linked

#

but I see nothing about a student discount

#

and the link on github doesn't work

onyx loom
#

can u see ur license on ur profile?

eternal compass
#

I cannot

#

but I see my gh pro

onyx loom
#

on jetbrains that is

#

just making sure

eternal compass
#

correct, I'm on that page

onyx loom
#

probably gotta wait for the license to come through idk

eternal compass
#

ok

#

also, are there any good ways to test out Java code on the fly?

onyx loom
#

if its a small file u can use scratch files

eternal compass
#

like maybe a spigot plugin thats also a compiler

eternal compass
#

whats that

onyx loom
#

oh not for a spigot plugin i dont think

eternal compass
#

ah okok

onyx loom
#

scratch files are in IJ and u can make quick little programs to test something for instance

eternal compass
#

ohh

#

is that like the test client feature in forge gradle?

#

where it boots a client from intelij

onyx loom
#

oh u actually dont get the interactive mode in java scratch files not like u do in kotlin, sucks โ˜น๏ธ

eternal compass
#

oh sad

onyx loom
#

have u ever played clash of code with us before?

eternal compass
#

yes

onyx loom
#

ok great

eternal compass
#

but I normally use JS because its easier on the fly :p
soo uh

#

(I know js functions off the top of my head, I need to google for java)

onyx loom
#

for example, u might want to use a scratch file for when ur playing COC because u still get the features of IJ (good highlighting etc) instead of using the built in editor on the COC website to make ur life easier

#

thats like the main reason why ud wanna use a scratch file

eternal compass
#

ahh

#

cool

#

now I wanna try that

half harness
#

just... ignore the 552 line class :)

ocean quartz
#

500 lines, in Kotlin? How

half harness
#

lol

#

mostly just the enum (an enum inside of another class)

#

enum = line 303 -> 520

#

with each enum entry being about 3-4 lines

#

and then lines 275 -> 301 has a bit of repeating code..

#

probably same with 44 -> 91

#

what are kts files?

onyx loom
#

kotlinscript

half harness
#

O_o

#

oh

#

build.gradle.kts

#

lol

#

ill clean up some DRY

#

:)

ocean quartz
#

Clean up some DRY or make it more DRY? thonking

half harness
#

ima make it wet

eternal compass
#

๐Ÿ‘€

half harness
#

um

ocean quartz
#

You want to make it wet? You want to write everything twice

half harness
#

oop

#

UH

#

i got the terms mixed up

#

lol

half harness
#

dry > wet

ocean quartz
obtuse gale
#

I hurt myself too

#

what a coincidence

gusty glen
#

wait, is material theme plugin now paid?

obtuse gale
#

myes

gusty glen
#

noo

#

what did you guys do?

obtuse gale
#

I asked the author to make it paid

#

annual subscription

gusty glen
#

.-.

#

not that

#

did you just subscribed to it?

forest pecan
#

why are people just realizing it got paid

#

this was literally like fucking months ago

#

lmao

gusty glen
#

I only got notified today

eternal compass
gusty glen
#

because I only updated my ide today

forest pecan
#

oh lmao

gusty glen
#

I wouldn't update my IDE while in the middle of a project

ocean quartz
#

You'll have to downgrade it

eternal compass
#

just get the free theme...

#

its like Lite or smth

gusty glen
#

(I mean, the common ones)

half harness
obtuse gale
#

lmao

#

Even the author said "I have no problem leaving the older versions free as long as there are no breaking changes in the underlying JetBrains SDK."

#

whatever that means

half harness
#

I have given a bit of a thought and I am willing to make some options available in the free plan as well, to not incapacitate users. These are:

Tab Height
Compact Settings
Scrollbar colors

gusty glen
obtuse gale
#

it's like "yeah newer IJ versions will have breaking changes, but newer versions will be paid anyway"

eternal compass
#

I use it

half harness
gusty glen
#

what did you just say

half harness
#

what

#

i mean u can get material theme ui for free if u r

gusty glen
half harness
#

how do u think i got this: ๐Ÿ˜›

obtuse gale
#

dkim how old are you

#

like 12?

half harness
#

._.

gusty glen
#

dkim is 16 or 17

eternal compass
#

Wait am I younger or older than dkim...

#

aye I got the student pack set up

#

nice

pale shell
#

Wait people pay for ij?

obtuse gale
#

corporations mostly

#

individuals? maybe for commercial purposes but doubtfully still

pale shell
#

I'm paranoid now

obtuse gale
#

just like any other annual subscription professional product

pale shell
#

Do I need to buy the licenses??

obtuse gale
#

cough adobe cough

pale shell
#

Adobe?

obtuse gale
#

4 free

ocean quartz
pale shell
#

Or I could buy it ๐Ÿ˜‡

#

Oh it's ยฃ400

#

Wait no ยฃ500

eternal compass
#

Where does one ask for datapack help? I'd like to create a custom dimension with a datapack (or NMS spoofing a datapack)

gusty glen
#

heeeeeeeeeeeey hey hey

ocean quartz
#

@cinder flare Rewriting a bit of TriumphChat now, making it cleaner, it was already getting messy

cinder flare
cinder flare
#

a DeluxeChat alternative?

ocean quartz
#

Let me show you an example

#

But basically discord like markdown

eternal compass
#

Nice

cinder flare
#

oh dang!

#

does it do the same stuff DeluxeChat does too?

ocean quartz
#

Most of it

cinder flare
#

free and open source?

eternal compass
#

Tooltips?

ocean quartz
#

Yes

cinder flare
#

if yes to me, fuck yeah

obtuse gale
#

lol the newlines

ocean quartz
ocean quartz
cinder flare
#

ahahahahhaha yeah

#

freemium is what I like to hear

gusty glen
#

matt, would you mind sharing what projects did you work on recently?

eternal compass
#

why tf is MySQL so complicated ;-;
I'm trying to write a wrapper, and there are so many issues

gusty glen
#

I am kinda curious

gusty glen
#

^

cinder flare
#

also just use MariaDB

eternal compass
#

I am

cinder flare
#

big easy and FOSS

gusty glen
cinder flare
#

i just hate oracle too

ocean quartz
#

If i wasn't so lazy ๐Ÿ˜ฉ

eternal compass
cinder flare
#

that's what I do for my plugin

#

I have like getPlayerString()

#

that returns a string from the player database given certain requirements

eternal compass
#

Nah I want to be able to use it for multiple projects

gusty glen
#

I have the queries inside a companion object

eternal compass
#

Build it good once

#

And then reuse

gusty glen
cinder flare
#

well the problem is, you usually can't reuse queries like that

gusty glen
#

I have my SQL DB class that I use everywhere

cinder flare
#

if you ever use the relational part of an RDB, it changes depending on your table schema

eternal compass
gusty glen
eternal compass
#

ok :p do you have an SQL injection blocker?

obtuse gale
#

Oh he definitely doesn't, lol

cinder flare
gusty glen
eternal compass
#

What are those?

oblique heath
#

...???

cinder flare
#

hooo boy

gusty glen
#

lmao

oblique heath
#

how

eternal compass
#

What'd I do lol

cinder flare
obtuse gale
#

Boy you just got yourself a ted talk

oblique heath
#

what were you doing until now to "block sql injection" fred???

cinder flare
#

so you know how you use string concatenation for your data

#

yeah that's a horrible practice for many reasons

#

so they came up with prepared statements

#

where you essentially do the same thing as a C-style printf

#

you list the query with ?'s in the place of data

#

then you fill in those ?'s

eternal compass
cinder flare
#

so whatever you give it, it'll treat it as data

#

it will never execute anything you give it

gusty glen
oblique heath
#

well that's not really what blocking sql injection is

eternal compass
#

Oooh

eternal compass
oblique heath
#

xd

eternal compass
#

That was my point

cinder flare
#

I mean there's probably some super complicated regex to like filter out that kinda stuff

#

but no point when you can just use prepared statements and save yourself the headache

gusty glen
#

^

eternal compass
#

Cool

#

Also, why so pre-written SQL classes not exist? Its something many people need

cinder flare
#

JDBC?

eternal compass
#

Wats that

cinder flare
#

๐Ÿ‘€

cinder flare
eternal compass
#

There are? I'm obviously not good at google then

cinder flare
#

do not tell me you were doing this shit by hand

gusty glen
#

there are so many in there that my head hurts

cinder flare
#

oh shit I didn't even know there was more than JDBC

#

I read an entire book on that bad boy

eternal compass
cinder flare
#

lmao no wonder you thought it was so hard haha

gusty glen
#

lmao

eternal compass
#

Ah :p

cinder flare
#

also please tell me your connection and queries are async

eternal compass
#

Erm

#

Uhh

cinder flare
#

god damnit fred

eternal compass
#

I gtg

#

/s

gusty glen
#

oh no

eternal compass
#

Idk it doesn't even have a set function yet

cinder flare
#

wtf

ocean quartz
#

Dude this worked so well and it's so beautiful
Single line and it'll create the associated file to it ๐Ÿฅบ

obtuse gale
eternal compass
#

So I'll quit here

#

And find a premade one

eternal compass
obtuse gale
#

That one named "none of your business"

ocean quartz
#

Fira code medium

cinder flare
#

okay it looks very swooshy I like it

gusty glen
ocean quartz
#

My core

cinder flare
#

matt-core

ocean quartz
#

unironically used to be called that

gusty glen
obtuse gale
ocean quartz
cinder flare
cinder flare
#

is there a difference between Fira Code and Fire Code Medium

#

cause everything lookin a little... squished

gusty glen
#

for the former, the size is unknown, and for the latter the size is medium

cinder flare
#

oh shit yeah Regular is 400 and Medium is 500

ocean quartz
#

The medium is thicc

cinder flare
#

okay ill try that

#

though I kinda want some more kerning

ocean quartz
#

Sad, I have the siccness for the thiccness

cinder flare
#

OH GOD

#

I typed in and clicked enter for intellij

#

and it opened Internet Explorer

#

D:

gusty glen
#

rip

eternal compass
#

Lets go

gusty glen
#

uninstall internet explorer

eternal compass
#

Best Browser

eternal compass
gusty glen
gusty glen
eternal compass
#

Only kinda

cinder flare
#

oh wow Fire Code Medium is thicc af

gusty glen
#

IE is a hole in your system security

ocean quartz
#

You should try Fira code retina

cinder flare
#

can uh, can I space those apart more?

#

the y is getting a little too close to that paren

ocean quartz
#

There is probably a way

cinder flare
#

cause look at jebrains mono

#

that nice space

#

idk jetbrains mono kinda gonna make me act up...

#

awe great now I'm going down the rabbit hole of IDE fonts

#

Dank Mono, Operator Mono, oh no

gusty glen
#

starmism, from what cartoon is your profile picture?

cinder flare
#

She-Ra, modern

cinder flare
#

and that was a mistkae

humble silo
humble silo
#

Well, im about to stop all progress on this for the next week... thanks

cinder flare
#

the semicolon and question mark are just destroyed

#

i dunno why

ocean quartz
cinder flare
#

okay I think a few italic cursive can be pretty

#

but that's too far

#

see that looks nice

#

though I dislike the actual font

#

the cursive looks p good

#

alright it's confirmed, I just love JetBrains Mono

#

hmm maybe I could get the italics of that other font and combine them with jetbrains mono

humble silo
#

god that was a waste of 20 min

cinder flare
#

oh?

#

not a cursive fanboy?

humble silo
#

Well i kinda gave up after i broke InteliJ and had to reset all of the UI settings

#

and re-enter info like GitHub etc...

cinder flare
#

wot

#

you just swap fonts?

#

it's like, one click

obtuse gale
#

It broke the whole environment

frail glade
cinder flare
#

yeah it kinda does tho ๐Ÿ‘€

#

oh lmao this is for the papermc discord haha

humble silo
#

Anyone know what keys there are??

frail glade
#

Well, the person who posted it is one of the devs for the project.

cinder flare
#

the middle is Shift

humble silo
#

whats the first one then?

cinder flare
#

Left might be left Ctrl?

humble silo
#

no

#

i dont think so

#

not working

obtuse gale
#

Speaking of getting banned I'm bringing this back from today haha it was hilarious

humble silo
#

It looks like shift alt o or something

cinder flare
#

nice fefo

obtuse gale
#

I still can't believe they actually did it even though I pointed out he'd be banned for it lmfao

humble silo
#

control alt o

#

what kind of keybind is that

cinder flare
#

wait that was alt

#

wtf

humble silo
#

lol

#

ikr

cinder flare
#

what is that for

humble silo
#

optimize imports

#

It changed it

cinder flare
#

oh

humble silo
#

im used to mac alt o

cinder flare
#

it's like telling someone to rm -rf --no-preserve-root /

humble silo
#

rm -r ./

#

or is it ~/

cinder flare
#

it's just /

#

./ is the local directory

humble silo
#

ah

cinder flare
#

~/ is the home directory

#

and you need --no-preserve-root to tell it you want to actually delete your root filesystem lol

humble silo
#

well lets see if it works

#

*immediately goes offline

obtuse gale
#

Why do you think I'm always invisible?

#

Too many mishaps ๐Ÿฅฒ

cinder flare
#

you live in fear of what you've created

#

oh yeah

humble silo
#

A while back in a BW plugin i wrote i accidently left a time bomb that killed the directory of the whole server... Im not kidding either

#

it was really funny actually

#

and i lost tons of player data and everything

#

Though it was my own server so not really a big deal

cinder flare
#

how did you do that accidentally

humble silo
#

and only like 20 people actively played on it

#

lol

#

It was suppose to delete the world based on a configured directory

#

after the game was done

#

but no game had actually been "finished" according to it before

#

so it never had deleted a world

#

and I misconfigured the world dir

#

to the server dir

cinder flare
#

nice

humble silo
#

ye

#

Also the code sucked on that whole project

#

It was functional but was terrible otherwise

gusty glen
obtuse gale
#

idk if they thought I was joking or something but that made the rest of my week

distant sun
cinder flare
#

what's the lombok command hurry

old wyvern
#

=lombok

#

?plsnolombok

compact perchBOT
#
FAQ Answer:

Why is Lombok bad?

  • It's a compiler hack - the Java compiler isn't designed to modify code, so it can cause difficult to debug errors, or worse
  • It requires an IDE plugin, so unless you've properly configured Maven, Gradle and your IDE, you'll get hundreds of compilation errors. This process takes time too, it's not easy
  • Lombok'd code won't show in Javadocs
  • The code generation is often unpredictable and difficult to debug, and often you'll have to do it "the hard way" anyway
  • Java is supposed to be explicit, Lombok hides a lot of key functionality into a subtle annotation which can be easy to miss
  • While IDEs support it with a plugin, it's usually more difficult to find specific things, like usages of a getter because they don't exist in the source code
  • Finally, Lombok'd bytecode doesn't match the source code, so it causes a pretty annoying warning in IntelliJ
cinder flare
#

ah that's it

median quiver
#

that doesn't really affect performance

hot hull
#

Trash nonetheless

cinder flare
#

yeah performance isn't the factor lol

#

just switch to Kotlin, problem solved

#

that's what we got Dylan doing

cursive breach
#

He's been converted

old wyvern
#

Better yet, switch to haskell!

hot hull
#

Better yet, stop coding

old wyvern
#

Better yet, get good

cinder flare
#

he's learning about null safety and type hinting

#

its so cute watching our baby grow up

old wyvern
#

microonde guy?

cinder flare
#

no dylandotjava

old wyvern
#

Ah the dude in vc

median quiver
#

You don't like microwave ? ๐Ÿ˜ฆ

old wyvern
#

wha? xD

hot hull
#

I prefer bigwave

old wyvern
#

Macrowave

hot hull
gusty fulcrum
#

๐Ÿ˜‚

lunar cypress
#

Wow infinite money glitch irl

median quiver
old wyvern
#

java.util.Scanner

static zealot
#

damn. USA getting hit hard huh? They got the ligma outbreak now.

lunar cypress
#

who's joe?

static zealot
#

ligma balls

static zealot
#

gotttam both!! ๐Ÿคฃ

#

.

lunar cypress
#

damn. got got again

onyx loom
prisma wave
#

Haskell bad Sugon good

static zealot
onyx loom
#

what the fuck is sugon

hot hull
#

Sugon on these balls

onyx loom
#

๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚

hot hull
prisma wave
static zealot
#

I didn't ask what Sugon is smh.

#

But you got me good

#

ngl

prisma wave
#

Thanks

jovial warren
#

Ffs lol

#

BM you still got a PR to review

prisma wave
#

Oh I did some of it

#

Forgot to submit

jovial warren
#

Lol

#

I thought I'd get you to review it since it's stuff you kinda wrote

#

And it's also architectural changes

old wyvern
#

bm, would a dagger injected field get initialized before the next field is by any chance? @prisma wave

jovial warren
#

man did you guys just see the news?

obtuse gale
#

who the hell is steve jobs

half harness
#

wseyrtfgkyjiolvchfgyuygfdfy

obtuse gale
#

what a throwback

half harness
#

;-;

obtuse gale
half harness
#

woah discord package includes ips?

#

๐Ÿ‘€

onyx loom
#

oh no not ur ip!!!

#

discord has ur ip theyre gonna ddos u!!!

winter iron
#

Scawy

half harness
#

lol

oak raft
#

Forced to use eclipse at school

#

I gotta manually create my own main class lmao

jovial warren
#

lol

#

er... excuse me?

#

Java 8?

oak raft
#

School is outdated af what can I say lol

hot hull
#

Remence

#

Talk to the profesor

jovial warren
#

I mean, I guess it's better than being forced to use PyScripter with Python 3.2

hot hull
#

And download fucking IJ

old wyvern
#

Java 8 is still used a lot

jovial warren
#

3.fucking 2

hot hull
#

Also why the fucking java8???

half harness
hot hull
#

Tell them they're all a bunch of idiots

jovial warren
#

the one that doesn't have any modern hash functions or any of the modern stuff

old wyvern
#

Reason?

jovial warren
#

enums? nope, Python 3.4 iirc

#

argon2? nope, Python 3.6

hot hull
#

I still don't get why schools like outdated shit so much lmao

jovial warren
hot hull
#

I'd get if that were the industry standard, but it's not so completely invalid argument

old wyvern
#

Frost java 8 isnt that outdated in usage

jovial warren
oak raft
dawn hinge
hot hull
#

Write a complaint

old wyvern
#

๐Ÿคฆโ€โ™‚๏ธ

jovial warren
#

yeah if it's at a university, you have the right to complain there

hot hull
obtuse gale
#

ah yes, the board

jovial warren
#

since you pay for it

obtuse gale
#

the committee

jovial warren
#

you pay for the course and you should be allowed to use whatever tools you want to get the qualification

hot hull
#

Bardy, you can usually complain in HS as well

forest pecan
#

we already use jetbrains tools

#

lol

jovial warren
oak raft
#

Lmfao Iโ€™ll genuinely complain itโ€™s annoying af

forest pecan
#

we use pycharm, webstorm, intellij

#

lol

hot hull
#

Because you're alone

old wyvern
#

Our prof makes us use sublime ๐Ÿฅฒ

hot hull
#

They ain't gonna do shit if only 1 person complains

half harness
#

lol

oak raft
forest pecan
#

Yeah

#

we get jetbrains at our highschool

hot hull
#

Pulse, be glad

forest pecan
#

its cause the teacher is cool

oak raft
#

Yeah be happy lmao

jovial warren
half harness
#

just secretly install intellij

hot hull
#

We got new cnc software as well, which is so much better than the outdated shit

forest pecan
#

i actually have minecraft downloaded on my school laptop secretly

#

lol

oak raft
jovial warren
hot hull
#

You're a SIMP Pulse

forest pecan
#

nah

half harness
hot hull
#

Super Intense Minecraft Player reversed_fingerguns

forest pecan
#

there's people who literally download league of legends and download twitch and stream their games

#

on the school laptop

#

like SHeeesh

half harness
#

wot

oak raft
#

League of legends tho? ๐Ÿ˜‚

jovial warren
forest pecan
#

lol

hot hull
#

I'm debating whether I should select CS if I ever decide to go to college

forest pecan
#

you should still i mean

jovial warren
#

I've heard degree level CS is really good

forest pecan
#

you don't need masters or that shit tho

#

lol

jovial warren
#

nah you don't need it

forest pecan
#

bachelors is usually enough

hot hull
#

You don't need higher education at all for a job, it helps tho

jovial warren
#

but if you like learning

old wyvern
#

Masters is good to have

jovial warren
forest pecan
#

yea

jovial warren
#

just asserting UK superior

forest pecan
#

??

#

we also say bachelors degree

#

in the us

jovial warren
#

it's called a bachelor's degree, which we shorten to degree

forest pecan
#

lmao

#

thats vague

oak raft
#

You know what the problem is? Computer science isnโ€™t big at all in my school, we got one teacher so I doubt theyโ€™d let me use jetbrains

hot hull
#

We shorten it to effort Bardy

jovial warren
#

yeah but I don't think you shorten it like that pulse

oak raft
#

They just donโ€™t wanna be bothered

forest pecan
#

Bachelors Degree, Masters Degree

#

if you said degree

obtuse gale
forest pecan
#

which one would it be

#

lmao

old wyvern
jovial warren
#

master's degree, we just call that a masters

old wyvern
#

degree refers to both

forest pecan
#

lmao

old wyvern
#

Or any degree for that matter

jovial warren
#
  • degree
  • masters
  • PhD? ScD? one of those, whatever
forest pecan
#

Bardy you're weird

#

af

old wyvern
#

...

jovial warren
#

that's the UK for ya

obtuse gale
#

sUpErIoR uK

jovial warren
#

@prisma wave that is right isn't it?

forest pecan
#

asserting reality and now "superior uk"

#

lmao

#

more like "vague uk"

half harness
#

bm

prisma wave
#

what

half harness
#

hi

jovial warren
#

you'd never hear someone over here say "oh yeah, I'm doing a bachelor's"

forest pecan
#

bm

obtuse gale
prisma wave
#

hello

jovial warren
#

they would say "I'm doing a degree" or "I'm doing a master's" or "I'm doing a PhD"

old wyvern
#

huh

forest pecan
#

that's literally so damn vague

#

lmao

old wyvern
#

Thats weird

jovial warren
#

you'd never hear someone over here say the word "bachelor" lol

old wyvern
#

We do say that here

prisma wave
#

i think you'd only say it for clarification

forest pecan
#

That isn't better to just say bachelor lmao

hot hull
#

Bardy, noone cares tbh :p

forest pecan
#

exactly lol

jovial warren
old wyvern
#

"Im doing a degree" just means you're doing some higher education ussually

#

could be bachelors, masters or phds

forest pecan
#

it doesnt mean anything specific

hot hull
#

Anyhow, back to how the school education systems are fucked. Can we all start a petition to start only using LTS software?

jovial warren
#

yeah we'd just say "I'm going to university" to mean we're doing higher education

forest pecan
#

no lmfao

jovial warren
#

since college isn't higher education in that way

forest pecan
#

thats not what Yugi means

#

smh

#

lol

old wyvern
#

๐Ÿคฆโ€โ™‚๏ธ

forest pecan
#

smh my head

oak raft
#

This is the type of code that gets me a 90%

jovial warren
hot hull
#

Remence

forest pecan
hot hull
#

Why the fuck is that white theme

forest pecan
#

or even just not use variables

#

lol

oak raft
#

Iโ€™m too lazy to switch

obtuse gale
oak raft
#

Itโ€™s probably a good idea tho

hot hull
#

Also constant random

forest pecan
oak raft
#

Iโ€™m literally copying my teachers code

forest pecan
#

Java Beta best java

old wyvern
#

Can you even use anything past Java 8 on like android platform or something? xD

oak raft
#

This is what she wants us to write lmao

hot hull
#

Also, magic numbers

obtuse gale
hot hull
#

Remence, stop, do better.

jovial warren
old wyvern
#

xD

#

fefo

#

You used hilt?

jovial warren
obtuse gale
oak raft
#

U sure?

jovial warren
#

you know that's not Java right?

old wyvern
#

An android wrapper for dagger2

jovial warren
#

look closely

#

fun, val

#

println

forest pecan
obtuse gale
#

o

oak raft
#

Oh right

half harness
oak raft
#

I just skimmed thru it

jovial warren
#

it's the vastly superior Kotlin

oak raft
jovial warren
half harness
old wyvern
#

Since dagger does code generation, I was wondering whether the injected fields initialize later on or as soon as its actually initialized in field

jovial warren
#

Random.Default good

obtuse gale
#

ooh a DI lib

old wyvern
#

yea

half harness
forest pecan
#

guice

oak raft
#

Oh my god eclipse dark theme is actually the ugliest thing Iโ€™ve seen in a long time

jovial warren
#

Koin > Guice > Dagger ๐Ÿ˜Ž

forest pecan
#

tf is Koin

old wyvern
#

The project grew way more than I imagined so had to move to this

#

Manual is just getting absurd

jovial warren
half harness
#

what is a DI lib?

forest pecan
#

dkim

jovial warren
forest pecan
#

split it