#general

3141 messages · Page 1923 of 4

mental meadow
#

welcome to iOS

#

(leave the beta and never update again)

ashen cliff
#

I left the beta, they nuked audio for multiple versions aka. removed the experimental option at the time, so I was forced to rejoin the beta, to even use the app.

#

Can't actually leave the beta now... Interesting.

mental meadow
#

You need to reinstall the app I think?

#

Also apparently webm support is also gone

ashen cliff
#

After you leave the beta, yeah...

#

But, the button to leave the beta is gone. kekwhyper

mental meadow
#

the google play store is also loosing quality really fast

ashen cliff
#

No idea what Discord did, but they somehow removed it... Snapchat still has the option.

#

So I'm not going to blame Google for this one.

mental meadow
#

a few years ago when I set it to auto update it actually auto updated the apps regularly, now it seems to check for updates every 2 months and then update 10% of the apps/available updates

#

Maybe you already left? Does it say something at the top?

limber knotBOT
#

(DiscordBot) Hate that Discord removed the AMOLED theme? Here's how to (kind of)... : discordapp - 200 comments, 1,274 points - DiamondOreMaster267, 17h ago

ashen cliff
#

Looks like Discord is just fucking with us at this point.

ashen cliff
#

Other times, everything got force updated and started doing API errors.
So, I assume they do some kind of checking to avoid that?

#

Thanks. I hate it.

mental meadow
#

if it only reduced the amoled mode okay, but they design itself is so ugly now

ashen cliff
#

I forgot force-dark nukes my custom color settings.

thorny totem
#

lolrip tebex, got acquired by Overwolf

twin lagoon
ashen cliff
#

TF?

mental meadow
potent wedge
twin lagoon
mental meadow
#

it worked fine for me

twin lagoon
#

i had to join the discord alpha group which gave me access to the beta

mental meadow
#

i left/joined via the play store

potent wedge
#

It looks like that

mental meadow
#

I think they can set that on a per country basis though? Like I know some apps that do it with groups

potent wedge
#

It makes sense especially the groups one

cunning raft
#

The play store allows you to do region lock open betas

#

They probably did that for their beta

#

The group you're talking about is the group for the alpha

twin lagoon
#

yeah but i had to join it just to get access to beta testing for some reason

#

which is weird because i know i had access to the beta before

cunning raft
#

Yeah likely a geo block

#

Or if your device isn't passing safetynet or certified by the play store it could hide the beta join button as well

vagrant marlin
#

the new discord android app sucks fucking ass

#

how did ios users use this

mental meadow
#

quick question, sideloading apps on a WatchOS watch, would that need a seperate/special apk or do the normal noarch/nodpi work as well?

#

wondering if I can just sideload the apps that are not available for some weird reason

tropic flame
#

I'm still a discord beta tester and I'm not in any Google groups

tropic flame
limber knotBOT
#

(DiscordBot) Hate that Discord removed the AMOLED theme? Here's how to (kind of)... : discordapp - 230 comments, 1,471 points - DiamondOreMaster267, 20h ago

tropic flame
#

i might just downgrade the app

golden gust
#

Good news!

#

We don't need to worry so much about Covid anymore!

#

Bad new!

#

It's cos monkeypox!

tropic flame
#

oh and discord feels so less responsive with these new animations

ashen cliff
tropic flame
#

literally had to enable reduced motion on accessibility

ashen cliff
#

MFW I have the animation length in Android set to 0.5. kekwhyper

tropic flame
#

same thing but I still hate these

rare python
turbid oar
golden gust
#

See the bad news...

turbid oar
#

Wait what's lol monkeypox

#

Hm good thing I dont have to worry about covid to damn much aince I got the shots last year

#

But still monkeypox doesn't make sense to me.

muted storm
#

It's not going to embed but tbh the URL works just as well

#

Saw it on Reddit yesterday and thought to myself "Oh! Here we go again! Round two!"

golden gust
muted storm
#

Electric boogaloo!

golden gust
#

If this carries on

#

I might suggest that we just put ourselves across 240

muted storm
#

Who wants to take a stab at what they call the next virus?

ashen cliff
#

Laško. kekwhyper

muted storm
#

I was thinking more "Death Eater-2023", but a small nordic town works too

#

Oh it's not Nordic, sorry lol

golden gust
#

was gonna say

muted storm
#

Listen, I'm a dumb American.

#

Canadian, but we inherit

ashen cliff
#

It's actually a beer as well.

golden gust
#

Problem with americans, tbqh

muted storm
#

Too many to list

golden gust
#

Either they suffer from lead poisoning or sudden onset lead poisoning

ashen cliff
#

Possibly also gold poisoning.

golden gust
#

I mean, afaik gold runs right through you

#

Like, you can literally buy like, gold flakes

#

Just to shit out gold encrusted droppings

spare venture
#

i don’t have to eat gold flakes for that to happen

muted storm
#

How'd ya get down the bean stalk all on your lonesome, silly?

golden gust
#

haven't you seen the shape of his face?

#

he clearly fell

#

face first

swift isle
#

Holaa holi

ripe sphinx
#

or am I just crazy

void void
#

yeah the placement feels a bit odd

#

i'd prefer if it was at the top or bottom

ripe sphinx
#

Also on the topic, #paper-contrib below #docs-website feels like it'd make more sense since it's also kinda a "log" channel since none of us normies can write in it

vernal moth
#

web dev be like

wet storm
#

Web dev 😭

vernal moth
#

didn't we have a table about recommended java version per paper version somewhere?

wet storm
#

I wonder how discord makes "Active Now" Sidebar in "Home" on pc, like, there are so a few people which count as friends on my discord account...

void void
#

on the docs site I believe

magic river
#

Recommended Java version: use the latest you numpty

void void
#

wonder how they calculate that too

wet storm
#

like...

#

what's kezz doing in my sidebar

worthy geode
#

people that wrote messages in the same channel at the same time as you did, basically

ripe sphinx
#

yeah idk I get a bunch of people in there that I've literally never heard of before...
ah well I only see it when my discord crashes

warm anchor
#

There is a setting on your tab I think

#

If you want this person’s current activities to be curated on to the tab

#

But I literally never use that tab

ripe sphinx
#

Like seriously, in all of this, only one is actually a friend (obfuscated), and I only know one other (boredman) https://f.u11.io/Qy68vX

warm anchor
#

Oh that’s on server setting p

#

Under notification

viral hornet
#

don't leave out brocc 😔

wet storm
#

you also played dota 2 lol

viral hornet
#

it was a terrible game 😔

ripe sphinx
vernal moth
ripe sphinx
vernal moth
#

lol school

magic river
#

1.12 not having that check was a bit of an accident with the log4j fixes, wasn't it?

#

Or rather it was intended for all of them but effort?

golden gust
#

md added that check fairly late

#

We honestly never really bothered, but, kinda didn't feel strong enough to remove it

#

I think that we actually have removed it since? idr

magic river
#

Oh, was it only added in 1.13?

#

I thought it was in earlier ones but someone (sulu?) was removing it alongside doing the manual log4j patching and building so you could also easily recommend using the latest java version to ensure people didn't stay on one that made the log4j stuff worse

