#dev-general

1 messages ยท Page 524 of 1

cinder flare
#

yes, yes he did

obtuse gale
#

lmao

#

ah wait let me milk this multi

#

laughing my arse off

cinder flare
#

oh shit that has my ip in it lmao

#

at the very bottom

obtuse gale
#

๐Ÿ‘€

cinder flare
#

i never even realized

old wyvern
#

Ok, that looks very disturbing now that I think of it

obtuse gale
#

yugi what the fuck

#

why

cinder flare
#

yea wtf dude

old wyvern
#

xD

compact perchBOT
#
โœณ๏ธ Global Multiplier Expired!

The global multiplier has ran out and has been reset!

onyx loom
#

cya

obtuse gale
#

๐Ÿ‘‹

cinder flare
#

noooo

#

I went up a good 20%

#

I guess that's not terrible

obtuse gale
#

i have no idea how much i advanced

cinder flare
#

that's why you do a before and after =xp, silly

obtuse gale
#

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

cinder flare
old wyvern
#

I went up 5%

#

๐Ÿฅฒ

obtuse gale
#

does it make my life better?

cinder flare
#

oh shit I passed yugi

#

let's gooooo

obtuse gale
#

hm?

old wyvern
#

๐Ÿฅฒ

cinder flare
onyx loom
cinder flare
#

yeah I do like the classic java logo

onyx loom
#

i specifically have the oracle JRE installed so i can change the logo to theirs

old wyvern
#

Thats the openjdk one right?

onyx loom
#

yes

old wyvern
#

lol

cinder flare
#

adoptopenjdk yea

#

small price to pay for FOSS

old wyvern
#

ElaraJDK will have a better logo

onyx loom
#

when

cinder flare
#

oh? you guys are compiling the jdk?

old wyvern
#

Soonโ„ข๏ธ

old wyvern
onyx loom
#

๐Ÿ˜‚

cinder flare
onyx loom
#

shhhhhhhhh

#

that website doesnt exist

old wyvern
ocean quartz
#

Message looks weird if it doesn't start with uppercase ๐Ÿ˜”

half harness
#

Now just added a dot. ๐Ÿ˜Œ

ocean quartz
#

No, dot is ugly

half harness
#

how dare you disrespect the king of waffles ๐Ÿ˜ก

cinder flare
#

bam boys, BetterLife 1.0 has been officially released... on github

#

no spigot yet

half harness
#

whats betterlife do?

cinder flare
#

oh, you don't know?

#

it's my shitty essentials remake

obtuse gale
#

Essentials replacemenT!

half harness
#

all i know is that u developed it or something

obtuse gale
#

Fully functional Essentials replacement!!!!

cinder flare
#

I spent a grueling 12 hours completely refactoring it with the amazing help of mister PigleyPiglet and Yugi!

#

and it still doesn't do that much!

onyx loom
#

did u fix the arrow code

cinder flare
#

but at least it uses DI

obtuse gale
#

PigleyPiglet

cinder flare
#

gettin there

#

still gotta split the subcommands into different classes, and then we'll be rid of all the hideous arrow code

old wyvern
cinder flare
#

i gave it a heart โค๏ธ

old wyvern
#

xD

obtuse gale
#

@prisma wave !!!

steel heart
#

I am a CMI, Pex and Skript WorldEdit enthusiast.

obtuse gale
#

Niceeee

forest pecan
#

im on the modded server rn alone

#

๐Ÿฅฒ

obtuse gale
#

im on csgo alone :3

onyx loom
#

couldnt be me

#

(that was me, all day ๐Ÿ™)

obtuse gale
#

typical bri ish teenager

boreal needle
#

what's wrong with bri ish teenagers >:(

cinder flare
#

I mean, BM is one and I guess he's all right... maybe a little too H-obsessed

prisma wave
#

DID YOU SAY HASKELL???

#

๐Ÿคฉ ๐Ÿคฉ ๐Ÿคฌ

#

๐Ÿค“ ๐Ÿ˜ฎ ๐Ÿ˜Š ๐Ÿ˜ณ ๐Ÿง

cinder flare
#

Hotlin

prisma wave
#

๐Ÿฅด ๐Ÿ’€ ๐Ÿฅถ ๐Ÿฅฒ โ˜น๏ธ ๐Ÿ˜– ๐Ÿคฌ ๐Ÿคข

static zealot
#

@cinder flare I might switch to Pop OS soon

cinder flare
#

aweee yeee

#

fucking do it bro

#

my favorite ubuntu-based distro

static zealot
#

โ„ข๏ธ

#

xD

#

I am starting to think that my windows is actually corrupted and wasn't just the update that has broken it

cinder flare
#

yeah Windows kinda do be like that sometimes

static zealot
#

because yeah I know a lot of people had that happen to them on the same update

#

but they also got a fix update

#

I got like 4 updates now and none fixed it

#

so going to reinstall windows and then install pop os instead of kde

cinder flare
#

agagagg

#

ya love to hear it

#

are you dual booting this bad boy?

static zealot
#

ye

cinder flare
#

okay be careful, windows likes to eat boot partitions

static zealot
#

its a shared pc. well kinda (my brother very rarely uses it) but I can't just force him on linux especially since all he does is play games

#

that's why I'm keeping windows

cinder flare
#

ah very sad

#

a lot of games work on Pop!_OS ๐Ÿ™‚

static zealot
#

I tried to force him but when I Found out some games barely run or don't even run on linux he changed his mind

#

