#general

3141 messages · Page 1915 of 4

wraith trail
#

his iq got too high, so he left this channel

void void
#

We are just shit-chatting

golden gust
#

He a friendeno who, what sulu said, just, am not sure IQ has anything to do with it

potent wedge
void void
#

I need

#

Ideas

#

To plugin

#

:c

potent wedge
#

Plugin that manipulates status and handshake packets

ripe sphinx
#

a plugin that
prevents
people
from
typing
like
this

brave mountain
#

match \n*3 = ban

void void
potent wedge
ripe sphinx
golden gust
#

!mute

thorny flickerBOT
#

Command mute requires 3 argument(s) (<user:user|snowflake> <duration:str> <reason:str...>) passed 0

void void
#

Oh shit

#

Dont underestimate His power

brave mountain
#

Eraserrr

ripe sphinx
#

hello warship, how are you today

golden gust
#

My irc thingy has a more fun one

limber knotBOT
#

is getting out the ban hammer! ▬▬▬▬▬▬▬▋ Ò╭╮Ó

brave mountain
#

is that the bot that shots intercontinental ballistic missiles to ban people?

potent wedge
golden gust
void void
#

Oh No xDDDD

potent wedge
#

As a American can verify I have a safe full of guns

brave mountain
#

cat has a yt video for just everything

void void
#

Mc Donald special force

void void
#

I just use this

potent wedge
#

Lol

void void
#

Rick Astley - Never Gonna Give You Up (Official Music Video) / Rick Astley
https://www.youtube.com/watch?v=dQw4w9WgXcQ

The official video for “Never Gonna Give You Up” by Rick Astley
Taken from the album ‘Whenever You Need Somebody’ – deluxe 2CD and digital deluxe out 6th May 2022 Pre-order here – https://RickAstley.lnk.to/WYNS2022ID

“Never Gonna Give You Up” was a global smash on its release in July 1987, topping the charts in 25 countries including Rick’s nat...

▶ Play video
brave mountain
#

people who think they speak Japanese just because they watch anime

golden gust
#

One day, I'm gonna actually like, make a playlist or something of all the random crap which I retain in my brain box

void void
#

Shit i have too much nudes on my phone

#

Cant even find memes

#

Bruh

potent wedge
void void
#

My workmate is sleeping

#

Should i just

#

Turn on some heavy metal

brave mountain
void void
#

?

golden gust
#

Yo

#

reminds me of the death of plug

#

one dreads to imagine all of the playlists lost that day

brave mountain
potent wedge
#

Don't play heavy metal play hyperdontia by ghost on youtube

potent wedge
#

NO no, wake them up then play nobody expects the Spanish inquisition

golden gust
#

(light flashy shaky shaky warning)

#

eilepsy*

#

or howmever its spellded

ripe sphinx
#

epilepsy

golden gust
#

ha

#

neeeerd

ripe sphinx
#

nerdcat

potent wedge
#

Why epilepsy warning when it's a extremely smooth transition

golden gust
#

Things got more flashes than woodys phone

potent wedge
#

Dead cxaht

#