#

But then the more recent legacy versions could be built from CI with a quick backport of the same fix applied to 1.16 so didn't get that extra attention

magic river
#

huh

#

Oh, maybe the older ones just really didn't work in newer java? There was something there

vernal moth
#

spigot sometimes breaks cause asm stuff iirc

#

plus netty maybe?

#

idk

golden gust
#

Yea, theres breakages due to netty being the common one

magic river
#

I know from 1.15 at least the check has been kind of bullshit

#

Before that I dunno

golden gust
#

But, that was primary like, 1.8 that we see bork, idk about others

worthy geode
#

oh no, they also wrote an essay

spare venture
muted storm
#

I mean that's one way to read it

#

I just thought you pooped golden eggs

magic river
#

Oh, we're on 1.19-pre1 now

#

Time to prepare for ChatEvent to die

wet storm
#

R.I.P ChatEvent, 1703 - 2022

shell coral
#

i need help

#

i need to stop

#

except its like an addiction for me

#

tracing ip addresses

warm anchor
#

Ok

spare venture
#

go get help then

rare python
ashen cliff
#

Deprecation? kekwhyper, no.

native wolf
#

better to just murder it completely at this point

#

since in Bukkit land, deprecation basically means nothing lol

ashen cliff
#

If nothing massive in the backend changes and the old API can be easily adapted, why fully nuke it?

native wolf
#

ah, I've read the complete convo rn, was thinking about something else lol

golden gust
#

I mean, there are changes to the backend

ashen cliff
#

Understandable.

golden gust
#

The way we handle legacy text means that we can probably shim it to some degree, just, not sure if there will be much care for that

#

But, generally, er; modifying message formatting, etc, is not gonna work with the chat signing stuff

wet storm
#

Idk what to feel when I find such comments written by bukkit / spigot... on the one hand they are funny, on the other hand they show some painful things...

unkempt drift
#

that's in the class that spigot calls DispenserRegistry

wet storm
#

yeah, but it basically bootstraps all registries because it is the first call of Registry class from a static context, and freezes builtins...

#
// Paper - actually, I don't think this class should ever have been called DispenserRegistry, that's a stupid name, bootstrap is waaay better
golden gust
#

it's a bootstrap class which calls off to other stuff

#

DispenserRegistry probs made sense 6 years ago when it was primarly used for populating the data that dispenser modes

quiet mesa
magic river
# rare python Removal or deprecation?

I think the way it'll have to work is you have a new ChatPreviewEvent where you can do formatting and then ChatEvent is either read-only or doesn't exist at all

#

Once the player actually hits enter you won't be able to change the message, it's signed

rare python
#

Right so my server won't be updating straight away.

magic river
#

The preview feature is to allow the player to see what you're going to do to their message ahead of time and sign the result

#

Presumably ViaVersion is going to have to fake like all chat is actually server messages to work around this

golden gust
#

I mean, ChatEvent will likely still be mutable as you need to still be able to setup the renderer there

#

not to mention, you can still mutate chat, just, you'll lose the valid signature

rare python
#

Ah so if you use ChatEvent as normal it will become a system message and loose the signature?

magic river
#

I thought the client wouldn't show messages that have invalid signatures

golden gust
#

it still shows them

wet storm
magic river
#

So this shit is never going to work then

golden gust
#

just doesn't show them as being valid signed chat messages iirc

#

I mean, it's defo gonna take some thoughts, but, I think it's doable to support stuff well

#

legacy chat is gonna probably be a headache

rare python
magic river
#

If you don't make ChatEvent readonly and the client doesn't ignore messages with bad signatures then the signing stuff is just a waste of network traffic and CPU time

#

No one running a Bukkit derivative is ever going to have working signatures

golden gust
#

Well, the goal is probably gonna be for us to ensure that it's doable

#

but, for now, probably not

rare python
#

Why do I have a feeling that if a plugin uses ChatEvent there will be a warning message in the terminal, similar to legacy Material support.

golden gust
#

Gonna have to see what spigot does, but, that shall be fun

rare python
#

One thing is for sure, they will still allow legacy formatting. kekw

golden gust
#

Well, thing is that the only way to make this stuff work 100% is to basically break literally every chat plugin out there

#

We've been tryna work with mojang on this, but, ofc, they don't 100% see eye to eye with us, and all that jazz, so, is gonna be fun

rare python
#

Can't you just turn all chat messages into system messages?

golden gust
#

I mean, yes, but 0 point

rare python
#

I would just make a new API for it, and fall back to turning everything to system messages if anything tries to use the older API.

wet storm
#

1.19-pre2 technical changes.

  • chat is deleted from the game.
    /s
rare python
#

And put a big warning in console.

golden gust
#

still, 0 point

#

You can still send player messages without signatures

rare python
#

Oh okay

golden gust
#

Like, this is still a good chunk of opt-in

#

anything without a valid signature will still show in chat, it just won't say that it's signed

rare python
#

Then just send without signatures if anything does anything with ChatEvent

golden gust
#

Our goal is to offer the API to ensure that doing stuff safely is possible

#

that includes passing through the signatures

#

ofc, we can only do so much, and so shits probably gonna be messy for a while, but, all we can do is offer the tools for people to do this safely and pray that people adopt them

rare python
#

I would just make a ChatSendEvent where the message is immutable and a ChatFormatEvent where the message is mutable. And if anyone changes the message in ChatEvent, dump a warning in the logs, and send without the signature.

golden gust
#

We still have to maintain the existing API

#

Like, theres gonna have to be an event for the preview stuff to be able to send stuff back

rare python
#

Thats what I said?

golden gust
#

idk what all we'll do with the formatting stuff

rare python
#

A ChatSendEvent and ChatFormatEvent

golden gust
#

Not much point

#

We've still gotta maintain the existing API

#

it makes little sense to add yet another bunch of events in the already convoluted pipeline there

rare python
#

Yes but you can't change ChatEvent, and I don't see any way of reasonably forcing ChatEvent to work with it.

golden gust
#

It's simple, we just don't care about the signature

golden gust
#

we already have 4 events firing for a chat send

#

adding another in that chain makes little sense

rare python
#

Well it really should only be 2

#

So deprecate and later remove the existing ones

golden gust
#

We have 4 events, 2 for modern components, 2 for legacy chat

#

removing mutation of the chat messages, etc, just seems pointless, servers should still be able to mutate chat how they want at their own peril

grand pewter
#

why not remove the events? because there'd be humungous outrage if they are 😛

warm anchor
#

Let’s do it. Say it’s pop’s idea krappa

grand pewter
#

plugin backwards compat is actually such a curse though

ashen cliff
grand pewter
#

imagine how much api stuff could be changed on a regular basis if it was just scheduled per minecraft major update

golden gust
#

Well, having a sane deprecation policy is a goal, it's just nuanced because of the whole rotting lodge we've inherited

spare venture
#

stable api is always good but ^

wet storm
#

hardfork wen then?

golden gust
#

really shoulda just sucked up to sponge instead of z

grand pewter
spare venture
#

deprecation is abused so heavily in this community

rare python
#