well yeah a lot work in kde as well

#

but 5 fps in cs:go for example

#

is not worth it

#

I prefer my 120 on windows xD

cinder flare
#

hmm I don't have enough experience running games on linux, but I bet CSGO can run great on non-windows

static zealot
#

well it can. just not for me

#

I Know my laptop is old as well but it runs better on windows for now so I'lkl keep using windows for games like that

cinder flare
#

yeah that is really weird, most things usually run worse on windows

static zealot
#

tho I've heard pop os comes with better nvidia graphic drivers by default so that's also nice

cinder flare
#

yeye

static zealot
#

tho I really hope they'll work for my gpu

#

bcz its a 920MX and I know they dropped support for 500 and 600 series

cinder flare
#

wtf is a 920mx

#

like nvidia?

static zealot
#

yeah geforce 920MX

#

its a laptop gpu

cinder flare
#

omg wtf is that lmao

#

it's a flat boi

static zealot
#

we'll that's how laptop gpus look like

cinder flare
#

not the newer ones ๐Ÿ™‚

static zealot
#

well maybe a bit bigger but they still don't look like pc ones

#

they're less powerfull than the pc ones as well

#

that goes for the 30 series as well

#

tho I've heard the gap is smaller in the 30 series

cinder flare
#

they look kinda the same but obv they're less powerful

static zealot
#

but there's still a gap

cinder flare
#

you have heat and energy restrictions to deal with

static zealot
#

yeah Ik

prisma wave
#

Csgo should run natively

cinder flare
#

thank you!

static zealot
#

it does its just bad. and yeah at the time I had the open source drivers

#

I haven't tested now that I have the good drivers

#

I should test now

cinder flare
#

oh wtf name.com

prisma wave
#

Oh yeah open source drivers for nvidia are not great

cinder flare
#

oh yeah Nouveau drivers are terrible

#

dude the free name.com domain is only for .codes and .games TLD's

#

like wtf

static zealot
#

huh?

#

what free domain?

cinder flare
#

github student dev pack

static zealot
#

ah

#

don't u get a free .me domain as well?

prisma wave
#

namecheap gives a free .me

static zealot
#

oh

#

Star then get it from namecheap

#

or do u want com?

cinder flare
#

nah I want starmism.me

#

but I've already claimed it apparently ๐Ÿฅฒ

static zealot
#

what?

cinder flare
#

yeah had the github dev pack for like 4 years now

static zealot
#

oh Ic

#

do u only get 1 year of domain tho?

cinder flare
#

yea

static zealot
#

ah that sucks

cinder flare
#

that's okay, I think I can afford like $10 lmao

#

ya

static zealot
#

10$?

#

hmm that's expnsive for a /me

cinder flare
#

is it? most domains I see are $10 a year

static zealot
#

I've got my .com with less than 10

#

and the same .me domain was like 3$

#

or 4

cinder flare
#

well maybe you've got the first-year discount

static zealot
#

nope.

#

it renews for the same price

#

and if I go to cloduflare (which I Will), I even get a 15% discount

#

so it will be like 9$ and some change

cinder flare
#

oh shit yeah I bet I could get it through google domains huh

static zealot
#

hmm maybe

cinder flare
#

aw fuck google domains is $20/year

#

it literally costs more than the .com wtf

static zealot
#

should I use proton to run csgo?

cinder flare
#

I think it runs natively

static zealot
#

or just steam linux runtime?

#

yeah it does I know

#

just wanted to see if there is an advantage

cinder flare
#

probably not

#

proton is emulation while native is not

static zealot
#

welp let's see what I get

#

oh I still got 4.91 euros in my steam wallet

#

forgot about that

cinder flare
#

you're rich!

#

heh

#

nice

static zealot
#

alr let's try some casual dust 2

#

its nothing better than before

cinder flare
#

maybe your linux is just messed up

static zealot
cinder flare
#

you need our lord and savior Pop!_OS

static zealot
#

might be. well the thing is I'm not 100% sure it uses the gpu. I have added the enviroment variable that should make it use it

#

but idk

#

if it does or not

cinder flare
#

ah yea I bet it's using like your integrated cpu gpu

static zealot
#

this is I've got no idea how to check

#

the guy that helped me said all I need to do is go into the steam's game property and set the launch option as __NV_PRIME_RENDER_OFFLOAD=1 %command%

#

but yeah this probably doesn't work

cinder flare
#

env __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia

#

is what I've seehn

static zealot
#

@prisma wave

cinder flare
#

๐Ÿคก

static zealot
#

thought its a placeholder for the default command

#

or something

cinder flare
#

yeah dunno what that is

static zealot
#

bcz there was no command before

static zealot
#

alr I'll try this and we'll see xD

prisma wave
static zealot
#

I saw

#

dw I removed it

#

u don't have to ping them. ping me xD

cinder flare
#

I know he @'d you and I clicked on off topic I was like damn, bri ish boi real quick

prisma wave
#

oh yeah lol

static zealot
#

I just wanted to make sure u had a screenshot before i deleted

prisma wave
#

wise

static zealot
#

man I even lost my csgo rank bcz of inactivity

cinder flare
#

this is why you just don't play csgo ๐Ÿ™‚

#

minecraft gang

static zealot
#

I've been playing quite a bit of bedwars and skywars lately with dkim

#

yesterday we got like 4 wins in 6 games or something like that

cinder flare
#

dang very nice

static zealot
#

and I can prove that bcz I Just tried to use control to sprint in cs:go