Wait I did something and this happened```so rare

↓ look at us goooooooooooooooooooooooo ↓
buy Nitro: https://discord.com/nitro
Twitter: https://twitter.com/discord
Instagram: https://www.instagram.com/discord
Facebook: https://www.facebook.com/discord
TikTok: https://www.tiktok.com/@discordso rare

↓ look at us goooooooooooooooooooooooo ↓
buy Nitro: https://discord.com/nitro
Twitter: https://twitter.com/discord
Instagram: https://www.instagram.com/discord
Facebook: https://www.facebook.com/discord
TikTok: https://www.tiktok.com/@discord``

#

????????????

#

Explain

#

Revive chat

#

Dammit

left swift
#

what

brave mountain
#

free nitro?

#

where ?

sage vessel
#

Be careful... I get auto kick muted for talking of free nitros

potent wedge
void void
#

Nah, he woke up, got phonecall

#

Aaaand coming back home

#

Yeah

vernal moth
#

I mean, I had free lunch yesterday

coarse lily
#

At work?

warm anchor
#

no Mini cleaerly go to the back of his local pizza place and wait for the employee to throw out pizza

coarse lily
#

Throw out pizza into his mouth

vernal moth
#

Onboarded new coworker and we didn't like menu in canteen so we went to the pizza place across the street but their card reader was broken and I left my purse in office ^^

warm anchor
#

so I am half correct

vernal moth
#

Yes 😂

warm anchor
#

PepeLa Mini showing the new blood the way

vernal moth
#

Hey I was surprised how easy onboarding was. He had a RFID card, was allowed to enter building, the laptop was there, only took half a day to get him access to teams, etc ^^

#

Today only outlook is missing and then we can go to install all the dev tooling

#

We had new hires wait weeks for a laptop

warm anchor
#

that's nice and smooth

kind agate
#

how do you guys meet other people in minecraft

#

like how do people make connections with people who are in the server community

#

you know what i mean

#

like say i wanna start doing dev for a server and stuff how do i make the connections

mental meadow
#

My new glasses have a blue filter and honestly it's so nice on the eyes i didn't expect it

vernal moth
mental meadow
#

Purse probably if I had to guess because unnecessarily gendered words

still sorrel
#

this PR is never getting reviewed

#

updated the 6 year old codebase to a new major

#

I constantly have to rebase this shit cause every commit merged in develop usually breaks the tests in this branch

#

oh ffs a test is already failing

#

fml

#

oh ffs senior dev broke some tests

worn ember
#

EEEEEEEEEEEEEEEEEE

still sorrel
#

the tests basically cannot be run currently on develop because they are so slow it'd take over an hour to run

worn ember
#

i dont see the issue

still sorrel
#

I mean before releasing its doable to run all the tests

#

but cant just take a 1h break because tests are running

#

dawlkfjhads;lfh;asfdh
losing my braincells

#

please update the friggin tests before you merge to develop

vernal moth
#

Why are you rebasing all the time grey? Only rebase if you have a go for merge

#

Else you just wasting time

quasi valley
#

wallet

vernal moth
#

Right

#

That has pretty bad connotation in my head cause crypto bullshit I guess that's why I don't naturally use it, lol

wet storm
#

Another victim of crypto things 😩

ashen cliff
#

Daily reminder that running a full memtest on a 2TB system is fun.

wet storm
#

Ah, yes, daily reminder that I need a breakfast

#

I forgor 💀

worn ember
#

Daily reminder that oxygen kills in an average of 78 years

void void
#

In Dutch it's literally called zuurstof!

#

Coincidence? I think not

wet storm
#

Verschrikkelijk

wet storm
void void
#

is there a way to start a new "latest.log"
without reloading server

violet spear
#

py script op

primal solar
ashen cliff
brave mountain
#

I haven't used vanilla in a while, has it always been this simple or is it something new?

mental meadow
#

I'm not really sure what exactly you mean, that looks completely normal to me

brave mountain
#

paper 1.18.2: logged in with entity id 173 at ([world]-2128.300000011921, 63.5625, 923.5728583549557)

#

world and exact coordinates

silver nexus
#

It’s been like that for as long as I’ve been running servers (3-4 years)

brave mountain
#

paper is more verbose, nice

cobalt flame
#

Hi, we sometimes have a TPS between 16 and 17 with about 70-80 players with an AMD Ryzen 9 5950X. Do you think it's worth upgrading to an i9-12290k since it has 23% better single core performance or does it depend on other specs too?

lament patio
#

Not worth it, way high cost for small gains and you'll also lose a bunch of cores

spare venture
#

definitely not worth it

#

optimize your server instead, should be able to get 20 tps at that player counts just fine

cobalt flame
brave mountain
#

you can do better with less

cobalt flame
#

Aight, i'll have a look for more optimizing 😄

spare venture
#

yeah it’s probably worse to use a 12900k

vernal moth
#

600W GPU here I come!

#

NVIDIA GeForce RTX 4090 with over 100 TFLOPS of power NVIDIA next-gen flagship GPU is rumored to deliver over 2.5 times more raw compute power over RTX 3090 Ti. While the rumors about AMD RDNA3 flagship processor indicate it will offer over 4 times more single-precision compute power over RDNA2, NVIDIA is supposedly doing a […]

quick obsidian
#

i only have a 650w psu

#

or 750 i forget

warm anchor
#

Man GPU and space heater for winter!

brave mountain
#

need 2k W PSU

mossy vessel
#

Starting 5k onwards on ebay PepeLaugh

brave mountain
#

don't forget the 4k UPS

civic herald
#

What's the command for S P O O N?

civic herald
limber knotBOT
#

doesn't the 3090 draw 1000W?

#

runs

magic river
#

Oh man I hope nvidia gets those spikes under control

#

Instead the new PSU spec seems to just require PSUs to handle spikes of up to twice their rated wattage

#

Means your PSU is going to be insanely overbuilt and cost 50% more

#

lol, Google still has this pullout when you search for hypixel

rare python
#

L

tender cloud
magic river
#

Doesn't matter, it was a hack and a scammer trying to get bitcoin from you

indigo abyss
cedar spade
#

Just stumbled across this again lol

white wren
#

Guys

#

Guest what

vernal moth
#

cleaning up old email accounts

#

zuck being evil like always

#

I always said something which I would ban users on here for, lol

magic river
ashen cliff
#

I'm debugging some random XML BS.
A website started omitting the closing tag for some reason...
I assume it was due to cURL... So I also added wget to the mix...
The tag is still missing, but the prices and descriptions are different between the two. kekwhyper

viral hornet
#

@rare python I don't care either.

void void
#

We're going in. And we're going in hard.
https://www.youtube.com/watch?v=F0eofbOc510

Art by Kortrex
http://kortrex.deviantart.com/
http://fav.me/d7fxlii (1st Picture)
http://fav.me/d7h04t4 (2nd Picture)

Now on iTunes and Loudr!
http://ldr.fm/hYZFe
https://itunes.apple.com/us/album/fairy-tail-main-theme-dj-jo/id876157334

This song was also a commission from Kortrex :D

Fairy Tail
yup

I tried to do a cool speed up thingy xD Hop...

▶ Play video
ashen cliff
#

🚪

vernal moth
#

^--- all weebs leave now

void void
#

gud song

ashen cliff
#

Yeah, no.

void void
ashen cliff
void void
#

btw gaining weight sure is hard

#

eating even tho i dont wanna

wet storm
ashen cliff
#

Drink more.

void void
#

or did you mean alcohol?

ashen cliff
#

Yeah, no.

#

Stuff that has a lot of fat/sweets in it.

void void
#

at it this point too much sugar makes me feel bad

#

im sensitive to sugar

magic river
#

Eat McDonalds a lot

void void
#

not rich

#

rn im eating chicken

magic river
#

Put 3x more butter on things than you think would be reasonable

#

Isn't chicken the leanest meat you could eat?

void void
magic river
#

Are you trying to bulk up or put on weight?

void void
#

i also have shoarma meat but the chicken's expiration date was today

ashen cliff
#

Not how it works.

void void
#

i look like an anorexic person so at this point anything works

vernal moth
#

am literally evil

void void
left swift
frank otter
#

don't tell cat or else he'll literally make himself unpingable

vernal moth
#

we didn't get it to block quote replies

#

so its useless

frank otter
#

shame

#

does this mean I can ping you

vernal moth
#

I deactivated the rule, lol

frank otter
#

yay, free ping zone!

vernal moth
#

try me 😄

#

🔨

left swift
#

ping deez nuts

frank otter
#

there are three people in this server with the name "deeznuts" or some variation thereof

#

or well that's all my client will load

vernal moth
#

Circles

#

Really

#

Google+ flashbacks intensify

#

I guess it's still more useful than communities

foggy veldt
#

I don’t understand the purpose, if it’s private it should be group chat imo if it’s public I think the new community shit is fine

golden gust
#

I mean, it's interesting, but, 150 seems potentially limiting, but, idk

#

I mean, the tech community is one that am aware of in which theres a huge set of polorisation in what people do

#

Some people tweet heavily about tech stuff, but, also wanna be able to tweet out non tech stuff, i.e. family stuff, without being attacked by peeps because "how dare you celebrate your family, I just wanna hear about tech, unsub"

warm anchor
little frost
#

pretty sure this is just streamlining the fact that people already have two accounts, one of which is private

vernal moth
#

Exactly

#

It's just for the private friends account thing

foggy veldt
#

Yea but I don’t think private accounts are because they only want 150 people to see their tweets, it’s mainly to separate shitposts from their normal posts

magic river
#

Google+ circles was the best part about it

#

You could have friends, family, work colleagues, etc all on one profile then then filter posts to different groups, filter what feed you were looking at, etc

tropic flame
#

Instagram also figured something out with Stories by adding "close friends" when people were already using second accounts for that

#

now they add people to their close friends's second account... for some reason

#

kind of weird

magic river
#

And of course circles could overlap, you could have some work colleagues and family in your friends group, etc

#

Or just make a post that everyone can see

#

It was like gmail tagging but for outgoing stuff too

stuck lynx
foggy veldt
warm anchor
#

Tbf isn’t there a research that one wouldn’t have more than X amount of friends in their life time anyway (?)

ashen cliff
#

Yeah, but it doesn't factor in antisocial people. /s

magic river
vernal moth
#

Oh preview is last step before final?

#

But two previews are possible too I guess

ancient bolt
#

Should be done before next LTS right?

magic river
#

Preview generally means this will be final in a year with little to no changes

#

But it's almost certainly happening

#

Sometimes they find a problem big enough to push back the final and do another preview cycle but yeah

void void
#

sometimes i need love

#

just look at my pfp

ancient bolt
# magic river Google+ circles was the best part about it

honestly G+ was one of the best takes at a social network site for both personal connection (friends, coworkers, etc) and for following notable people / pages. Allowing you to configure how you interacted with both separately, and letting you define what is what and how you want to group everything, frankly it's a shame it didn't take off

#

I find twitter to be pretty good for following notable people or accounts, but little to no actual social interaction on it with friends. Facebook is admittedly better at that imo, but the ads and algorithm and right-wing infestation makes it a no-go

#

so really discord is the closest thing I have to social interaction lol I have no friends lolsob

magic river
#

A lot of linux people used G+ as a blog/livejournal replacement

#

It wasn't just for short messages or whatever

foggy veldt
# ancient bolt I find twitter to be pretty good for following notable people or accounts, but l...

Well I’d argue twitter and is great for making new “friends” because you can find people with similar interests / takes based on their tweets and create an echo chamber group chat for people like you but that is an online relationship like most discord friends. Facebook is great for finding people you interact with in real life because you can match by school, job, city, mutual friends etc

golden gust
#

I mean, it's great for making "friends" within certain bubbles but, extending too far past that just gets too noisy to be useful

warm anchor
#

Yeah I don’t really use other social media aside from discord but I gather all my friends info my server

ashen cliff
ancient bolt
#

G+ is where we got some famous linus rants, in particular the one about HFS

rare python
#

I was bored

golden gust
#

I mean, case insensitivety is such a dumb issue

#

have adobe fixed their shit yet?

#

Cos, adobe was literally the only thing primarily holding me back from switching to case sensitive

#

(and, maybe a few small things here and there where bad code just basically worse because case insensitivity go brrr.... -.- )

left swift
#

the last pokimane emote you'll ever see, the end of an era

foggy silo
#

Gone 😔

wet storm
#

I forgor ☠️

wet storm
#

Btwwwww, Hangar wen? /s

unkempt drift
warm anchor
#

He left a lot of servers including mine riepeek maybe done with Minecraft?

spare venture
#

Couldn’t afford the tier 3 sub fees anymore

warm anchor
#

How much would that be anyway? Tier 3 sub

foggy veldt
#

Impossible, you get burnt out of Minecraft and do other shit but you never quit Minecraft

warm anchor
#

$24.99

#

Ok

warm anchor
foggy veldt
#

Minecraft and league are the eternal games that you keep coming back to

warm anchor
#

League rieweird

foggy veldt
#

They’ll be back in 2 years like “wow paper changed so much”

warm anchor
#

More like Dota

latent wing
#

does anyone know a plugin that's similar to hypixel skyblock's player profiles? i just need it for specific server dev stuff

potent wedge
#

Prosperous universe,

#

Halo

#

Interstellar oilot

#

Land air sea warfare

#

The anime portion of netflix

primal solar
ripe sphinx
#

they left

#

(nothing poki-related)

primal solar
#

I see

native wolf
#

probably some dark magic like always with JVM + native stuff

wet storm
#

Paper infrastructure setted up with gradle + wrapper around cargo build system

daring owl
#

😭

upbeat kelp
#

G+ ahhh

rare python
native wolf
#

that's cursed

#

I like it

wet storm
# native wolf oh God

Yeah, imagine making a rust plugin api with that thing as a wrapper around bukkit one 💀 💀 💀

hexed dragon
#

Season Finale for moon knight today. I already watched it, so watch the post-credit scene too.

wet storm
#

What would you recommend for a beggining in a frontend development? Should I learb css things (tailwind, windicss?) Which javascript frameworks would you recommend to learn (react, vue, angular) and what package manager would you recommend?

glass crag
#

I wouldn't touch any libraries like tailwind/react etc to begin with

#

Learn semantic html, vanilla CSS, vanilla js, then add new things when you feel a need or feel ready to add another component on top

wet storm
#

Web dev looks weird because there is so many things depend on a personal taste

glass crag
#

Pretty much 😀

#

once you learn a js framework, the others become much easier to pick up

magic river
#

RIP your disk

void void
silver nexus
#

May the 4th be with you all.

ashen cliff
#

This is fine.

rare python
ashen cliff
rare python
#

Gonna take a guess... dead ram.

ashen cliff
#

Nope.

#

Memtest can't detect the errors, since they get corrected. ECC and all that.

rare python
#

Lol

ashen cliff
#

And all the timing are as tight as they can go.

#

Giving me around a 10% performance improvement. So, that's nice.

#

Still have to mod the bios, to allow CPU undervolting again.

untold copper
#

maths board exam tomorrow

#

i die

wet storm
#

(1000°C under high load)

wide chasm
wet storm
kind agate
foggy veldt
#

One day shoe companies will run out of different color combinations to resell the same shoe

kind agate
#

Nah

worn ember
#

they'll keep doing it as long as people are stupid enough to keep buying them

worn crest
urban carbon
#

oraxen or itemsadder? which is better?

wet storm
#

Personally, I developed with IA API, cuz my admin told me to do that, but all these things are bad "architecture" imo. (shortly: shit) if you are a plugin dev, code fabric mods, you'll have more freedom in everything, if you are an admin, use fabric mods, and there are many fabric performance mods like lithium, starlight, or even something experimental, but fast like c2me, so you won't have performance problems like with forge

#

But oraxen looks better than IA...

daring owl
spare venture
#

or just make your own

hexed dragon
warm anchor
#

Aaaaa

unkempt drift
#

what is

Servers can now define different chat style formats for clients
? is that just using the chat.text translation key in a resource pack?

#

oh, shouldve just read further down

#

prob smth defined in server.properties by default I guess

vernal moth
#

Didn't look yet but it's designed for us to change, maybe datapacks?

dense holly
#

sounds like it's different from resource packs

vernal moth
#

You understood me wrong

#

It's (part of) the system we asked Mojang for when they first presented us the chat signing stuff, it's their solutions for servers to change the chat Format via code

#

But maybe it will be exported to datapacks

high mirage
#

does this mean the chat plugin as we know it is on the way out?

vernal moth
#

No, chat plugins just need to update

#

Today basically added a chat format API

#

Chat formatting will be client side

#

So less work for chat plugins

tropic flame
#

jk but that's nice

#

although "these are synchronized to clients when they join the server" so you can't change the chat format without everyone rejoining at the end?

#

if I can't apply my new group prefixes on the fly then I call that a shortcoming imo

vernal moth
#

Wouldn't that be part of the display name or whatever?

#

Haven't looked at the code yet to see if resending is possible

#

Something I can bring up with Mojang for sure

#

Normally registries are frozen, so don't think resending would be possible right now, but they should be easily able to change that for this instance

spare venture
#

mojang please add chat tabs

#

imagine having all system messages in one tab, local in another, global, private, etc

warm anchor
#

would be nice if UI is modular

golden gust
#

I mean, I'd much rather just use a mod

#

I mean, it would be nice to replace the chat system with a more contextual system but theres 0 reason for mojang to really get behind that in the scheme of things

#

it's hard to deliver on stuff they don't have the insights to even really get started on

warm anchor
#

that's true riesad

spare venture
#

that’s true id rather use a mod. mojang pls make it so we can download mods to peoples clients

void void
#

pop os on wayland is so cool that the discord app doesn't start

#

flameshot can't do screenshots, gr8

#

even the gnome screenshot app doesn't work kekw

brave mountain
#

use fedora

tropic flame
#

Wayland
that's where you fucked up

#

runs

wet storm
vestal jasper
#

With smth like plugin messaging to add "channels"

golden gust
#

I think that you'd just basically detect if people have said mod

vestal jasper
#

Avoid all of the super clunky mess that is trying to tabulate chat server-side...

#

Yeah

golden gust
#

and then hijack the outgoing chat packet and replace it with a plugin message which has the chat and context info

void void
#

Let’s make that dream a reality then

vestal jasper
#

I have very little experience with client-sided modding and working with the game's UI though so there's some barriers I'd have to cross

#

Still sounds fun though

ripe sphinx
#

I remember egg did a stream trying to do that serverside once, looked decent for the users, although I shudder to know what the code looks like

vestal jasper
#

The way cat and I detailed sounds like it'd be super easy to do

#

not super easy

ripe sphinx
#

not horrible at least

vestal jasper
#

but like, not horrible yeah

ripe sphinx
#

I don't think it'd be too hard to do, iirc chat is just a List<String>, just need to add some buttons and do some swapping

vestal jasper
#

On the server's end it would probably be super easy, on the client end I shutter thinking about

ripe sphinx
#

what about if a client doesn't have the mod though?

vestal jasper
#

no change

#

If the client doesn't have the mod they should see literally 0 effective change

#

UX is the goal, I don't want to sacrifice on UX in any way

#

I don't think I'd want to force users to use this, unless the server itself decides to enforce it if that makes sense

wet storm
#

It is basically a usage of high level mojank's client side apis and not going somewhere deeper...? I think the only issues with that would be mixins for the ChatScreen class to render some parts properly, because iirc ChatScreen rendering is divided into several methods and order of all rendering matters in that case...

golden gust
#

as said, you just hijack the outgoing chat packet if they have the mod installed

#

I mean, it's more designing the UI and writing the UI

#

It's not hard per sei, it's just stuff many of us generally haven't bother to deal with

vestal jasper
#

This is a server-focused community so makes sense

wet storm
#

Btw, I am surprised how paper and fabric communities are different, like, we are developing some stuff to the same game, but many plugin devs I know can't develop mods, it confuses me

vestal jasper
#

They're separate skills to some degree

ripe sphinx
#

Completely different API and dev methods

#

Fabric is much more complex than paper due to the lack of any sort of API, so lots of hacky injection is required

vestal jasper
#

Working with a modded server + vanilla client, vs both being modded

#

The client has a lot of things which the server doesn't, that you don't get to interact with when making plugins

golden gust
#

Two completely different enviornmnents and standards of doing stuff

ripe sphinx
#

(and again, the lack of any sort of API)

golden gust
#

not to mention, fabric includes a good chunk of work behind the scenes to make doing some of that stuff viable in a shared environment

#

Biggest win that fabric has is generally the lifecycles of loading stuff, which is what I want for paper at some point

kind agate
#

Yo electronic!

vestal jasper
#

I also just enjoy the relative simplicity of writing plugins vs making mods

kind agate
#

Do you have a m1 Mac

golden gust
#

(same win that forge has, really)

ripe sphinx
#

dear god yes proper lifecycles would be so much better

golden gust
#

No, I have a 2015 iMac

kind agate
#

Oh

#

Is the performance still good

golden gust
#

Outside of the horrible stuff of paper and 200 vivaldi tabs it's generally good

kind agate
#

Does it run IDEA and all your programs smooth

#

Vivaldi

#

Never heard of that one

golden gust
#

it's basically chrome but with a nicer looking UI on the mac, imho, and, well, not google

kind agate
#

Oh

golden gust
#

but, the lifecycles of stuff initing in fabric/forge means that you have the context and time to be able to go register custom things, and then the frameworking to deal with this, i.e. you have the typical mojang hook points that they use for interactions with stuff, on the client, you can write your own rendering logic or use mojangs where suitable, etc, etc

#

Like, forge/fabric dev is a lot simpler than people thing for the pure reason that mojang actually developed a fairly decent engine to work with

#

forge/fabric just provide the tools to make working in an environment which is shared with other stuff more tolerable

kind agate
#

Do you wanna upgrade

#

And can I see a list of programs your running right now

#

I was thinking bout getting the m1 wit the lg 5k monitor and using that as my work machine you hear me?

#

It looks nice

wet storm
#

That's why I blame many plugin devs I know, cuz they can't develop mods and they try to do hacks for a plugins to look like mods, it'll be okay if they did a fork of paper where they do stuff with Registries to have benefits of every vanilla possibility and having server-side entities/blocks etc. Which maps to the same packets, but they do their own implementations based on bukkit events or databases, like, damn, if you do a server-side only stuff do it at least cleanly...

golden gust
#

Well, yea, ofc I wanna upgrade, just, when I can actually afford it

#

I mean, I'm probs gonna go the dock approach in the future, however

#

Apple's basically made it so that a laptop which you can have on your desk hooked up and can just pick it up and use it all day is actually a viable approach

kind agate
#

wow

#

what if you get the dock and monitor

#

then you’ll have two monitors

#

displays

golden gust
#

Or, hear me out

#

You buy two monitors

kind agate
#

Then you’ll have three

golden gust
#

I don't particularly want a laptop keyboard as my main typing thing, and so it just seems that it would get in the way

kind agate
#

what about the magic keyboard

golden gust
#

and then, the laptops are generally low down so not good for posture unless you're gonna get something to mount it up in a position that would generally make said mounting hardware take up space

#

much easier to just get a dock which you can easily throw the thing into/on, and have a proper full sized monitor which is great for actually using daily, with the laptops screen being great for being, well, portable

kind agate
#

What’s your thoughts on the mac studio

#

Cause bro if I buy that I can just use my windows desktop for gaming

#

Because then if I get the mac I’ll feel like I’m a real business man

#

I like macos it’s like the best of both worlds, a nicer UI than windows but it’s also UNIX so the terminal is nicer than windows but it’s also familiar if you’re a linux user

#

You know what I mean?

#

Like you know what I’m saying

golden gust
#

I mean, if you're fixed to your desk and got the cash to splash, sure; I'm just personally not sure if theres much worth to it unless you're actually gonna be hammering resources on it

kind agate
#

Hmm

#

Yeah

#

I understand wym

wet storm
#

"Only for girls"

#

I mean, no mutual servers, no anything, just "only for girls"

spare venture
#

i basically reimplemented a lot of vanilla mechanics using plugins instead of mods

#

i don’t really think using plugins to do that is hacky

#

ok there are some aspects that are kinda hacky but overall it’s pretty clean

plush bane
#

PolyMc (the original) is nice

#

Patbox had been trying to get Fabric server side Create to work using similar techniques (using Polymer)

#

It's only a bit hacky

#

At least I assume it's less hacky than trying to do the same thing on Paper

twin lagoon
#

it's all a massive hack in the end

plush bane
wet storm
# spare venture ok there are some aspects that are kinda hacky but overall it’s pretty clean

My opinion is prob too radical but I don't wanna lie people, I think I don't care what people do until it actually touches me in some way, like youtubers / admins / developers I worked with told me develop servers with the vanilla + additional mechanics in their environments (ItemsAdder API, their own teams' APIs, which are also hacky, etc.) And I see all suffer from what I experienced in the "mods made with plugins" culture, and now, when I ended developing anything for these people, I wanna change something about this stuff at least in russian dev community...

plush bane
void void
#

hey... ehh.. can anyone give me some good free aternos like websites?

wet storm
plush bane
#

I'd be wary of sites like Aternos, use a at least kind of unique email adress for them. You don't want your mail address finding its way into spam lists like it happened with mine due to the Aternos data leak back in 2016. (I hadn't been using them for years at that point)

void void
#

can you reccomend one not aternos or something

lavish compass
#

no good free hosting sites are good

#

you can however abuse oracle cloud™️ free tier though

wet storm
#

™️

warm anchor
#

Oracle Free tier is so far the only decent free host, but yeah everything else promising being free MC host are probably going to be trash

plush bane
#

Yeah, "free Minecraft hosting" just isn't really a sustainable business model

spare venture
#

ya you get what you pay for

golden gust
#

it's sustainable, it's just none traditional and harder to figure out how to keep afloat

#

biggest one I've seen is the platforms which are practically rip offs, the free resources work for getting stuff done but you're generally too limited in what you can do

lavish compass
#

I mean shared hosts are extemely cheap anyways

golden gust
#

and then when you wanna do anything, i.e. take your files out, you have to pay for a service which is multiple times the market rate just to walk out

merry talon
#

also it just warms the heart to exploit oracle to the highest extent you can

void void
#

i just wanna play with my friends

warm anchor
#

There are business model that works for free host yeah

golden gust
#

hypickles mini server things?

#

minehut? etc

#

I mean, it's not free to host a server

warm anchor
#

but outside of Aterno and minehut they aint other notiable one for sure

lavish compass
#

crypto miner in panel sunglasses_1

merry talon
#

mfw

golden gust
#

so, it's 0 surprise that free services are generally very rare and "fun" in how they're funded with various limitations or fuck you over when you wanna leave

#

using a cheapo VPS or even a free one like oracle offers is gonna be your best bet for a "free" solution

warm anchor
#

Aternos utilize the large player base for advertising so does minehut though they approach it differently in details

lament patio
warm anchor
#

it's really luck based

#

lol

lavish compass
#

i think you need to like

#

log in to your account every once in a while

lament patio
#

I do every 15 days, I have reminders set up

merry talon
#

are they like ec2 spot instances?

lament patio
#

They should be permanent as long as you log in often enough

warm anchor
#

oh yeah I use it a lot

#

so I probably look like a normal user in terms of whatever detection they use

#

to remove peopl whos just holding a free instance

plush bane
#

I selfhost and (currently) don't worry about my IP getting exposed. Apart from not having to worry about theoretically getting DDOSed does hiding your IP achieve anything?

warm anchor
#

not really if you are open to people to connect to you, they can get to you anyway

plush bane
#

Whoops, meant using a VPS instead of self hosting

lavish compass
plush bane
#

Wat

wet storm
#

💀

vagrant marlin
wet storm
#

make the same thing about furry communities

warm anchor
#

LOL

#

dont you just love the shenanigans

charred sleet
rare python
#

Is there any better way of doing this, this code is painful.

if (chunkSnapshot.getBlockType(x + 1, y, z).isAir) continue
if (chunkSnapshot.getBlockType(x - 1, y, z).isAir) continue
if (chunkSnapshot.getBlockType(x, y + 1, z).isAir) continue
if (chunkSnapshot.getBlockType(x, y - 1, z).isAir) continue
if (chunkSnapshot.getBlockType(x, y, z + 1).isAir) continue
if (chunkSnapshot.getBlockType(x, y, z - 1).isAir) continue
spare venture
#

bro

rare python
#

At least I am doing it off of the main thread using a chunk snapshot lol

void void
#

i'd turn that into a function so it at least looks nicer

#

and probably consolidate that into a single if statement

rare python
#

I dislike peoples obsession with breaking everything into tiny single use functions.

vernal moth
#

It reduces the cognitive complexity of your code and thus makes it easier to read

#

It's a very good habbit

rare python
#

Until you try to track down a bug and finding yourself jumping between 10 different functions.

glass crag
#

You can make a list of the different parameters and map or firstOrNull depending on how you're using it

vernal moth
#

If you nicely split code, it's easy to test

rare python
golden gust
#

yea, that's why you unit test the small shit, setup hard contracts for it, etc

#

lets you genericify stuff, JIT can unroll that crap if it wants too, etc

rare python
#

I have a habit of spamming the inline keyword in kotlin

vernal moth
#

If you can't understand a method just by glancing on it, it's too complex and should be broken up

#

That's a good rule of thumb

lavish compass
#

i think you should write that in rust and call it using jni

wet storm
#

^ /s

rare python
lavish compass
#

@Suppress

rare python
#

My 2 most used kotlin keywords are internal and inline

wet storm
#

-Xlint:none /s

ancient bolt
#

inlining methods like that in kotlin accomplishes nothing

#

the JIT is smarter than you are

rare python
#

If putting inline in front of every function yeilds performance improvements, even slight, then why not do it?

ancient bolt
#

it does not yield performance improvements

ripe sphinx
#

compiler is smart enough to do that already

static badge
#

you know what we need inlined

ancient bolt
#

your single brain cell?

void void
#

the expected impact from doing that would be insignificant

warm anchor
#

Despite Leaf only has one singular brain cell, he would tell you it's a very chunky brain cell

rare python
#

The way I see it, worst case scenario, nothing happens, best case scenario is a very slight improvement, i'll take it.

foggy silo
#

Except there is already technology that does it for you 🙂

#

And usually, much better!

ancient bolt
#

worst case scenario performance is made worse

#

due to an overly large stack frame

#

too many GC roots

little frost
#

multiple inlines can also compound to be even worse

ancient bolt
#

more difficult to fit method variable set into CPU registers, which leads to less optimized generated assembly

#

stack frame might need to be split across pages

#

let the JIT optimize this stuff for you, don't try to do it yourself

spare venture
#

i have never heard of in-line in kotlin

#

what is that

ripe sphinx
#

it'll inline the method

#

normally you don't need to do it unless you're like using reified or w/ever

spare venture
#

like put it on one line? lol

#

ohh i googled it

ripe sphinx
#

No, like when it's compiling, it'll replace calls to the method with the method body

rare python
#

If inline can cause issues then they should come up with a better warning, because the current one implies that no harm could come of it.

spare venture
#

i think since you have to go out of your way to do it they probably assume you read up on what it is really doing and the implications

rare python
#

assuming people know what there doing is a bad idea

spare venture
#

you gotta think would they really make a little keyword that somehow optimizes every function

wet storm
#

performance talks are always a 💀...

foggy silo
#

(kotlin)

golden gust
#

I mean, literally EVERY optimisation can cause issues if misused

#

the general level of expectation around some of this stuff is that you know what you're doing to the point that it's pretty much just minimal

vernal moth
#

If you use advanced language features like that I think it's fair to assume you know the trade offs of inlining

golden gust
#

but, JIT is already pretty damned good at doing this stuff

rare python
#

if it is so good then why is the jvm so slow

vernal moth
#

It's not

#

It's actually really fucking fast

#

And it's getting faster with every java release

little frost
#

jit just needs warmup

vernal moth
#

Thruput in G1GC went up 35% since 8, just that alone is noticeable

spare venture
#

where have you noticed the jvm being slow haha

vernal moth
#

The JVM is a marvelous piece of tech

spare venture
#

just like that meme that bedrock is faster because c++ is more “optimized” than java /s

vernal moth
#

You should stop listening to kids barty

spare venture
#

i didn’t say the meme was good

topaz mortar
spare venture
#

if i’m the customer? it doesn’t make any difference lol

vernal moth
#

It really does

spare venture
#

bad java developer has a lot of padding tho from jvm doing stuff for them

vernal moth
#

C++ makes it super easy to shoot yourself in the foot

spare venture
#

yeah

rare python
topaz mortar
spare venture
#

ok i should’ve put /s but i thought calling it a meme was enough

spare venture
#

i wouldn’t trust 99.9% of the developers in the java community to write c++ code

vernal moth
#

I think back in java 8 days stuff was around 5% slower than "native"

#

Might be less nowadays

spare venture
#

it is nice that people are not stuck on java 8 anymore

vernal moth
#

I updated all my apps to 17 the other day at work, really nice

#

Noticeable faster boot time

#

(from 11)

wet storm
#

Thinking about JIT while developing is always a pain which you shouldn't care about, like, if I thought about JIT optimizations I'd end up with memory barriers for volatile or similar accesses and thinking about "reorderings" (Which exist only in programmers' head, only a programmer defines what is thread-safety in his program, usually, not in every case thread-safety == linearizability) The only right thing in this case is JMM which is a specification , but JIT, memory barriers, cache coherence and other things is Implementation detail. Example: You don't need much knowledge to use Bukkit API, but you need a lot more knowledge to use NMS instead of Bukkit API, and there is no guarantee that your NMS thing won't break, because its behaviour doesn't specified anywhere...

vernal moth
#

The average java dev does not need to know how the JVM works

#

Or what inlining is

golden gust
#

I mean, that's the entire point of JIT being powerful

#

for the most part, you don't need to give a shit

#

only time when you really do need to start giving a crap about this stuff is when you're doing stuff in which you should probably understand in part how the JVM works here to pull off safely in the first place

#

The reality of the fact is that most java devs barely understand what mechanisms like JIT even are or do in the thing, because for the most part, it literally doesn't matter

wet storm
#

Aleksey Shipilёv's article about JMM is a good description of many misunderstandings about concurrency in java, yeah, it's not about JIT, but it clearly shows how programs can break if a person will use implementation details without its understanding instead of specs: https://shipilev.net/blog/2016/close-encounters-of-jmm-kind/

golden gust
#

I mean, yea

#

It's like, literally any platform

#

if you try to microoptimise without understanding how the platform works it's probs gonna go sideways, in the most collosial of fashion

#

the reality is though, is that very few devs are micro-op'ing at that level

#

there is generally very little need to do so and most things just turn into an unmaintainable mess better solved elsewhere

wet storm
#

How did we reach general programming problems from kotlin inlines?...

wide chasm
#

Java itself also has intricate details most people are unfamiliar with. JVM knowledge is generally not really necessary for writing correct programs. Concurrency is hard, that's no surprise, especially if you're going to not use Java's built in classes, but go with raw volatile and synchronized.

sterile yoke
wet storm
#

I think that concurrency has no scopes in how you can over-engineer it

#

okay, I need a sleep or I'll die tomorrow morning

void void
wet storm
#

imagine not being a git expert in the outside world if you make a paper patch stuff every day

void void
#

ended up just nuking the branch and recreating it

quiet mesa
#

+1

potent wedge
wet storm
#

I mean, I accidentialy made home/denery/ a yarn application yesterday

peak ginkgo
silver nexus
#

I have my first AP exam tomorrow… any advice?

golden gust
#

g'won

#

wait, no

#

advice I was gonna give is inappropriate and for something else

cold pumice
silver nexus
#

AP Human Geography this year. And will do, thanks!

cold pumice
#

Nice! I don't think that one was an option at my school

golden gust
#

I like trains

coarse lily
#

Me too.

#

Choo choo.

brave mountain
sterile yoke
#

Not used much like Java or forge i guess

brave mountain
#

There isa lot of bedrock players that haven't played java in their entire lives

vestal jasper
#

By development do you mean mods/plugins?

#

Or like updates

brave mountain
#

And in summer there will be even more as Moj.. Microsoft is planning to give free bedrock to java buyers.

#

Plugins, at least or custom servers and proxy

silver nexus
#

A lot of bedrock users are on mobile iirc, so that may contribute to the issue too.

brave mountain
#

Indeed

void void
brave mountain
#

Put that on the island of eternity 😆

warm anchor
magic river
#

Oh yeah, that reminds me, I got a server for work to run on graal nodejs the other day

#

It was slow as fuck the first half a dozen times you tried to do anything

#

But after that it was about the same or faster for everything

#

I'm assuming the faster was because it did XML parsing faster since the thing I was benchmarking was mostly making a lot of SOAP calls, mapping the results to an ORM entity, and then upserting them

#

So it was mostly waiting on network things

#

The only hiccup with getting it to run though was having to polyfill WebAssembly 😄

#

One of my dependencies (which I should be removing soon anyway) tries to build a native module then falls back to a Rust implementation compiled to wasm and embedded in a string in the JS

kind agate
#

Good job

magic river
#

Apparently GameGear modders are insane. Someone recreated the entire original board (same trace layout and everything) in software, along with all the original parts. Then they simplified it to only work with new LCD screens, improved the trace layout and backplane, and removed 90 components. And then actually made the PCB and sell kits of the board and all but 3 of the components (those you have to salvage from the original)

#

The only 3 parts that don't come in the kit are the main ASIC (CPU and etc), the game cartridge slot, and the 2 player port

#

Well, it also doesn't include a case, screen, power board, sound board, etc, this is just the main board

#

For an LCD mod on the original you have to solder like 10 wires onto pads meant for a ribbon cable, for this it has nicely sized pads meant for manual soldering of wires

#

Soldering those chips on still looks like something you wouldn't do with a normal soldering iron though

golden gust
#

doable, tbqh, drag soldering is pretty common in the hobby space for dealing with those chips

#

Not something you'd wanna do all day if you where dealing with manf'ing such boards, but, doable for a casual hobbist with basic skills, tbqh

solid siren
#

does votifier helps get players?

golden gust
#

Vote sites help you get players

#

rewarding people for voting is a weird area in the EULA, but, can help encourage people to vote

coarse lily
#

Is it, though?

lavish compass
#

@twin lagoon wake up

wet storm
#

🥱

void void
#

also any way I can migrate without losing my home folder? I don't know how can I transfer it to another drive

untold meadow
mental meadow
#

TIME TO WAKE UP

#

wake up wake up wake uuuup

#

3,2,1, lets go

mental meadow
#

cat, just for you

twin lagoon
wet storm
vernal moth
#

Today company organized beer for everybody after work, so suddenly the office is pretty packed again 😂

#

Beer!

golden gust
#

eeeeer

wet storm
worn crest
wet storm
#

Dutch actually sounds like deutsch, what's difference?

worn crest
#

The language sounds more kindly than German vreecoLaugh

#

Mini says it's drunk german

wet storm
#

I think no, everybody gangsta until you hear g / ch sounds in dutch... german sounds more laconically than dutch for me

void void
#

Looks like copilot adopted my coding style

stuck lynx
#

easiest way to escape police:

\🚓
golden gust
#

okay, maybe different clip, am too tired to like, yea

potent wedge
golden gust
#

Whoosh

lavish compass
mental meadow
#

no

#

pls

#

have we not suffered enough

wide chasm
#

That hurts.

#

Should be a 3.5 mm headphone jack.

fallen grotto
#

EU regulations be drooling

true canyon
#

Surely you'd just need one, maybe two for something ridiculous, USB PD ports for the mobo? Three at most for the cpu? Ten is way too high.

merry talon
#

The rest are for your GTX 69420Ti

kind agate
#

@merry talon did u try ow2 yet

merry talon
#

yeah shits weird

kind agate
#

How’d you get it

#

I wanna try it even though it looks the exact same

ashen cliff
merry talon
#

I just left a stream on and went to work lol

#

I think that's over now though

#

I couldn't ever get a sense of like wtf was going on

#

but that could be a combination of me not playing for months

kind agate
#

Bro they were working on THIS for years

merry talon
#

only in between harassing women and making dead on arrival mobile games

#

must be tough to balance

untold meadow
#

@lavish compass publish ur stuff on maven central pls

#

jitpack SUCKS

twin lagoon
#

@lavish compass xxx

untold meadow
#

oh yes

twin lagoon
untold meadow
#

also xxxx

vernal moth
#

Freibier!

wet storm
worn crest
wet storm
lavish compass
#

feel free to PR and steal from UM

shrewd dirge
#

Is there a server side Distant Horizons mod or anything like that? It definitely doesn't work on servers as a client side install.

worn ember
magic river
#

No way that's all of them

#

That might be all of a single department or something

untold meadow
#

@lavish compass how does the health endpoint work?

#

do i need to make a mutable flow and throw stuff in it whenever i wanna do a healthy call?

twin lagoon
#

@lavish compass

waxen panther
#

best cubxity

lavish compass
untold meadow
#

thank you best cubxity xoxo

lavish compass
#

@untold meadow ok so basically you just need to provide my lib with a flow of health

val healthFlow = flow {
  while(true) {
    emit(Unit)
    delay(2000)
  }
}
untold meadow
#

ok dope epic nice

kind agate
#

hey

#

so what’s so good about using k8s for mc servers?

twin lagoon
#

nothing

kind agate
#

like rather than running them the old fashioned way

twin lagoon
untold meadow
#

bc it keeps people like michael employed

#

that is the only reason

kind agate
#

wow nice

twin lagoon
#

so true

kind agate
#

there’s no perf benefits or anything?

twin lagoon
#

no

kind agate
#

Oh thanks

#

Hope your having a blessed day and getting paid Michael

#

Life’s good

twin lagoon
#

yeah well

#

idk about that

lavish compass
lavish compass
void void
#

top secret noxcrew buildscripts

lavish compass
#

just ask your boss to break the NDA

#

it's finneeeee

rose lion
#

Just a little wouldn't hurt

untold meadow
#

i mean we're not reaaallly doing anything more complex then publishing ur thingy to our maven repo then shadow jar-ing it in

twin lagoon
#

well it's not really just a build script when 90% of it is done by an internal gradle plugin

lavish compass
#

did you add something like

#

runtimeOnly("io.grpc", "grpc-netty", "1.37.0")

untold meadow
#

i switched them both to grpc-okhttp and shaded that in too

#

didn't runtimeOnly it though

lavish compass
#

can you show your dependency graphs or something

untold meadow
#

what would you be looking for?

#
|    +--- dev.cubxity.libs:AgonesKt:0.1.3
|    |    +--- org.jetbrains.kotlin:kotlin-bom:1.6.10 -> 1.6.21
|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 (c)
|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.21 (c)
|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21 (c)
|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21 (c)
|    |    |    +--- org.jetbrains.kotlin:kotlin-reflect:1.6.21 (c)
|    |    |    +--- org.jetbrains.kotlin:kotlin-scripting-jvm-host:1.6.21 (c)
|    |    |    +--- org.jetbrains.kotlin:kotlin-scripting-jvm:1.6.21 (c)
|    |    |    +--- org.jetbrains.kotlin:kotlin-script-runtime:1.6.21 (c)
|    |    |    \--- org.jetbrains.kotlin:kotlin-scripting-common:1.6.21 (c)
|    |    +--- io.grpc:grpc-bom:1.45.1
|    |    |    +--- io.grpc:grpc-core:1.45.1 (c)
|    |    |    +--- io.grpc:grpc-okhttp:1.45.1 (c)
|    |    |    +--- io.grpc:grpc-protobuf:1.45.1 (c)
|    |    |    +--- io.grpc:grpc-stub:1.45.1 (c)
|    |    |    +--- io.grpc:grpc-api:1.45.1 (c)
|    |    |    +--- io.grpc:grpc-protobuf-lite:1.45.1 (c)
|    |    |    \--- io.grpc:grpc-context:1.45.1 (c)
|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.6.21 (*)
|    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.0 (*)
|    |    +--- io.grpc:grpc-protobuf -> 1.45.1
|    |    |    +--- io.grpc:grpc-api:1.45.1
|    |    |    |    +--- io.grpc:grpc-context:1.45.1
|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    |    |    \--- com.google.errorprone:error_prone_annotations:2.10.0 -> 2.11.0
|    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    |    +--- com.google.protobuf:protobuf-java:3.19.2 -> 3.19.4
|    |    |    +--- com.google.api.grpc:proto-google-common-protos:2.0.1
|    |    |    |    \--- com.google.protobuf:protobuf-java:3.13.0 -> 3.19.4
|    |    |    \--- io.grpc:grpc-protobuf-lite:1.45.1
|    |    |         \--- io.grpc:grpc-api:1.45.1 (*)
|    |    +--- io.grpc:grpc-kotlin-stub:1.2.1
|    |    |    +--- io.grpc:grpc-stub:1.36.0 -> 1.45.1
|    |    |    |    +--- io.grpc:grpc-api:1.45.1 (*)
|    |    |    |    \--- com.google.guava:guava:31.0.1-android -> 31.0.1-jre (*)
|    |    |    \--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- com.google.protobuf:protobuf-java-util:3.19.4
|    |    |    +--- com.google.protobuf:protobuf-java:3.19.4
|    |    |    +--- com.google.guava:guava:30.1.1-android -> 31.0.1-jre (*)
|    |    |    +--- com.google.errorprone:error_prone_annotations:2.5.1 -> 2.11.0
|    |    |    +--- com.google.j2objc:j2objc-annotations:1.3
|    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
|    |    |    \--- com.google.code.gson:gson:2.8.6 -> 2.8.9
|    |    \--- com.google.protobuf:protobuf-kotlin:3.19.4
|    |         +--- com.google.protobuf:protobuf-java:3.19.4
|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.0 -> 1.6.21 (*)
|    +--- io.grpc:grpc-okhttp:1.45.1
|    |    +--- io.grpc:grpc-core:1.45.1
|    |    |    \--- io.grpc:grpc-api:1.45.1 (*)
|    |    \--- com.squareup.okhttp:okhttp:2.7.4
|    |         \--- com.squareup.okio:okio:1.6.0 -> 2.8.0 (*)
#

idk if there's anything interesting inhere

lavish compass
#

ok so you added grpc-okhttp directly to ArgonesKt

untold meadow
#

just switched the runtimeOnly bit yeah

lavish compass
#

to what

untold meadow
#

to okhttp instead of netty

lavish compass
#

ah yeah uh

waxen panther
lavish compass
#

maybe try adding runtimeOnly part directly in your project?

#

not ArgonesKt

untold meadow
#

alright ill give it a go

untold meadow
lavish compass
#

weird..

untold meadow
#

is the file meant to be shaded from some lib or is it generated?

twin lagoon
#

protobufs are a mistake gonna be real with you chief

untold meadow
#

could it be something fucky wucky with our publishing?

#

@lavish compass it's weird

#

it works

#

like perfectly

#

still getting that error

little frost
untold meadow
#

narrowed down the issue

#

it's specifically in the setAnnotation stuff

twin lagoon
#

annotations are not bussin

untold meadow
#

anno(t working)tations

lavish compass
#

annotations not bussin

silver nexus
#

AP exam was better than expected, though I say that now and will probably have missed a third of the questions…

lavish compass
#

@twin lagoon We need the "Cubxity Minecraft stack"

twin lagoon
#

no

lavish compass
#

yes tRIEggered

#

@warm anchor AYAYARie

warm anchor
quasi valley
twin lagoon
#

kenny is a german weeb by nature

quasi valley
#

I'm not gonna let a closet weeb call me names

lavish compass
untold meadow
#

"closet"

quasi valley
#

well you can also argue he's just a normal weeb, but that's my theory

lavish compass
kind agate
mental meadow
#

does anyone of you know if there is a setting in Windows 11 that removes the "show more" arrow thingy from your taskbar icons? Mine is suddenly gone and I miss it dearly

ripe sphinx
mental meadow
#

yea

#

very likely that i also just messed with something and it doesnt like me now

kind agate
#

It’s really the only thing I’m not liking about Win11 right now but I’ve only been on it for like a day

warm anchor
#

Can I run windows 11 but exactly looking like win 10?

mental meadow
warm anchor
#

I really hate the minimized design it’s annoying

brave mountain
#

i really hate the new star menu, too simple and that recently viewed is anti-privacy 😡

vernal moth
worn ember
#

im probably gonna work at a company with like 35 people lol

quick obsidian
#

whats a good way to stress test mc servers

#

for player numbers

lavish compass
#

this will just make them spam join though

#

and load chunks

#

it won't really do much else

quick obsidian
#

that sounds like pretty much what im looking for

#

tf im building it and its not shading kotlin in

#

nvm had to manually shadowJar

#

oh it doesn't connect

#

nvm

brave mountain
#

I want to list files on a directory by neme, no matter the files names but I got an error

wide chasm
#

What error are you getting?

brave mountain
#
} catch (Exception e) {
                System.out.println("Error de entrada");
                error = true;
#

first file is not aliened

brave mountain
#

I'm on fedora

lavish compass
#

fedora gang

lavish compass
#

/s

quick obsidian
#

nah i always stick build.dependsOn shadowJar into my build.gradle

#

i like running gradlew build and getting everything done

#

couldn't get it to work unfortunately, it just didn't connect (yes i followed all the steps)

lavish compass
#

what kind of server is it

quick obsidian
#

not a clue it just flickered between 0/1 and never got anywhere

#

pufferfish, pretty normal paper fork (just with flare built in)

#

tried with the domain ip and the ipv4

#

nothing

lavish compass
quick obsidian
#

sure

void void
#

i wanted to buy a ps cuz cheaper than a pc but out of stock

quasi cave
#

I guess tutorials for other project apply to PaperMC too? like installing the Plan plugin?

void void
#

@cosmic raft I am once again asking for write access in #adorable-pets

#

Also Snapchat suggested you to me saying I should add you as a friend

potent wedge
#

Can I get perms to #adorable-pets

spare venture
#

plan is a bad plugin

ripe sphinx
#

(red line is my alert threshold...notice how it's consistently above it...)

unkempt drift
spare venture
#

why is doggos not dogs then

silver nexus
#

A debate me and some friends are having. Should Computer Science classes count towards foreign language credits?

true canyon
#

Does learning a programming language allow you to communicate with others who you couldn't before?

golden gust
#

There is a communication in C in the middle of there

spare venture
#

why the fuck would it count toward foreign language credit

warm anchor
spare venture
#

i don’t see a programming language satisfying any of the reasons foreign languages are taught

golden gust
#

any of the reasons

#
  1. get the credits needed to leave
#
  1. be able to preach that you know some language nobody in the rest of the world gives a shit about
spare venture
#

fair

silver nexus
#

thats the main reason

spare venture
#

math is a foreign language to some

silver nexus
#

a lot of people used to just never do any foreign language, but a lot took Computer Science so they started letting it count towards foreign language credits

warm anchor
#

That sounds like a system failure more than anything else

golden gust
#

speaking of examples of system failures

#

hai eternity

warm anchor
spare venture
#

yeah what? a lot of people were saying they weren’t taking required courses so the school just caved?

silver nexus
#

yep

spare venture
#

that school sounds like the type of school that makes people turn out like leaf

silver nexus
#

tbf, the only options at the time was spanish, and the spanish program was really bad

warm anchor
#

Heyyyy a class to design fursuit is a reasonable course to take barty.

spare venture
#

yeah that just sounds like a bad school

unkempt drift
#

Just sitting down for my dr. Strange MoM showing. At some point these movies can’t live up to the hype, and while I think Spider-Man def did, am not sure about this one.

#

Also, my theater changed their butter and it’s crappy now.

#

So that doesn’t bode well for my mood

golden gust
#

I mean, I rarely watch super hero type stuff these days, or movies in general, the biggest thing that these movies have is the wider universes which it's set in, which is milked out to all fuck with any movie series which gets anywhere

unkempt drift
#

I don’t think “milk” is appropriate here tho, there are tons of stories in the comics that can be done.

golden gust
#

The thing is is that even the shittiest of films in the MCU can have wider implications on the MCU

unkempt drift
#

That is true, and it’s why I won’t miss one.

golden gust
#

and so often, if you wanna have the full "keep up" on the MCU, you pretty much need to watch it all

#

and they often milk tf out of it cos they know that they can generally kinda take the piss and people will come back

#

I've seen the odd movie where I tuned out cos it felt that there was just 20-30 minutes of characters, sitting around, scratching their nads having a pointless back and forth either tryna plot catchup for shit they couldn't be arsed to cover or cos "the audience is dumb"

#

and, "oh, yea, we're gonna try this plan, so what we do is", which lasts for like, 5 minutes before shit goes sideways, and main character or no-name upcoming protagnist does something which takes us back to the end of the OG plan or something there abouts

#

"oh no, the title character is dangling off the edge of a building and could fall to his death without his prop here, I sure hope that they don't slip and kill off the entire series of material they planned to copy over to the big screen"

unkempt drift
#

Well I think they are smarter than that. With modern attention spans, they can’t have too many bad things in a row before people stop caring. Star Wars went off a cliff perception wise after 2 movies right?

unkempt drift
golden gust
#

I mean, it's just generally the same plot makeup over and over which just leads to so much what feels like wasted screen time where they're doing fuck all

#

They're tryna compete with mobile devices for attention and feel the need to have these moments to try to catch people up, yet it takes a fair % of the screen time

unkempt drift
#

Oh yeah, I have problems with that. I would prefer if movies were made like Tenet with 0 catch-up and minimal explanations. But that’s not for everyone.

#

And as long as I enjoy the stories being told, I’ll pay attention I guess

golden gust
#

Yea, I mean, I've been suspected to be on the spectrum for years and have been kinda urged to go get tested, and, like, I just struggle with modern movies for the most part as they struggle for the hook

#

There just seems to be so many predictable moments and stuff like that that it gets dull and I struggle to last 20 minutes

#

I miss the days of shows competing for action and stuff, cos even if the plot was predictable af, it was fun to watch

#

But, these days if often just feels that theres so many moments where stuff is moving far too slow for my brain and I just need to go do something else as it irritiates me to keep watching

warm anchor
#

That's why old school anime is best I know the feeling cat happy

golden gust
#

I mean, older shows in general, not to be date myself, lol

#

But, these days, episodic just seems dead

#

Like, you'd scratch ya nads, sit down in front of the TV, and watch a 22 minute show which has often 1/2 main plotlines sometimes intertwined and a smaller one just to fill up the time and add a bit of spice

warm anchor
#

very true. The industry is now also just pumping out stuff people wants to watch and see if it sticks

#

Very few director has the resource and the say to say I just want to make what I want regardless if it's gonna sell or not.

golden gust
#

by the next episode, stuff would generally be back to a sane point of reference and you could start from pretty much anything

#

Take the simpsons, for all it's worth, it's not really progressed much bar the odd changes here and there over the lifetime of the show; You could pretty much sit down and watch any random episode without missing out on too much

#

weekly release is also a fun one which is kinda somewhat potentially on its way out vs the dumpfest

vestal jasper
#

I wanna watch MoM so bad 😭

golden gust
#

streamers know that it's easier to hook people in for a binge session that it is to try to get them to come back every week

#

Then again, theres netflix which has the exact same issue valve has

#

||Fuckers gonna have to learn to count to 3 sooner or later...||

potent wedge
#

Valve capitalized on the meme when gaben was doing a announcer pack for some obscure game and couldn't physically comprehend the number 3

brave mountain
#

hey sulu

#

do you use yarn?

#

ok I saw yarn on the workflow files

warm anchor
potent wedge
#

Plot twist: you researched that to prove a point against someone who has never heard of DOTA so assumes it was obscure instead of touching grass

true canyon
warm anchor
#

I mean anyone that follows esport that ever searched on top earning will learn about dota

#

because 71 out of top 100 earned esport players are all from dota2 PepeLa

magic river
#

dota2? Is that one of those clones of that game made about Arcane?

warm anchor
#

tbf Riot has way better marketing than Valve in terms of League vs dota 2

#

I dont believe Valve ever run any sort of ads in the entire duration of the game

magic river
#

Being on the Steam homepage is a pretty big ad

warm anchor
#

wait it is (?)

magic river
#

What?

warm anchor
#

Dota isnt on my steam front page dedrie

magic river
#

It isn't right now, no

#

Right now Devolver paid them money instead 😛

warm anchor
#

yeah I dont go on steam front page anymore and I default my steam client to be in my library so I dont buy games that I will never play

magic river
#

The Featured & Recommended area used to be where ads went too but I think that's mostly algorithm driven these days?

warm anchor
#

yeah that's correct so it differ from people to people

#

I got so many anime games it's crazy rieYEP I watch them not play them

magic river
#

Oh, so it's not full of porn for everyone? rooBlank

warm anchor
magic river
#

For real though, mine is recommending Blush Blush and Orc Massage

warm anchor
#

nekopara counts?

magic river
#

I have those games marked as hidden in my library and I think there was a thing to make it exclude them from generating recommendations

#

Got them in some bundle, they're a bit yikes

warm anchor
#

hahahhaha