I bet when paper hard forks there will probably be a Paper fork that will try to maintain compatibility between Paper and Spigot... maybe there will be one that tries to maintain compatibility between Paper, Spigot, and Forge? Who knows.

wet storm
#

mohistopia.

warm anchor
#

It will be nice to not have to work around spigot EmaBkr

spare venture
#

of course there will be a fork for that, there will be demand for it

#

hard fork wen tho

wet storm
#

wen

warm anchor
#

Gotta need that half a million donation from partyrealm

spare venture
#

what issues do you currently have working around spigot eternity

golden gust
#

It's all fun and games until years after we have a patch for something, spigot fixes something, breaks our patch, and leaves somethng else broken

warm anchor
#

Or that dumb structure seed

#

Would’ve been so much nicer to just have it all in random seed

grand pewter
#

cat idk if that was directed at me or not lol

golden gust
#

idk if it is either

#

if it is, fuck you

#

if not, er

#

good pop

grand pewter
#

🙂

warm anchor
#

I am just glad pop is back Pepelove

#

He been Mia for a few months from paper

golden gust
#

really?

#

didn't notice

#

runs

warm anchor
#

Yes AYAYARie

grand pewter
#

i had to add something that im pretty sure broke a paper patch recently cause it was causing me a lot of grief with trying to support spigot (yes i know, but it needs to because hangar doesnt exist yet)

#

really looking forward to when we actually get a plugin repo for public plugins

golden gust
#

anvil shit?

warm anchor
#

@ mini shot fired PepeLa

#

Hangar when

wet storm
#

wen, not when

grand pewter
#

no it was just the world key stuff, paper already has a bunch of stuff around it (still does, and its way more extensive)

golden gust
#

oh, no, something entirely different

#

that was nothing

grand pewter
#

ah ok glad to hear

#

that was like 1 line but ironically it still took like a week for md to accept it because had to argue what the "purpose" of adding it was, etc

#

surprising how its always so much of a pain

golden gust
#

Yeaaa...

#

I mean, CBs world system is just fucked in general right now

grand pewter
#

I mean I think a decent solution in general is just shimming the world name stuff and exclusively using keys

#

pretty sure that's kinda what paper already does? def more sane than keeping world name / uuid as first class support in the API

golden gust
#

world name stuff needs to go

grand pewter
#

yeah but i mean for "muh backwards compat"

golden gust
#

minecraft:overworld mymysticaldatapack:overworld are 100% valid in vanilla

#

How tf do you account for that with almost everythin using the world name which would conflict? ;-;

grand pewter
#

ideally its gone but you can also just shim it to the side and make keys the more appealing option to plugin devs

#

yeah thats the issue lol

golden gust
#

deprecating World#getName is on my todo list 😄

spare venture
#

nooooo 😡

grand pewter
#

i mean during the pr someone discovered that you can create 2 "minecraft:overworld" s by creating a world named "overworld" in multiverse

#

literally duplicate key, totally invalid logically, but you can absolutely do it with the current system

golden gust
#

Yea, and it fucks up the server too

#

Mojang mishandled some of this crap

#

but, internally, the main world should ALWAYS be called overworld

grand pewter
#

well unsurprisingly, but at the same time mojang's world system is set up to not ever have duplicate keys like that (due to it being tied to the directory/resource structure)

grand pewter
#

in bukkit-land it seems to be much more virtually mapped

#

yeah ok in that sense that pr would pretty much fix that

#

such a mess though lol

golden gust
#

Yea, I mean, it's just the joys of all of these joyous decisions craftbukkit made years ago

wet storm
golden gust
#

I mean, much code rot from CB and mojang existed around the world system at that time

rare python
#

Wait so if world names are going how are we supposed to refer to different worlds in code now?

golden gust
#

UUIDs

#

as you should of been doing so for years within bukkit more or less

rare python
#

Those exist?

grand pewter
#

UUIDS only exist in the bukkit/sponge ecosystems

#

which for me was the whole issue because I needed vanilla interop

rare python
#

You should probably deprecate world names now then lol kekwhyper

golden gust
#

Issue ofc is that

  1. nobody really pushed for that, and even bukkit uses bloody names
  2. The entire situation is a PITA because of the general rottery here
quiet mesa
golden gust
#

Okay

#

and, now, in english

#

back many years ago, the difference between the CB and the vanilla world system wasn't much of a big care, part of the horror though is that as the years progressed, that stuff widened

#

really the folders shoulda been merged back together years ago

#