#

lmao

#

also yeah that didn't really help

#

like I Seemed to get 10-15 fps but still a lot of drops to 0

#

just like before

#

like its not stable at all

#

0-20 is what I get now

#

0-15 is what I used to get

#

either it uses it

#

and its just bad

#

or it probably doesn't

#

which I am going to assume is the case

#

I just love when I try to maximize a tab on my small screen and it sometimes thinks the screen is the big one or something and just hides half of the app and I can't minimize it anymore

cinder flare
#

uh yeah... me too?

static zealot
#

lmao

#

I'm farming that xp today xD my boost is going to expire soon

#

@cinder flare thank you very much

#

the fps are up to 100 now

#

tho they are very unstable

cinder flare
#

well that is an improvement

static zealot
#

and I get a lot of 0 fps crashes

cinder flare
#

i am setting up my website now ๐Ÿ™‚

static zealot
#

that's something that I've just noticed in general tho

cinder flare
#

all this CI talk has inspired me

static zealot
#

with linux

cinder flare
#

to not repeat the mistakes of Blitz's past

static zealot
#

btw what I Was doing wrong was that I had to add the keyward env at the start

#

and also idk if the other property was needed

#

just need to get these spikes fixed now

#

and I'm set

cinder flare
#

ah yea well that would make sense, you want to export environment variables

static zealot
#

man I love and hate firefox

#

why the hell when I type in the search bard something: something

#

it always does this

boreal needle
#

technically it is a uri ig

static zealot
#

is it tho? I typed cs:go fps drops

#

but whatever I put if it has : in it it does that

cinder flare
#

firefox poo poo

#

chromium gang all the way

static zealot
#

nah firefox is nice

cinder flare
#

nah

boreal needle
#

i cant afford to donate half my ram to a web browser

cinder flare
#

2GB and I have like 15 tabs open

static zealot
#

lmao

cinder flare
#

and it runs way fast

#

Firefox is slow af

static zealot
#

idk man. I've not used chrome in a long time

#

so I can't compare

boreal needle
#

they've made it much much faster recently

cinder flare
#

plus I'm not using that RAM anyways most of the time

#

not really

#

it's been great for years

static zealot
#

idk Star firefox is pretty good

#

I love it

boreal needle
#

same here

cinder flare
#

I did not like it when I tried it

boreal needle
#

and the new design is great

cinder flare
#

I wanted the full "linux experience"

#

and it was terrible

static zealot
#

I used to hate on it bcz other people told me its bad but now that I've actually used it, I love it

static zealot
cinder flare
#

slow, unfamiliar, lots of my extensions didn't work

prisma wave
quiet depot
#

i use chrome on linux

cinder flare
#

thank you!

static zealot
#

well idk but firefox is great

#

might not be chome but its great

cinder flare
#

Oh I mean I guess it's okay

boreal needle
#

and chrome has floc

cinder flare
#

maybe a little better if you're running on a PoS system

boreal needle
#

no floc for me tyvm

static zealot
#

what's floc?

cinder flare
#

meh whatever, most people turn it off

quiet depot
#

floc?

static zealot
#

oh is that the tracking thing?

boreal needle
#

ye

cinder flare
#

I'm honestly okay with people tracking me ngl

#

targeted ads are nice

quiet depot
#

what is floc

boreal needle
#

federated learning of cohorts

cinder flare
#

it enables tracking in like one line of code or something

boreal needle
#

basically cookieless profiling

cinder flare
#

bunch of people got mad and opted out of it

static zealot
#

targeted adds can suck a dick

boreal needle
#

the eff did a write-up on it

cinder flare
static zealot
#

I got a chair once and literally 3 months all I got was the add for the exact same chair

cinder flare
#

it's like why I like twitch ads

static zealot
#

I want to fucking see new products not something that I already bought...

cinder flare
#

they're relevant to me

boreal needle
#

not being funny but haven't you already got a xhair5

quiet depot
#

why do you guys still see ads

boreal needle
#

why do you need another one

static zealot
cinder flare
static zealot
#

I've got addblocker dw

cinder flare
#

except for twitch basically

quiet depot
#

my friends refuse to use ad blockers

static zealot
#

and yt premium

#

so I Don't really see adds

cinder flare
#

but I still don't care if they track me

static zealot
#

very rarely

static zealot
#

why?

cinder flare
#

if you're really paranoid, using ungoogled-chromium

quiet depot
#

low intelligence levels

boreal needle
quiet depot
#

they think ad blocks are viruses or something

cinder flare
#

all the benefits of the amazing chromium but without the tracking

quiet depot
#

and refuse to take their tech savvy friendโ€™s advice

cinder flare
#

but mozilla is running it into the ground

boreal needle
#

it doesn't

cinder flare
#

oh it does

boreal needle
#

it really doesnt

cinder flare
#

it really does

#

it can't handle my reddit page

quiet depot
#

firefox runs better than chrome my dude

boreal needle
#

brb benchmarking

cinder flare
#

i mean benchmark all you want

boreal needle
#

how long ago was your experience

cinder flare
#

few months ago

boreal needle
#

was it before firefox quantum

cinder flare
#

when I tried using it as my daily driver it was painfully slow

#

and half my extensions didn't work

boreal needle
#

then you have crap extensions

cinder flare
#

and it didn't sync my bookmarks or history

static zealot
#

man I gave my dad yt premium and he didn't want it at first. same shit (viruses or whatever) but now he loves it. like the yt ads are so fucking insane. I Din't realise until very late that they give 2 unskipable adds of 30 seconds lmao

cinder flare
#

I only respect Mozilla for Rust, not firefox

#

Rust will be their greatest contribution to society

boreal needle
#

ff is actually fantastic tho

cinder flare
#

sure man

#

i'll stick to my chrome thank you very much

quiet depot
#

chrome is best

static zealot
#

maybe

#

but firefox is good

quiet depot
#

only because i like it

static zealot
#

u can't deny that. they've improved it

cinder flare
#

yeah I'll give it good

boreal needle
#

you're all just bullying me now :(

quiet depot
#

objectively iโ€™ve got no clue

static zealot
#

lmao

cinder flare
quiet depot
#

oof

cinder flare
#

ff is alright

static zealot
prisma wave
cinder flare
#

i'll give it that

#

but it's not great

boreal needle
#

but

#

it does sync?

cinder flare
#

and it's not fantastic

#

not when I use chrome on all my other devices already

quiet depot
#

u know what is fantastic

#

my chair

cinder flare
#

and migrating my history is way too much work

#

oh yeah I bet it is

quiet depot
#

u guys should buy chairs like mine

cinder flare
#

have you seen a productivity increase of like 400% pig

boreal needle
#

i have no money tho

quiet depot
#

yes star

static zealot
#

yeh sure. gimme 1.3k and I'll buy a chair like yours

#

I Don't have a 1.3k pc smh

boreal needle
#

ยฃ30 desk chair from amazon will have to do

static zealot
#

yeah lmao. mine was like 30-40 as well

#

I mean I've literally had a wooden kitchen chair for months

quiet depot
#

is amazon a big important part of your guysโ€™ lives?

static zealot
#

so I'm fine xD

#

no

quiet depot
#

Iโ€™ve only ever used amazon once

static zealot
#

Never used amazon

boreal needle
#

yes

cinder flare
static zealot
#

in my life

#

or maybe once I Don't remember

boreal needle
#

half the shit i buy is kinda embarrassing

static zealot
#

yeah I used it once

#

to get something for my dad

cinder flare
#

It's incredibly easy to purchase things, especially since I live in a small town

quiet depot
#

I bought a lock pick set from amazon

cinder flare
#

the nearest Best Buy is 50 minutes away

quiet depot
#

do u have same day shipping

cinder flare
#

pretty much

boreal needle
#

you get same day shipping?!

cinder flare
#

mostly 1 day tho recently

#

yea on small stuff it's very cool

quiet depot
#

well I think thatโ€™s why itโ€™s not popular here

#

because we have 3 week shipping

cinder flare
#

oh wtf

boreal needle
#

upside down land go brrr

cinder flare
#

yeah 2 day shipping is like, the longest 99% of things will take

quiet depot
#

yeah lol Iโ€™ve never bought something online and it arrive that quick

#

always takes a week minimum

boreal needle
#

do you still have to wait for like weeks to get stuff from china?

static zealot
#

same. shipping is horrible in Romania. even if u buy from romania xD

boreal needle
#

AliExpress and the like

quiet depot
#

yes lucy

#

china can take months

cinder flare
#

well yea china takes a long time for everyone

prisma wave
#

That's how they get it so cheap though

static zealot
#

there's still stuff I ordered last year from AExpress and hasn't arrived yet

prisma wave
#

Comically long shipping time

boreal needle
#

true

static zealot
#

@cinder flare done. I've set absolutely everything to as low as possible and now I get a constant 40 fps

lunar cypress
#

Well.. how are you supposed to ship something from china in no time

quiet depot
#

1.17?

#

teleportation...

#

duh

#

do you germans not have that yet

cinder flare
quiet depot
#

blitz is that 1.17?

static zealot
#

cs:go

quiet depot
#

oh lol

#

what are your sepcs

static zealot
#

dk if u know this

quiet depot
#

csgo is one of the easiest games

static zealot
#

but got the drivers

#

to work

boreal needle
#

oh yeah 1.17 exists now doesn't it

static zealot
#

geforce 920MX

quiet depot
#

try running csgo through proton

#

csgo runs better through proton on linux than natively

static zealot
#

I've tried. and it didn't let me start cs:go at all

#

kept getting some error

#

let me try again

quiet depot
#

oof

static zealot
#

to run it on proton I go to Proprieties -> Compatibility I mark FOrce the use of specific steam play compatibilty and then select the highest version of proton?

#

which in my case is 6.3-4

quiet depot
#

new youtube style looking like a github profile readme

boreal needle
#

oh that looks a lot like ytm

obtuse gale
#

Hi

quiet depot
#

this chair is so cool

boreal needle
#

hiii :D

obtuse gale
#

Why am I awake wtf

quiet depot
#

i have a knob that allows me to adjust how hard the lumbar support is

#

and I can move the lumbar up and down too

boreal needle
#

i bet you love adjusting hardness with the knob ๐Ÿ˜‰

quiet depot
#

yes it's one of my favourite things to do at the moment

#

too hard and it hurts

static zealot
#

piggy do I have to run it in wine?

quiet depot
#

but if I get it a bit softer, it's perfect

#

no blitz

static zealot
#

alr I'll try and see

boreal needle
#

piggy seems to be really enjoying this new chair

static zealot
#

maybe a bit too much?

cinder flare
#

boys we got it working

#

SSL cert setup

static zealot
#

nice

cinder flare
#

custom html made in vim setup

prisma wave
#