(This is also an area that I've spoken to mojang about tryna clean up the world folders, especially with custom dimensions)

grand pewter
#

is there a problem with the custom dimension folders

quiet mesa
#

aun necesito mejorar mi ingles
i try say about how was CB in the start and now.. well now handle many issues related to the old code...

rare python
#

I prefer how Bukkit structures world folders over how vanilla does it.

golden gust
#

Well, I can't say too much but there is interest from all parties to clean up the world folder

rare python
#

👀

golden gust
#

And, well, custom dimension folders in spigot are comical

#

See the screenshot in the comment I linked above

rare python
#

What

grand pewter
#

oh i didnt realize thats how it was being implemented

rare python
#

Wait so custom dimensions work?

grand pewter
#

i feel like just bringing it all together in sync with vanilla meks much more sense

golden gust
#

that's what the PR does

grand pewter
#

shouldnt the dims folder be in "world" then though?

#

probably just not understanding it rn

golden gust
#

Oh, wait

#

that screenshot is how it is currently

grand pewter
#

ah ok

rare python
golden gust
#

Not sure, theres still some things to discuss

silver nexus
#

It’s senior prank day… walked into the school to see a bunch of diapers everywhere hotdogs hanging from the ceiling, and then was warned to go to class by a senior, since they were about to start throwing water balloons

cunning raft
#

@waxen panther you hearing this?

worthy geode
#

main issue with the vanilla system is imo that its less clear where you would upload a new world

golden gust
#

how so?

#

I mean, the end/nether are an outliner if you're tryna specifically replace them atm

#

but, anything custom is in the world/dimensions folder

#

world/dimensions/namespace/key

worthy geode
#

yeah, it gets hidden a few folders down below and needs to be named correctly

#

instead of just dropping it into the main folder and done

golden gust
#

I mean

#

that literally only works on bukkit for worlds loaded with the API

worthy geode
#

couldn't it be like
world1 with datapack1 -> dimension1, dimension2
world2 with datapack2-> dimension1, dimension2, dimension3

that would actually be an useful improvement and would also fix the issue of datapacks applying to all worlds, which is really annoying

golden gust
#

part of the discussions is determining how bad we wanna fuck up vanilla

lavish compass
#

I would really love a SHA256 of 1.19 release date

golden gust
#

like, the notation of worlds doesn't exist

#

level-name literally is just a "save folder"

#

then you have the overworld, end, nether dimension

#

datapacks expect to be able to do stuff like creating custom dimensions and applying their stuff

#

Mojang does in part appear to have kinda considered per-world registries for stuff, however; but, how do you deal with command functions?

worthy geode
#

in theory they would only run inside world1 if they belong to the datapack in world1

golden gust
#

But, that's the thing

#

they don't run in a world

#

thing is that datapacks are already a massive ass clusterfuck to support within this environment

#

Tryna make them per world semi doesn't make sense with how mojang designed them or how the implementation looks

#

part of the hope is that we get stuff together so that vanilla stuff here actually works

rare python
#

While your at it, why don't you multithread individual worlds at least?

golden gust
#

I'm not saying that I hope you step on a lego

#

but, I wouldn't feel sorry if you did

rare python
#

It was a joke... sort of.

golden gust
#

Yea, me too sort of

#

idk why but I'm currently doing LFS

noble seal
#

Do you know any plugin or tool to get coordinates from a chunk? i.e, 60, -120 —> 500, 67, -128

worthy geode
obsidian moon
#

Java Edition is experiencing issues with Realms and the Launcher right now, so no worries if you can't play on your account

waxen panther
lilac moon
#

can someone please add a 🎉 reaction to the message in #admin-announcements it would literally be perfect

cunning raft
#

sorry can't do that

lilac moon
#

woe

unkempt drift
#

we take bribes tho

limber knotBOT
#

(DiscordBot) This is the bullst Canonical wants you to jump through before they... : sysadmin** - 268 comments, 479 points - project2501a, 1d ago

void void
#

canonical requires their employees to take psychometric assessments as part of the hire process lol

#

anyone ever seen this before and/or knows what that entails?

cunning raft
#

seems like it weeds out people in a reddit comment section, which if I were a recruiter would be exactly what I'd like to do

warm anchor
#

I mean that is to limit liability

spare venture
#

companies require you to take personality, cognitive, reasoning, memory, etc tests all the time, not really something new or outrageous

#

i think a company asking for a test like that for an entry level position that pays $100k/yr doesn’t sound that bad to me

magic river
#

Or rather not hMod, the project meant to continue hMod after Bukkit became a thing

#

"worlds" in their system were like the ones in your single player list, each one would have (maybe) an overworld, nether, and end

#

As ugly as that feels after we've had the CraftBukkit system for so long that's probably the only sane solution to keep working with the stuff Mojang is doing

golden gust
#

Yea, just, ew

#

idk how exactly it would look, you'd basically have to have what I think are multiple level stems, couldn't have an overworld/nether/end in the extras without janky renaming which just puts us into the same potential nightmare we have with CB, for a feature which I don't see there being much to gain from given that datapacks are written from a more global context

magic river
#

Basically you start with the vanilla setup with one level.dat and multiple dimensions and call that a world

#

Then you can have more than one of those worlds

#

Each world would have its own level.dat and datapacks

#

The only hiccup here is where do you store the player data

#

You can disable the nether and end via datapack and/or level.dat these days, right?

#

gamerules of course would be per-world in this system instead of per-dimension

golden gust
#

I mean, part of our general hope is to reduce the amount of mess/divergence from vanilla here, just shudders

magic river
#

This would remove almost all of the divergence 😛

#

You'd have to special case a few spots to understand the dimension groupings, modify where player data is stored, and that's probably it?

golden gust
#

We're still probs gonna need a level.dat for all of the dimensions unless we wanted to pull that out into something else

#

You'd need to means to load multiple world save folders essentially

#

then theres the joyous issue of datapacks being a weird mess of global and dimension state

magic river
#

Right, this would be like if you had a vanilla server that loaded multiple saves at once

golden gust
#

then theres th do you do about minecraft:overworld, etc

#

Kinda maybe need to add datapack metrics to bstats...

magic river
#

Right, that's where you need to plug in the understanding of dimension groupings (aka worlds)

#

datapacks would get used more if they worked, probably not a useful metric 😛

golden gust
#

They do work last I knew, think that there was still some oddities/bugs, some extending from vanilla

#

I just, I don't feel it, what do you name the extra saves dimensions, etc

#

I mean, even creating those just seems stupid

#

but, then any DP is gonna expect the world there to be the overworld

magic river
#

If datapacks are per world/save then you can patch them to reference the right dimensions pretty easily

#

Since you know what one they came from

golden gust
#

that's a whole nested mess of Codecs and crap last I knew

worthy geode
#

Multiple LevelStems seems to kinda work, but it also breaks teleportation across them.

there also seems to be some unused logic for handling multiple, separate worlds in the LevelStorageSource. by the looks of it its the same code the singleplayer world menu uses

golden gust
#

that is pretty much without a doubt the code that the client uses

onyx cape
#

anyone excited for sound seeds in 1.19?

#

servers would be able to select which ogg file to play in sound effects with multiple audio files by specifying seed

#

I hope either bukkit or paper adds API for seeded sounds when 1.19 is released

spare venture
#

i am confused

jagged egret
#

do you guys know of any free programs that would allow me to take some pictures and make a simple animation with keyframes that include scaling & translation?

#

i was going to use PowerPoint but it doesn't support scaling

ripe sphinx
#

I mean you could accomplish that with Davinci Resolve, although I'm sure there's other programs more easy to use or less resource intensive

void void
#

I would like to take a read

onyx cape
void void
#

Thanks!

jagged egret
#

I don't understand the need for seeded sounds

#

like, isn't that just the same thing as having different IDs for each sound?

spare venture
#

neither do i, especially because every seed has a unique id associated with it

jagged egret
#

it's literally the same as the /playsound <sound>.<number> as far as I can tell

spare venture
#

that’s why i said i was confused, i am waiting for it to be explained that i’m missing something

worthy geode
#

and if you wanted to play a specific sound there are also sound events, if you want to play music for a resource pack or something

unkempt drift
#

the seed also affects the volume and pitch

#

so its a way of playing a "random" sound that is consistent across clients

spare venture
#

what is stopping you from doing that with the current tools?

unkempt drift
#

idk, leaves the randomness math to be done on the client

#

also resource packs can have more control over that randomness I think

#

those are client-only

lavish compass
#

@warm anchor AYAYARie

warm anchor
#

Pepelove @lavish compass

grand pewter
#

@grand pewter

jolly schooner
#

Yo! What do servers use these days to kick off restarts every X hours? Remote Toolkit seems long dead

jagged egret
#

does anyone know why davinci resolve would be horrendously slow when playing back an animation 😒 3050 Ti and Ryzen 3900HX seems like it should be good enough to run at least at 1/4 of the resolution

lavish compass
jagged egret
#

timeline proxy at 1/4, and I'm only animating a picture moving across a solid color background

#

not sure what fusion/color cache is

lavish compass
#

something is seriously wrong with your setup then

jagged egret
#

maybe it's the 3 monitors

lavish compass
#

what resolutions are they

#

and what OS are you running

jagged egret
#

1080p

#

Win 10

#

Well, 2 1080p, one 4k.

#

The weird thing is, when it gets stuck, task manager doesn't even show any usage increases

lavish compass
#

I run Resolve on i5-8400, GTX 1070, 16GB RAM with no apparent issues

#

was able to edit 4k in 1/2 proxy with nearly no lag

jagged egret
#

That's really odd

lavish compass
#

What format is your media file and where is it stored

jagged egret
#

It's a laptop too, so maybe it has to do with running through the integrated graphics? I don't think this laptop has a MUX

#

png, on a local NVMe SSD

#

it's literally like 900 by 500 pixels, too. Not even that bad

ripe sphinx
#

oh if you don't have a graphics card, that's probably why

lavish compass
#

does the task manager show that it's using the discrete gpu

ripe sphinx
#

my old laptops couldn't handle it, my current one can, and this is the only one that's had a dedicated graphics card

lavish compass
#

if not, try going into nvidia settings and add application override for resolve to use the dgpu

jagged egret
#

I have a dedicated 3050 ti

#

Task manager shows no usage for either GPU

#

well, a tiny amount of both

lavish compass
#

in processes there should be a column

#

that shows something like "GPU 0 - 3D"

#

or something

jagged egret
#

Oh yeah, it spiked the dedicated graphics card for like 2 seconds and now it's frozen

ripe sphinx
#

tf

jagged egret
#

that's what I'm sayin'. Laptop isn't even a month old yet

ripe sphinx
#

I assume nothing else is maxed out either? i.e. CPU, RAM?

jagged egret
#

nope

#

you know it's bad when it switches to seconds/frame

ripe sphinx
#

tried relaunching resolve?

jagged egret
#

several times, yeah. Tried changing GPU to OpenCL instead of CUDA too to no avail

#

OpenCl crashes when even trying to open the project

jagged egret
#

it won't render :(

#

disabled fusion memory cache and now it works. Go figure

ashen cliff
unkempt drift
#

is there even a launcher on linux for that?

#

like does curseforge have a linux app?

ashen cliff
#

Linux? What's that?

unkempt drift
#

well multimc knew what it was so....

ashen cliff
#

Right now, the only "solution" is to use PolyMC.

unkempt drift
#

oh, hadn't heard of that

#

fork of multimc I see

ashen cliff
#

No idea why OverWolf wanted that... but knowing they did... Tebex might also get shafted. kekwhyper

ashen cliff
#

Amazing.

mental meadow
#

and now the beta shows up as full 😄

#

can't even join again

ashen cliff
tropic flame
#

I mean, they explain why in the issue

ashen cliff
#

Discord: We looked at the issue.
Also Discord: Never even looked at the images. kekwhyper

slender surge
#

Anyone know when that "summer 2022" deal to get Java for free with Bedrock begins?

potent wedge
#

Summer 2022

tawdry holly
#

Hey hey, is the 'Host' role given to only specific people or any public game hosting company that has connections to Minecraft/Paper?

warm anchor
#

Hi Geri WaveyHypers

tawdry holly
#

party Heyyy

wide chasm
#

Anyone who is in charge of a hosting provider for Minecraft servers, @mental meadow handles this stuff so talk to her.

still sorrel
#

anyone here running caddy as their webserver on production?

warm anchor
#

Probably someone that has a business practice lol

rare python
warm anchor
#

I’d imagine it’s to make maintain backend less painful PepeLa

rare python
#

Does not seem like it would be that painful

ashen cliff
warm anchor
vernal bone
#

@tawdry holly paperUwU

tawdry holly
#

peepoclap Simon

quiet mesa
mental meadow
charred sleet
#

lol

mental meadow
#

but yeah thats not intended 😄

little frost
#

woo nginx default page

quiet mesa
mental meadow
#

ah

#

well

quiet mesa
#

ok this looks better for see the versions

charred sleet
#

POST http://localhost:1525/api/login net::ERR_ABORTED 404 (Not Found)
am confused cause my backend receives the request

rare python
#

I wonder if its possible to make a bot that searches github for the old URL and makes PRs to update it? 🤔

rare python
#

Someone should do it.

#

Maybe I should give it a shot later? Although I have some things to do first.

ashen cliff
#

But why?

rare python
#

Because why not?

ashen cliff
foggy veldt
#

Do you guys pronounce nginx as enginex or njinx

void void
#

happening rn

ripe sphinx
void void
foggy veldt
ripe sphinx
vestal jasper
#

njinx

crystal lilyBOT
twin lagoon
#

@void void

ripe sphinx
twin lagoon
#

was down for like 2 days

ripe sphinx
#

And just like that it's replaced?

twin lagoon
#

yes™️

ripe sphinx
#

fair enough I suppose

#

tbf this is a pretty clean site

#

Who made this one? nvm gh link in footer

vernal moth
muted scroll
#

Velocity vs Waterfall - what's the difference.

rare python
#

Waterfall: Slow, More Mature Platform
Velocity: Fast, Less Mature Platform
Plugins are not cross compatible*

ripe sphinx
#

Velocity is newer and better, but not compaitble with bungee (so slightly more limited for plugins, but not too bad)

muted scroll
#

Great, thanks for the information. Makes sense!

ripe sphinx
#

Waterfall is a fork of Bungee, so basically bungee but a bit faster and more secure

#

Velocity is significantly faster, and much more secure than waterfall or bungee though

rare python
#

Velocity's API is lacking in a few areas.

ripe sphinx
#

If you can get the plugins you want for velocity, go with it, if not you're stuck with waterfall or normal bungee sadly

rare python
#

I am half tempted to try and add a Tablist API to velocity myself, whether that be in my own fork, or trying to get a PR accepted.

#

Because I want to use Velocity, but the players on my server want a fancy global Tablist, which means I am stuck with Waterfall.

little frost
#

there was a pr that was closed a while ago for scoreboard api i just took the diff from that and it applied cleanly and I've been using that lol

golden gust
#

Thing is is that it's not a tablist API that most want

#

it's a scoreboard API

rare python
#

Teams API

ripe sphinx
#

yeah iirc tablist header/footer is already api

golden gust
#

which is scoreboards

ripe sphinx
#

(actually I think tablist header/footer is adventure api unless I'm crazy)

rare python
#

People just want it for the tablist, most people could not care less about the scoreboard

golden gust
#

It's all part of the exact same system in which you need to handle

vestal jasper
#

But it's still a scoreboard feature

rare python
#

Well yes

golden gust
#

Basically, it's wanted

#

it's on the todo list

#

But, we need a capabilities type thing before that

#

(at least, iirc, that was what was wanted)

#

I know Five was working on it but seems that he kinda got stuck on some stuff, i think

rare python
#

Although I could try a system where the backend servers handle it but thats not ideal

#

Stuff like that really should be handled by the proxy where possible

ripe sphinx
#

I mean could duct tape and bandaid a system with like symlinking tab configs across all your backend servers until velocity can support it

golden gust
#

Basically, we want such an API

#

there are concerns about how exactly it will look like

#

i.e. do we tell plugins about backend scoreboard stuff?

#

if not, that seems kinda ass, if we do, we want a system which lets plugins opt into features of the API

wet storm
#

Wanna learn dfu? Try to read dis: I mean, lens, prism and adapter among usual optics is kinda undestandable, but I don't really what Traversal does

twin lagoon
#

@lavish compass AYAYARie

lavish compass
#

@twin lagoon happeepoheart

jagged egret
#

i just made the most extra thing

#

I'm installing a tablet in my car to run android auto (car is very old) and I discovered I can set a custom boot animation on the tablet

#

so I animated my car driving into frame, waiting there for the boot to finish, then driving off 😁

golden gust
#

can it do custom sounds?

#

if not, no noot noot as a horn = 0/10

jagged egret
#

I don't think it has support for boot sounds :(

#

I did think about putting flames from the tires though

#

it was fun, I learned how to use Davinci Resolve

golden gust
#

"and he never opened it again"

#

(I say that as somebody whom used to be able to kinda use autocad)

jagged egret
#

haha honestly it's true

#

but luckily my laptop has enough free space i can just leave it installed for when i need it later, if I ever do

#

if I uninstall it, I'll need it again

ripe sphinx
#

oh fuck me I just spent like 10 minutes modifying a patch, and of course the second rebuildPatches finishes I notice I forgot a bloody semicolen

golden gust
#

Stuff like that is why I learned not to fear editing patch files directly

ripe sphinx
#

I thought something depended on the hash of the diff or something

#

oh and I'm just realizing since I have to edit the Adventure patch for this, this will be a really bloody big diff when I eventually PR this, sorry in advance lol

#

also bloody IJ is not liking all the external changes this is causing...

rare python
golden gust
#

don't add/remove lines, generally

#

I mean, you can, but, you generally better understand how the patch thing is formed

#

big thing is that if you delete/add a line, make sure that the counter at the hunk is adjusted

worn ember
#

imagine running out of space

wide chasm
#

Yeah, imagine

worn ember
#

E is only games lol

worn ember
wide chasm
#

I do kinda want to look into getting 512 GB relatively soon. It's becoming really difficult to update IJ to newer versions.

worn ember
#

just go for a tb

#

they're not that much more expensive

wide chasm
#

I have now memorised what error code 2 means in JB Toolbox, though 😉

worn ember
#

tbh im really annoyed windows always wants to install shit in C

#

i wish you could set a preference drive

wide chasm
#

Options? I think not.

worn ember
#

30 year old com support

#

i think yes

vagrant marlin
#

imagine

#

🥱

vernal moth
#

Wtf

#

Friends are sending me videos of tornados

#

In Germany

wide chasm
vernal moth
#

Look at dis shit

vagrant marlin
#

aint that much

vernal moth
#

Just flattened a whole park

golden gust
#

Meanwhile brits be like "yea, bit windy out"

wide chasm
golden gust
#

Like, wind over here gets so stupidly bad

vagrant marlin
#

a 2tb hard drive for archival, 1tb hard drive is old and i barely use it, 1tb ssd for everything, fedora drive is for the os

golden gust
#

I mean, we actually get tornado's somewhat often in the UK, just, they don't really do much damage or form too well cos of built up areas and shit

vernal moth
golden gust
#

brick shithouses, etc

#

So, you know

#

The UK would probs be the equiv of the rednecks whom are out on the porch with the BBQ during a tornado

distant jetty
wide chasm
vernal moth
#

The same parking lot an hour later

vagrant marlin
#

i prefer keeping backups of my server instead of deleting them

golden gust
#

Jesus, damn

vagrant marlin
#

i store my backups on my pc cause i aint paying for shit 🥱

vernal moth
void void
#

Soooo discord redesigned compact mode

#

this is the ugliest shit ever

worthy geode
#

thats not even compact anymore oO

vagrant marlin
#

must suck

void void
#

yes

#

don't reload or restart your client :))

vagrant marlin
#

i will

#

hold on

void void
#

:')

vagrant marlin
#

aint it beautiful

rare python
#

Why did they do that.

#

It may as well not exist at this point.

#

Its basically the same as normal mode now.

golden gust
#

sigh

rare python
#

All you need to do is remove the indent, add a pfp... oh wait...

void void
vagrant marlin
#

could also just be a bug

#

or a mistake

void void
#

I HOPE IT'S A BUG

rare python
#

Normal mode is now more compact then compact mode.

vagrant marlin
#

i use normal mode anyways so doesnt matter

void void
#

let's publicly taunt discord on Twitter

rare python
#

ew Twitter

golden gust
void void
#

yesss

vagrant marlin
#

this doesnt change the fact that discord on android is going to fucking suck in not many weeks

#

i am on the stable release now, the beta was awful

#

i have a decent mid-range phone, and it was really slow

warm anchor
#

They fired the Android dev and just ported iOS version over krappa

vagrant marlin
#

and dont forget it being really buggy

void void
#

@warm anchor ayaya?pleading_apple

golden gust
#

ayaya?

worthy geode
golden gust
rare python
#

embed fail

vagrant marlin
mossy vessel
#

The amount of times I've clicked the green tick to enter full screen mode, because the controls overflow into the sidebar, is hilarious, cat, how do you survive that

wet storm
vagrant marlin
golden gust
#

I have a 27" screen

#

Like, my inclination to make pretty much anything full screen is basically minimal

vagrant marlin
#

i have a 34" ultrawide

golden gust
#

Okay

vagrant marlin
#

discord on fullscreen is some high iq stuff

golden gust
#

But, in my defence, it's kinda chilly

vagrant marlin
#

no wasted space

rare python
#

None at all kekwhyper

#

I use discord at 75% zoom

mossy vessel
warm anchor
#

Jokni what’s wrong with you

vagrant marlin
#

whats wrong with you?

mossy vessel
#

Or move the friend switch a bit higher

vagrant marlin
#

the perfect size for discord is this

twin lagoon
#

compact mode looked like shit already and now it's even worse

frank otter
#

wait what's going on w compact mode

rare python
#

I present 75% zoom on a 1440p display

worthy geode
#

I got avatars in compact mode thats also kinda weird lol

frank otter
#

did discord change compact mode

twin lagoon
#

90% zoom on 1440p is based

worthy geode
#

they are so smoool

vagrant marlin
twin lagoon
vagrant marlin
#

beat me

warm anchor
#

Wow so much text in one page! No scrolling

vagrant marlin
#

yeah!

frank otter
vagrant marlin
#

efficient

void void
#

bro can see the entire channel history

rare python
magic river
#

Why do people want to see the user list all the time?

#

That never made sense to me

vagrant marlin
#

ill put discord scale to the smallest too 😊

rare python
#

i3wm be like "you will be this resolution and you will like it"

#

Discord does not normally allow the window to be that small

magic river
#

On IRC when you were in a channel with like 5 other people it did because odds are you were looking for someone specific and if they weren't there they wouldn't see your message

worthy geode
#

perfection. no wasted space at all

magic river
#

But Discord doesn't have that problem, they'll see it when they come back and/or get a notification

golden gust
#

(mfw timing)

rare python
vagrant marlin
#

is it good now

worthy geode
#

that blue bar is going on and on

rare python
#

Putting it off screen is cheating.

vagrant marlin
#

damn, firefox fucked it.

#

where is the rest of the screen

worthy geode
#

are you really using discord in fullscreen? I always have it windowed, fullscreen feels weird

warm anchor
#

I do want the ability to see multiple channel at once

#

Looking at those empty space wouldn’t of be nice to have in-window chat

worthy geode
#

I mean, you can middleclick them. Issue is it opens in the normal browser and not a new discord window kekw

vagrant marlin
#

would get a bit tight if it wasnt fullscreen

warm anchor
#

Wow spigot on top of paper. I see how it is Jokni

vagrant marlin
#

i joined spigot after paper!

#

i barely rearrange my servers 🙄

lavish compass
#

@twin lagoon weeb

worthy geode
vagrant marlin
#

but the more important server is right above spigot

worthy geode
#

not muting all servers and having those ugly white dots smh

vagrant marlin
#

i hoard all the notifications

worthy geode
#

at least you don't have hundreds of red ping notifications like some people do

vagrant marlin
#

i can start hoarding them if you want

worthy geode
#

thanks discord. I got the "Feature message" thingy, but not the server home where the message would be featured kekw

rare python
#

Being able to hide muted channels is great

wet storm
#

I have the most important servers on top, and a bunch of other servers packaged in dirs by categories at the bottom

rare python
#

Although I wish muting and hiding were seperate

mental meadow
#

I love that the home is just non-existent on Android

worn ember
#

it is?

worthy geode
golden gust
#

I feel the same way when I see aurora

#

(#2 aurora at that)

wet storm
limber knotBOT
#

god, why do most shaders have way too strong colors? ;_;

ashen cliff
#

Because people who make them have their displays set to 💩?

twin lagoon
#

most do allow you to change saturation or any color post processing

limber knotBOT
#

sure, but getting it reight is a pita

ashen cliff
#

Yeah, but you can never get it to "just right".

twin lagoon
#

meh 90% of the shaders out there are there just to look nice in cinematics

#

sildur's enhanced default doesn't fuck with colours that much or at all

ashen cliff
#

The other 10% just in screenshots. kekwhyper

limber knotBOT
#

I just want something that looks like the game but in good

twin lagoon
#

okay well try enhanced default

limber knotBOT
#

sildurs looks like shit lol

#

default doesn't have cool features like the clouds and stuff

worthy geode
#

I still really like complementary

limber knotBOT
#

*to

charred sleet
#

what a lovely domain

ashen cliff
#

Needs more bloom.

#

MORE BLOOM!

golden gust
#

I mean, depends on what you're doing, really

#

Like, for screenshots and such I always kinda loved stuff like sildurs

limber knotBOT
#

well the goal is to impress lol

twin lagoon
#

i could only use enhanced default with half of the shit turned off PepeLol

#

BSL shaders are great for screenshots

golden gust
#

But, for actual gameplay, I found that most aim to impress more than be like, usable

ashen cliff
worthy geode
golden gust
#

Like, they just brigten up the sun and make it fancy but then kill things like the ability to see what you're looking at because of the contrast between the world and the sky

limber knotBOT
#

oh right, the sun is a thing too

golden gust
#

mfw

limber knotBOT
#

"The goal of Complementary is being good at everything." doubt

worthy geode
#

if you are willing to spend an eternity configuring it, maybe kekw

worn ember
#

damn steam sales are crazy rn

worthy geode
#

it even got an aurora mode

#

very important shader feature

limber knotBOT
#

uuuh

ashen cliff
vagrant marlin
golden gust
#

theres many things you don't need

worthy geode
#

that is one giant screenshot

golden gust
#

Like

#

compact, for compact mode

limber knotBOT
#

lmao

worthy geode
vagrant marlin
#

sheesh

limber knotBOT
#

dat server name

golden gust
vagrant marlin
#

may i flex that ive seen some auroras

#

🥺

worthy geode
#

I did as well, no flex 😛

vagrant marlin
#

it is a flex

#

we can share the flex

limber knotBOT
#

complementary is actually quite nice

#

at the right day time at least xD

vagrant marlin
worthy geode
#

Don't forget to turn on the "Waving everything" feature in the super secret settings kekw

vagrant marlin
#

singleplayer, my pc is screaming.

void void
#

complementary is really nice

limber knotBOT
#

wait, why is your hotbar floating?

vagrant marlin
#

i have a mod to make it float

limber knotBOT
#

uuuh, it has a world curvature setting Oo nice

pure garden
#

Hey what’s the best way to clear player data, basically I want to test new player kits, spawn point etc with my player

worthy geode
#

for actually playing with shaders, the "Vanilla" profile is also nice

#

its just shadows and nice water, but you can actually see shit

limber knotBOT
#

depends on the plugin but generally deleting the dat file in the world folder should be enough

pure garden
#

Cheers

limber knotBOT
#

(from the playerdata folder in the world folder)

worthy geode
#

you can turn on galaxies as well oO

vagrant marlin
#

thats pretty, but this is prettier

void void
#

And the so beautifully reworked Xen in Black Mesa

magic river
#

It's not quite what I'm supposed to get but woo

void void
#

Basically just your generic star galaxy dust cloud

limber knotBOT
#

@vagrant marlin was that forest screenshot with the default complementary shader settings or...?

vagrant marlin
worthy geode
#

white mode is cool, makes things look like a model. going to use that for some teasers for sure

worthy geode
#

I love winter, no complaints

#

But I wish optifine would put the shader options somewhere more accessible, clicking like 10 times to change a setting is annoying kekw

void void
#

opti not fine

vagrant marlin
#

must suck using optiifne

worthy geode
#

eh, I don't want to install multiple mods if can get the same thing with just one

vagrant marlin
#

but open source 🥺

worthy geode
#

but zoom key 🥺

vagrant marlin
#

but mod for that 🥺

#

i dont even have that many mods 🙄

worthy geode
#

but needing to install multiple mods and to update them with every version 😦

twin lagoon
#

only have to update mods every 6 months it's ok

vagrant marlin
#

you could also be stupid and stay on 1.16.5 for some reason

worthy geode
#

qsl_qfapi_fapi_mc, very good naming here

vagrant marlin
#

why is 1.16.5 the new 1.8? what happened

worthy geode
#

idk. its not even significantly faster

vagrant marlin
#

credit where its due, they arent using 1.8 anymore

#

but they arent using the latest version either, kinda missing the point

worthy geode
#

im more surprised by those 20% on .1 kekw

vagrant marlin
#

good news: compact mode t'was a bug

golden gust
#

proof of comfirrmation or?

vagrant marlin
#
  • software engineer in reddit
golden gust
#

ah

golden gust
#

ty ❤️

vagrant marlin
#

discord's soon might be a year

lament patio
grand pewter
vagrant marlin
#

released in 2016, runs 1.18 like a champ

#

30fps with all the optimization mods you can think of 💪

warm anchor
golden gust
#

🎵 DOWNLOAD AND LISTEN: https://thechalkeate.rs/itjustworks
➡ Follow us on Spotify: https://thechalkeate.rs/spotify

Every Bethesda's E3 showcase in one meme song. Thank you, Todd Howard, for
Fallout 76 Nuclear Winter and Elder Scrolls Blades, you are the inspiration.
👍 Love the song? SUBSCRIBE for more gaming meme music stuff and LIKE the vid!
...

▶ Play video
rare python
#

lol

ashen cliff
#

But damn, Oblivion and Morrowind are a must play. kekwhyper

#

Morrowind actually has a full multiplayer mod.

turbid oar
#

Been a bit carious where you get that from

ashen cliff
#

There is.

jagged egret
golden gust
jagged egret
#

half of these aren't even noot noots

golden gust
#

yea, I mean, ideally one would just get one of the ones which sounds close to like a car horn

#

like, for me, it would be the mixture of knowing it was a noot noot, and the look on peoples faces if they heard it and recalled it

magic river
#

A little witch's daily life as apprenticeIn the 'LUCEREIN ORTU', witches live together. They built 'Witch House' in various areas and have been sending their apprentice witches there. The apprentice witches must go to the one of the 'Witch's Houses' and help the nearby village and villagers. If you complete your apprenticeship successfully, you ...

Price

$14.39

Recommendations

1338

▶ Play video
limber knotBOT
#

(DiscordBot) Little Witch in the Woods - A little witch's daily life as apprenticeIn the 'LUCEREIN ORTU', witches... - Adventure, Indie, RPG, Early Access - released 16 May, 2022 - $11.96 (was $13.29)

magic river
#

eh, seems a little too early access right now, maybe not

potent wedge
vagrant marlin
#

right, but why stop at 1.16?

potent wedge
vagrant marlin
#

it really isnt that much different

magic river
#

1.17 rewrote the renderer

#

It's better on newer systems but older systems either can't run it at all (10 year old intel iGPUs) or run it worse

vagrant marlin
#

and really, should you even try to game on those tired old computers 😆

potent wedge
#

Why shaders?

#

Like why does opengl and vulkan need shaders

#

I know its to run programs directly on the GPU but its still extremely confusing and hard on new people

vagrant marlin
#

how else would it be done?

magic river
#

Because... that's how GPUs work

vagrant marlin
#

its not the 90's, games wont run on the cpu

magic river
#

The old GL 1.x stuff was just the driver generating crappy generic shaders for you

#

GPUs are basically texture mappers and giant blocks of shader engines

vagrant marlin
#

can i just tell my gpu in a kind way to chew those giant blocks a little faster

#

starting to feel slow

potent wedge
#

Why cant you just have like a shader that communicates with the program instead of the program putting shaders on the GPU?

magic river
#

wat

vagrant marlin
#

do you know how graphics work

potent wedge
#

no

vagrant marlin
#

me neither

#

but i know enough to know that makes no sense

magic river
#

I can't tell if you're asking for software rendering or VK_NV_device_generated_commands

vagrant marlin
#

software rendering 😋 🍴

#

i can run among us at 60fps with software rendering!

magic river
#

Or, less extreme, the general concept of GPU driven rendering

#

Things like draw indirect

#

This requires GL 4 or Vulkan, even higher requirements than Minecraft currently has

rare python
#

I present to you: dumb solutions.

/**
 * Used by parts of Ion which want to allow either a material tag OR a material.
 */
internal interface MaterialGroup {
    fun contains(material: Material): Boolean
}

/**
 * Singular Materials
 */
internal class MaterialHolder(
    private val material: Material
) : MaterialGroup {
    override fun contains(material: Material): Boolean {
        return this.material == material
    }
}

/**
 * Material Tags
 */
internal class MaterialTagHolder(
    private val tag: Tag<Material>
) : MaterialGroup {
    override fun contains(material: Material): Boolean {
        return tag.isTagged(material)
    }
}
golden gust
#

Woo, somebody posted a workaround, just, have to enable dev tools

#
div[class^="message"] > div[class^="contents"] > h2 > div {
  display: inline;
}
magic river
#

I liked that bugged out compact mode where it still had avatars

#

1 line per message but avatars

golden gust
#

Yea, I mean, avatars would kinda be nice, but, not a big deal for me vs not wasting too much space

magic river
#

Although I also like not repeating the name and avatar for multiline messages and if those happen a lot normal mode is more compact than compact mode so...

#

Err, not multiline messages, just multiple messages from the same person

#

Like I just did here

golden gust
#

Yea, I mean, the repeating names wastes space, but, it generally keeps it like, laid out well

#

I do kinda wish that maybe they'd pad stuff so that text doesn't go under the name

magic river
#

Even in the IRC client I have it set up to not show the name for multiple messages from the same person

#

Makes this channel look like it's just really indented and uses <> around names even though my theme says not to

worthy geode
magic river
#

That plus skipping names for multiple messages would basically be my IRC setup

worthy geode
#

and what would be in the free space where the name currently is?

#

at least you can change the spacing between message groups so that they are more grouped together

golden gust
#

Tech twitter at times is ❤️

#

AvE: "Americas first choice in healthcare coverage, gofundme"

lilac moon
#

the media could not be played

magic river
#

I'll probably open my finger one day instead of a box but damn it's cool until then

golden gust
#

noice

#

I remember some desperate times opening boxes

#

All fun until you're tryna open up a package whose tape has like, fabric in it

magic river
#

In case the picture wasn't clear, that's a box cutter (aka a scalpel, holy shit that's sharp) mounted in a folding knife body, you can pop it out and put a new one in

magic river
#

Dang, my router isn't fast enough to do SQM at full speed, I have to choose between ~400mbit and no bufferbloat or ~900mbit and some minor bufferbloat

#

#firstworldproblems

#

I finally have a reason (other than jitter) to prefer wired connections too, my wifi can't keep up

floral mesa
#

those box cutters are nice since they bridge the gap between folding knives. However I kind of like having a full blade than a small part of it

floral mesa
golden gust
#

Woooo, they fixed compact mode properly

worthy geode
#

that was quite fast, especially on a friday

magic river
#

Oh hey remember how the Tesla truck was supposed to have unbreakable windows?

#

Tesla vehicles also have back doors you can't open if the electrical system fails

#

So if you can't climb over the front seats fast enough or if your front doors are blocked/unusable I guess you just die

unkempt drift
#

how are the first two things related?

#

do you know that the truck doesn't have mechanical backups for the back seats?

#

thats gotta be like the perfect definition of some bad argument right @magic river ? its like a hot hands fallacy

magic river
#

I mean, I'd say it's more likely than not they won't have mechanical backups

unkempt drift
#

on what are you basing that?

magic river
#

Technically the Y and S have them if you have tools to tear part of the car apart and grab on random cables but the 3 you're just fucked and need to break a window

#

I'm based that on "this is how Tesla works"

#

Based on... all their other cars

unkempt drift
#

and that is the hot hands fallacy right there

magic river
#

I don't think you understand the hot hands fallacy

unkempt drift
#

there is so much different about the truck vs their other cars you cant make comparisons like that

unkempt drift
#

hot hands is you expect things to keep happening because they've happened before

magic river
#

No, that's basic pattern recognition

#

hot hands is specially about thinking winning streaks make wins more likely when there is no reason to believe their odds should be any different

unkempt drift
#

ok, so then what pattern are you applying here? tesla makes cars not trucks, so they broke a pattern there, they make vehicles with smother curves, broke another pattern there

#

they also dont make cars with "unbreakable" glass

#

which is a key safety thing

magic river
#

They do already make deathtraps though

unkempt drift
#

so I think its more likely that they do have mechanical backups for just that reason

magic river
#

So it wouldn't be out of the norm there 😄

unkempt drift
#

aren't their cars rated like uber safe?

magic river
#

That's a misunderstanding of statistics

#

Tesla compares their cars to the entire auto market instead of only to luxury sedans

unkempt drift
#

from Consumer Reports?

#

im not talking about what Tesla says their cars are

#

im talking about what 3rd parties say