๐Ÿคข ๐Ÿคข ๐Ÿคข

quiet depot
#

star

#

have your skills drastically improved since the last site you showed me

static zealot
#

yeah @quiet depot

#

same thing.

cinder flare
#

vim autocompleted my tags actually it was very cool

quiet depot
#

sublime does that

static zealot
#

and I tried updating. nno updates available

quiet depot
#

idk blitz

cinder flare
quiet depot
#

I never tried it

cinder flare
#

it's for ci

quiet depot
#

my 2080ti just powers through the bad drivers

boreal needle
cinder flare
boreal needle
#

i need to know

cinder flare
#

no extension

static zealot
#

I'll just do with 40. its fine

boreal needle
#

wait fr?

prisma wave
#

stop discussing crap editors

static zealot
#

ty tho

prisma wave
#

Emacs or nothing

cinder flare
#

shutup bm

quiet depot
#

no one uses emacs

cinder flare
#

go back to bri ish land

boreal needle
#

nothing then

cinder flare
#

go drink some tea and crumpets

prisma wave
quiet depot
#

even our resident emacs nerd iwanio switched to sublime

#

doesn't that tell you something

prisma wave
#

I had crumpets last night actually

#

Very nice

boreal needle
#

crumpets last night?

quiet depot
#

crumpets are for breakfast

boreal needle
#

they're a breakfast food

prisma wave
#

nah supper

obtuse gale
#

Lmao

quiet depot
#

no..

prisma wave
#

10 pm crumpets hit different

quiet depot
#

that's not how they're meant to be used

boreal needle
#

and you call yourself british

cinder flare
#

BM have you had jaffa cakes before

obtuse gale
#

Get owned bitch

prisma wave
cinder flare
#

i love them

quiet depot
#

prior to yogscast I had never heard of a jaffa cake

prisma wave
#

they're so good yeah

boreal needle
#

crumpets with a little marmite and a nice cup of tea

#

perfect

cinder flare
#

and I drink yorkshire gold ๐Ÿ™‚

boreal needle
#

are they not normal then

prisma wave
boreal needle
#

ew

cinder flare
#

not in america lucyy lmao

boreal needle
#

no

quiet depot
#

golden syrup goes on crumpets

#

idk what yorkshire gold is

prisma wave
#

^^

boreal needle
#

fuck no

cinder flare
#

tea

quiet depot
#

oh

cinder flare
#

it's good

boreal needle
prisma wave
#

crumpets should be sweet not savoury

boreal needle
#

no they shouldnt!

quiet depot
#

i drink english breakfast tea on the odd occasion I have tea because it tastes good

#

or that tea with the orange tag

boreal needle
#

tesco tea is actually brilliant

boreal needle
#

oh thanks

cinder flare
#

there's my vimrc

boreal needle
#

ill take a look

cinder flare
#

you might find w!! of particular use

boreal needle
#

ooh that looks nice

prisma wave
#

grrrr

boreal needle
#

i need to sort out my dots

#

oh wintergatan are streaming

#

cya

cinder flare
#

who

boreal needle
#

wintergatan

cinder flare
#

who

prisma wave
boreal needle
#

swedish marble boi

quiet depot
#

wintergatan is cool

#

but so boring

boreal needle
cinder flare
#

wait bm do you say tuesday like the bri ish way

#

choosday

quiet depot
#

only videos I can watch are the ones where he shows a finished versoin

prisma wave
#

chewsday

cinder flare
#

yea!

quiet depot
#

tobacco chewsday

boreal needle
#

ive bern watching since day one

cinder flare
#

man I love bri ish people

prisma wave
#

me too

boreal needle
#

i don't

#

bunch of miserable gits

prisma wave
#

speak for yourself

cinder flare
#

haha

boreal needle
#

i am

cinder flare
#

yea bm's a lovely boy

prisma wave
#

thank you ๐Ÿ˜Œ

cinder flare
#

his mom offered to let me use her cellphone when we were playing the mc server earlier!

#

i have never seen such kindness

prisma wave
#

she is very nice

#

she offered to make cheese on toast for people I was in a call with a few weeks ago

cinder flare
#

yooo now that is nice

prisma wave
#

cheese on toast is cracked

static zealot
#

crack on cheese is also tasty

quiet depot
#

CAN confirm

prisma wave
#

what

static zealot
#

man the lag spikes still happen from time to time smiling_face_with_3_tears

#

oh might be bcz its overheating

boreal needle
#

cheese on toast is one of the best foods ever

prisma wave
#

๐Ÿ˜Œ

obtuse gale
#

it should be called a toasted cheese, like grilled cheese

prisma wave
#

different things

#

grilled cheese is like a sandwich

#

Cheese on toast is like toast

cinder flare
#

yea that's what I was thinking

#

but I'm not bri ish enough to be confident

#

hmmm now to figure out what CI to use

#

jenkins is for boomers from what I've heard

boreal needle
#

teamcity is nice

static zealot
cinder flare
#

no?

#

can you selfhost teamcity

static zealot
#

what?

cinder flare
#

nice'

static zealot
#

is google broken?

cinder flare
#

yes

static zealot
#

hmm

#

sad

#

its like Siri 5 years ago

quiet depot
#

teamcity is even more boomer-like than jenkins

cinder flare
#

old, bloated, slow, shitty ui

static zealot
#

? jenkins is pretty good imo

cinder flare
#

from a reddit thread I read it takes like 1GB of ram with like 1 job

static zealot
#

and easy to understand

quiet depot
#

have you ever used jenkins

static zealot
#

what's going on

cinder flare
#

easy to understand?

static zealot
#

the ui I mean

cinder flare
#

everything I've read about CI has warned against Jenkins

quiet depot
#

star have you ever actually used jenkins

cinder flare
#

I mean no

static zealot
#

xD

cinder flare
#

But I trust the advice of redditors

quiet depot
#

jenkins is fine

cinder flare
#

Have you ever used anything else?

quiet depot
#

I've interacted with teamcity

#

haven't touched github actions

cinder flare
#

Yeah lmao, you're just a little biased

quiet depot
#

you haven't even used it and you're shitting on it

#

and least I've used it

cinder flare
#

No that's the point, I'm completely unbiased

#

I just read a bunch of comments

#

Never used any of tem

static zealot
#

yoo. this is nice. I get up to 60 fps in minecraft with discord opened.

cinder flare
#

mmm real drivers

static zealot
#

before I used to get like 0-15

#

its a bummer that I Don't know how to set this up as an icon in taskbar tho. I have to launch minecraft from a console every time

quiet depot
#

wtf

static zealot
#

bcz I have to add the env variables

quiet depot
#

what env variables

static zealot
#

and idk how to do that to a icon

#

so that it uses my nvidia drivers

#

or the gpu

quiet depot
#

lol

static zealot
#

bcz its on demand

#

otherwise the desktop breaks

quiet depot
#

why are you not using optirun

static zealot
#

optirun?

quiet depot
#

bumblebee

static zealot
#

idk what that is

quiet depot
#

uses the discreet gpu

#

it's a command

static zealot
#

oh

#

yo I'm still getting up to 30 fps with browser opened as well. this is pog

quiet depot
#

oh apparently you're meant to use "primusrun" actually

static zealot
#

we'll try later.

#

rn I basically have to do nv __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia command

#

for every app I want to use the gpu

#

steam is nice and lets me do that for every game in the proprieties

quiet depot
#

what's thef ull command for minecraft?

cinder flare
#

just add minecraft to steam

quiet depot
#

that's an option

#

or u can just modify the command in ur desktop file

static zealot
#

its minecraft-launcher

#

ohh you're right

#

but does the desktop file also handle the icon from the task bar?

quiet depot
#

yes

#

fyi tho

#

multimc is a cool launcher

#

highly recommend

static zealot
#

well I actually am starting to like lunar

#

has some nice mods I like

#

I change the Exec=minecraft-launcher line?

#

or is it the StartupWMClass? I assume its exec

#

let's see

#

hmm think it works. tho it doesn't show up in nvidia-smi anymore

half harness
#

or is it some linux thing โ˜น๏ธ

rapid shore
#

is it normal for spigot 1.17 to keep randomly restarting?

half harness
#

:/

old wyvern
#

What the hell are you testing?

forest pecan
#

Dkim is a very good enterprise developer

#

He obviously designed over hundreds of test cases

old wyvern
#

Or likely hes using network calls in his tests

#

๐Ÿฅด

half harness
forest pecan
#

or IO operations

half harness
#

i found the issue

forest pecan
#

๐Ÿฅด

half harness
#

and idk how to solve it

#
        val task = mock<Task<MutableList<Member>>> {
            on { get() }.thenReturn(mutableListOf(member))
        }
```I'm using await(), not get()... but await() requires a coroutine... what do i dooooooooooooooooooooooooooooooooooooooooooooo
#

also why am i using a mutable list

#

instead of readonly

forest pecan
#

Imagine using Kotlin

old wyvern
#

launch it into a blocking coroutine

half harness
#

im not sure

old wyvern
#

no

half harness
#

if i do it outside

old wyvern
#

The whole test needs to be in to context

half harness
#

it's not in the coroutine anymore

#

wait what

#

how do i do that?

old wyvern
#

Start the function with the runBlocking

half harness
#

oh the entire function itself?

#

wait

old wyvern
#
fun `One of my tests`() = runBlocking {

}
half harness
#

oh

#

alr

#

uh

#

then what do i do next?

#

Suspension functions can be called only within coroutine body

        val task = mock<Task<MutableList<Member>>> {
            on { await() }.thenReturn(mutableListOf(member))
        }
```this is bc `await()` isn't in the coroutine anymore
#

sorta

#

aaaa

old wyvern
#

await needs to be called on a defer

half harness
#

defer?

old wyvern
#

Yes

half harness
#

How do i use defer?

old wyvern
#

For example, the async function returns a completable defer

#

They suspend till that defer goes to the 'completed' state

#

What are you awaiting here

#

I need more context

half harness
#

Guild#loadMembers#await

#

in JDA

old wyvern
#

Are you using mockito?

half harness
#

org.mockito.kotlin.mock

#

yes

old wyvern
#

If so you can only mock calls on a mock object

#

So you need to mock your function calls to return a mock object before you have such a mock statement

half harness
#

uhhh

old wyvern
#

Ok let me give you a simple example
I want to mock openConnection on a URL
for that to work, the URL must be a mocked URL
So we create a Mock URL, and set the mock call on it, then we pass this mock url wherever we want

half harness
#

yes

old wyvern
#

Are you doing something similar or directly trying to mock an internal object?

half harness
#
        val snowflakeCacheView = mock<SnowflakeCacheView<User>> {
            on { asList() }.thenReturn(emptyList<User>())
        }
        val user = mock<User> {
            on { name }.thenReturn("dkim19375")
            on { discriminator }.thenReturn("6351")
        }
        val member = mock<Member> {
            on { it.user }.thenReturn(user)
        }
        val task = mock<Task<MutableList<Member>>> {
            on { await() }.thenReturn(mutableListOf(member))
        }
        val guild = mock<Guild> {
            on { loadMembers() }.thenReturn(task)
        }
```im doing this
#

a bunch of mocks

#

and then i just pass it through

half harness
old wyvern
#

You arent returning an instance of Task<MutableList<Member>> anywhere there

#

That instance needs to be a mocked object itself for the mock call to work

half harness
#

uh

#

the Task is the mock type

#

and i'm returning a list

#

which is what await() or get() would return

old wyvern
#

Where are you creating the mock task?

half harness
old wyvern
#

oh right, kotlin extensions

#

hmm

half harness
#

also ```kt
/**

  • Awaits the result of this Task
  • @return Result
    */
    suspend fun <T> Task<T>.await() = suspendCancellableCoroutine<T> {
    it.invokeOnCancellation { cancel() }
    onSuccess { r -> it.resume(r) }
    onError { e -> it.resumeWithException(e) }
    }
#

whats the diff between that and get()?

old wyvern
#

And whats the issue rn?

old wyvern
#

await is suspending

half harness
half harness
old wyvern
#

And you still cant call it?

half harness
#

error

half harness
old wyvern
#

What error does it throw?

half harness
#

Suspension functions can be called only within coroutine body (ide/compile error)

#

and if i put runBlocking in await() im afraid that it'll stop working

old wyvern
#

Show me your current code

half harness
#
fun test() = runBlocking {
        val snowflakeCacheView = mock<SnowflakeCacheView<User>> {
            on { asList() }.thenReturn(emptyList<User>())
        }
        val user = mock<User> {
            on { name }.thenReturn("dkim19375")
            on { discriminator }.thenReturn("6351")
        }
        val member = mock<Member> {
            on { it.user }.thenReturn(user)
        }
        val task = mock<Task<MutableList<Member>>> {
            on { runBlocking { await() } }.thenReturn(mutableListOf(member))
        }
        val guild = mock<Guild> {
            on { loadMembers() }.thenReturn(task)
        }
    }
```removed the test itself to keep the code short for now :p
old wyvern
#

dude

#

remove the runBlocking in there

half harness
#

uh

old wyvern
#

in your on

half harness
#

oh

#

yea

#

i was just seeing

#

lol

old wyvern
#

lol

half harness
#

it wasn't there before*

#

doesn't work, as expected ๐Ÿฅฒ

old wyvern
#

Send me the error you're getting as well

half harness
#

it's just this

half harness
old wyvern
#

hmm

#

wait

half harness
#

alr

old wyvern
#

Did having the runBlocking in your on give the same result?

half harness
#

yes

old wyvern
#

hmm

distant sun
#

@quiet depot idk if I ever told you but thanks for the run configuration as action plugin ๐Ÿ’ช

quiet depot
#

np

#

what you using it for?

distant sun
#

only for building the jar atm

#

it is faster than switching the configuration to Build, build, switch back to Server, start the server

quiet depot
#

I usually do ctrl + b for build

#

then ctrl 1 - 9 for servers

half harness
#

9 servers?

quiet depot
#

well no I've never had 9 before

distant sun
#

interesting

quiet depot
#

I was just saying I use the num keys

distant sun
#

I might do the same with ctrl b

quiet depot
#

most I've had is like 5

distant sun
#

the default bind that's on ctrl b doesn't help me that much

quiet depot
#

excluding a proxy

distant sun
#

and I found out that shift shift is very useful

quiet depot
#

when there's lots of severs I'll add bungeecord so I can quickly switch between

#

also with viaversion

#

makes testing really easy

#

are breaks unnecessary for new switches?

onyx loom
#

i believe so yea

half harness
raven cedar
#

Alright can i ask a question here please?

half harness
raven cedar
#

It's a discord question.

half harness
#

assuming it's not an API question you can ask in #off-topic

gusty glen
#

๐Ÿ‘€

half harness
#

is it possible to rename/delete a maven central artifact id thingy? i just uploaded dkimcore but now i want to rename it to dkim-core ๐Ÿ˜ฉ

prisma wave
#

try sending a delete request

#

Might work

#

Assuming you're authorised ofc

half harness
#

i sorta just want to delete all my repositories ๐Ÿฅฒ

prisma wave
#

no idea

half harness
#

oh well

#

lol should i just keep it as dkimcore

prisma wave
#

up to you

#

we do a little deleting messages

half harness
#

๐Ÿ˜–

static zealot
#

๐Ÿ“

static zealot
#

which are kinda bad

#

hmm @quiet depot u around?

#

I'm having some trouble here. So basically I have an .appimage (of the lunar client) but I don't think it has an open command. Couldn't find one at least. every time I just run ./LunarClient.appimage

#

or just double click it

#

any way to make it into a task bar icon and maybe the "start menu" or whatever its called

half harness
#

or delete

#

aaaaaaaa

static zealot
#

bbbbbbbb

#

just play minecraft dkim

half harness
#

rip

#

ok

ocean quartz
#

Nor delete

obtuse gale
#

Central is forever

#

That's why you don't name your project dkim195728572JDAUtils

static zealot
#

lmao

#

why the 8572 tho?

#

I'm confused

#

@half harness up for some mc?

half harness
#

uh

#

sure

#

also

static zealot
#

let's see what fps I get on 1.8 lunar

#

oh wait it doesn't use the gpu

#

fuck

half harness
static zealot
#

how the fuck do I use it

half harness
#

the riced guy just joined less than a minute ago

half harness
#

same as last time

static zealot
#

maybe I am riced guy

half harness
#

and i think last last time too

#

๐Ÿ‘€

static zealot
#

yeah. it happend last time and time before that

static zealot
half harness
#

sus

#

(riced guy was managing forge mods, usually uses lunar)

static zealot
#

I think I got it

#

running on the gpu

#

let's see

obtuse gale
static zealot
#

well game started and I had browser and discord opene

#

and it didn't crash

#

that's a good sign

half harness
#

how is it possible that they both joined nearly at the same time the past 3 days and closed mc nearly at the same time today

static zealot
#

30-60 fps with discord open

#

let's go boys

#

69 fps

#

99 fps

#

88*

#

I'll close discord tho to see if I can get more consistent fps

#

bcz rn its very inconsistent

half harness
#

Is it a coincidence that riced msged me (after being afk after he left when you left) the moment you joined? literally the same second ๐Ÿ‘€

#

blitz

#

i think you have telepathy with him

#

and now you both send me party invites in like the span of 2 minutes

timber oak
#

Ahhh nice now this server gets dm spammed by bots

#

Can support ban?

#

854274938999275530

dusk pilot
#

Hey, I got the same

golden sun
#

I got the same

half harness
#

report to @compact perch

timber oak
#

Imma report it then

#

Wait how

#

It's a bot

golden sun
#

Dependent Procedure
854274540771082250

half harness
modern niche
#

854274520453742592 too

half harness
#

DM @compact perch

prisma wave
timber oak
#

Will I get a message if the user gets banned or anything? If I reported it?

static zealot
#

nope

#

but over 30 users got banned

#

they were bots

wanton bay
#

854274645640609793

static zealot
#

yours too

wanton bay
#

this one too

static zealot
#

its banned

#

already

timber oak
static zealot
#

u can just type <@854274645640609793> and if it doesn't find the user is probably banned

timber oak
#

True

#

mb

static zealot
#

no worries

wanton bay
#

he still shows up on mutual servers for some reason

static zealot
#

might be discord cache

#

if u restart discord completely should be gone. I Don't see him in this discord anymore

wanton bay
#

yeh that was it mb

static zealot
#

no worries ๐Ÿ‘

half harness
timber oak
#

How are devs handling upgrading to 1.17? Since it requires different Java versions from 1.8.9 to 1.17?

#

Does it require different jars to make a plugin in 1.8.9 and 1.17?

cinder flare
#

The JRE is backwards compatible

#

You can still compile with Java 8 on all versions

timber oak
#

Oh what, didn't know that. So what is it with Java 16 being required for 1.17? Is it just on client side?

cinder flare
#

To run either the client or paper, you have to have Java 16 as your Java

#

But Java 16 can run bytecode of any Java version before it

#

If you're lucky enough to not care about supporting older, shitty versions you can compile towards Java 16 and use all the new features

#

Otherwise, compiling towards Java 8 on your plugin is still fine

timber oak
#

So why not just always use java 16 to compile?

half harness
old wyvern
#

Backwards compatibility

cinder flare
lunar cypress
#

You can use it, but you can't target java 16 if you want it to run everywhere

cinder flare
#

You target the minimum Java version you expect most people to have

old wyvern
#

Ah the java slogan

timber oak
old wyvern
#

"write once, run everywhere"

#

ha

cinder flare
#

Though a lot of plugins and people are dropping support for Java 8

old wyvern
#

run if you have a jvm of atleast that version!

cinder flare
#

That side has to have the minimum Java version

timber oak
cinder flare
#

Nope

#

Clients don't run plugins

half harness
#

the users aren't connected to the server's JVM

timber oak
#

true

#

So does Java 16 have a lot of features when compiling with it?

onyx loom
#

yes

#

a lot more enhancements to make it more "modern" if u will

lunar cypress
#

Yeah, Java 16 compared to Java 8 is a pretty big step

timber oak
#

So Java 8 is just simply too bad now? For most developers

cinder flare
#

Yeah I love it, migrated one of my plugins to only 1.17+ and Java 16 plus

lunar cypress
#

Yes, Java 8 should be ditched

half harness
#

i use java 15 ๐Ÿคก

cinder flare
#

It released in like 2012

lunar cypress
#

2014

cinder flare
#

Still that's like using Windows 7 today

timber oak
old wyvern
#

Ditch Java itself

#

Move to Elara

lunar cypress
half harness
timber oak
#

So why doesn't every client just use Java 16 to run servers?

lunar cypress
#

servers should be expected to at least update to new lts versions

cinder flare
#

It's because Oracle is a piece of shit company and tried to charge people for newer versions of Java so everyone stopped updating

lunar cypress
#

because of incompetency and because a lot of hosters give you java 8 by default

cinder flare
#

We're still picking up the pieces of their actions, though minecraft moving I think will impact the version chart a moderate amount

timber oak
#

When compiling it only matters which JDK I use right? My path variable or whatever it's called doesn't matter does it? The one that appears in cmd when typing java -version

lunar cypress
#

latest versions have always been free

#

They changed their licensing for java 8

timber oak
#

Basically, can I use Java 16 on my pc as path variable and compile with JDK 8 or something?

lunar cypress
#

yes

cinder flare
#

You can target your build to any version below the one you're using