#general

3141 messages · Page 1448 of 4

potent fossil
#

That's the entire question

#

I'm not even sure what he wants

formal turret
#

oh it is? lmao

potent fossil
#

I guess I can just...talk about uh...Inertia and torque or something

#

Whatever

formal turret
#

give a joke answer then

#

the viscosity of the anchovy paste throws your toss off or whatever

#

cause it has been sitting in a corner of the case for a week left out in the sun

nova plume
#

we still havent got a proper answer from our physics teacher when we asked him what's friction 2 years ago

left swift
#

Viscosity of the anchovy paste lmfao

potent fossil
#

friction is a force opposing motion, what else you want the prof to tell you

nova plume
ashen cliff
#

What in the heck is going on with this crazy suitcase?
I have determined that the owner of the suitcase was from Balkan. The Balkan spy stole the secret recipe of the cheese from a German factory. Sadly the cheese caused some internal movements and the spy had to take a toilet break.

nova plume
#

not helpful

potent fossil
formal turret
#

sounds like an interesting professor

potent fossil
#

imagine le car weighting 1200kg moving at speed of 40m/s to the right, the road has a coefficient of kinetic friction of 0.69696969, wat is le friction???

normal force do be equalizing gravity doe, so N = mg = 1200kg * 9.8m/s^2

kinetic friction do be f = u_kN, so f = 0.69696969(1200kg * 9.8m/s^2) = 8196 newtons approximately

#

does that help more than ur prof

#

i hate myself

nova plume
#

something he would probably say

#

he left the same year

potent fossil
#

insert pepela

nova plume
#

and today, our teacher asked who was your teacher last year

#

everyone said his name

#

the teacher died laughing

#

cos we were all clueless abt what she was talking about

potent fossil
#

That is very sadge.

nova plume
#

plus covid didnt help

left swift
#

That is totally not poggers, I am really sadge in this club currently.

potent fossil
#

Cringe

left swift
mental meadow
#

@vernal moth feeertig

tired heath
#

Can somebody recommend a good plugin to lock buttons, levers, chests to a given player. There are a lot but most look kinda outdated, otherwise I will code my own. ty

potent fossil
#

LWC...?

#

*Extended

mental meadow
#

yea LWC X

tired heath
#

thanks

#

A yes, a creator you can trust, like it

#

Na okay, jokes aside, really thank you

magic river
coarse lily
#

Chrome?!

magic river
#

Not sure if it does better sandboxing on Windows or what

#

I think it does better than Firefox at least, not sure if Firefox has per-domain sandboxing yet

#

I know it does for privacy but not sure about for processes

upper flicker
#

They are continuing to isolate lots of components, but tabs are not per-process yet

#

you can force it on nightly if you want, it used to be a little buggy but I havent tried

olive marlin
#

I hate readable documentation. Thanks CloudFlare!

magic river
#

Also, even though Windows is the Dom0 so has too much access still, having a hypervisor between your browser in Windows and all of your work in Linux can only help

modest path
#

Randomsurvey: is Mars ugly?

potent fossil
#

no

worn ember
#

no u

untold meadow
#

yes

upper flicker
#

mars > printers

modest path
#

You’re right I am pretty ugly

untold meadow
#
  • printers

modest path
upper flicker
#

mars looks like a nice place to live specifically because there are no printers there

vernal moth
#

Woo wls can run Linux gui apps

upper flicker
#

when man inevitably does bring the scourge of printers to mars, we will have to move to the next planet

potent fossil
#

you didnt know that?

vernal moth
#

The year of the Linux desktop is finally here

worn ember
#

how do you run gui apps in a command prompt?

vernal moth
#

Wsl isn't a command prompt

potent fossil
#

install an x server on windows, tell WSL to use it

golden gust
#

you just start the app from the cli

#

thn the app starts its ui

worn ember
#

omega poggies

vernal moth
#

Or from a shortcut

golden gust
#

exact same as running any program from the command prompt in windows

ancient bolt
#

I assume if they support gui apps then they also support laughing them from the start menu or w/e

golden gust
#

(or the run dialog, etc, etc)

#

laughing them

#

hai mini

potent fossil
#

mini do you mean there is an x server integrated now?? or, the old way of installing VcXsrv and telling WSL to use it

upper flicker
#

they have a list of shortcuts that show up in the start menu as you use it

#

but they werent clear on how that was populated

#

guess we'll see

#

its in insider preview starting today

potent fossil
#

ooweee

upper flicker
#

no explicit roll out but likely the fall release

potent fossil
#

i mean I've been running IJ and shit inside of WSL for quite a while now, with a slightly hacky approach

upper flicker
#

think its too late to make the spring one

ancient bolt
#

I'm split on the whole thing, it seems nice but I kind of have my gnome setup the way I like it and it kinda looks like macos which I like, so what I really want is macOS

potent fossil
#

recently stopped as IJ supported WSL officially now

ancient bolt
#

but I guess windows is fine if I wanted to just use that

#

systemd is a bit weird in WSL but it's workable for the most part

#

the arch WSL distro works well too

#

Yeah at the end of the day I don't want either I guess

#

not dual booting sounds really nice though, might be what sets me over the edge

worn ember
#

I use arch wsl btw

upper flicker
golden gust
#

reactOS wsl wen?!

cunning raft
#

A new operating system made solely in JavaScript

#

Running the windows nt kernal

golden gust
worn ember
#

nono

#

we're not going that route

#

stop right now

potent fossil
#

I'm sold.

upper flicker
magic river
#

Windows does not have an X server, no

potent fossil
#

I was asking how they are implementing it now, as before I had to install an X server lol

upper flicker
#

theyre leveraging all their RDP and remote apps tech on the windows side

magic river
#

It has an RDP client and they spin up a second WSL instance alongside yours that has wayland outputting to RDP, pulseaudio outputting to RDP, and xwayland

potent fossil
#

gotcha

upper flicker
#

and a weston compositor on the a second standardized wsl distro

potent fossil
#

time to uninstall the vcxsrv clunker then

magic river
#

Is it weston? They just said wayland on their graphics

upper flicker
#

its weston

#

its forked weston but they want to upstream it all into weston proper

#

apparently weston already had very basic RDP output whatever

magic river
#

But yeah, it's finally the year of Linux on the Desktop and you'll finally having working audio 😛

upper flicker
#

so its not even a huge issue of ideas

#

their goal is for all the linux side stuff to go upstream

#

replace pulse audio with pipewire when?

magic river
#

They use socket activation or something, when you try to fire up a GUI or audio app they detect it and start the second distro that has the servers

#

Fedora already replaced pulseaudio with pipewire

upper flicker
#

I literally had pulse audio take a shit just the other night listening to spotify

#

only on the 34 beta

magic river
#

34 isn't out yet?

upper flicker
#

as a user of fedora 33 I can vouch that release still uses pulseaudio

#

see above spotify comment

#

not yet no

astral crag
#

Really interesting read: https://signal.org/blog/cellebrite-vulnerabilities/
Basically, a vurnurability found in Signal was being exploited by Cellebrite, a "digital inteligence" company who's products are being used within certain countries to opress their populations. A signal developer got their hands on one, and found out it was a horribly insecure mess.

Signal Messenger

Cellebrite makes software to automate physically extracting and indexing data from mobile devices. They exist within the grey – where enterprise branding joins together with the larcenous to be called “digital intelligence.” Their customer list has included authoritarian regimes in Belarus, Russi...

#

By a truly unbelievable coincidence, I was recently out for a walk when I saw a small package fall off a truck ahead of me. As I got closer, the dull enterprise typeface slowly came into focus: Cellebrite.

magic river
#

ha, yeah

upper flicker
#

lol

#

they do keep showing up on ebay

ancient bolt
#

can you imagine working for (or owning) a company whose entire product is to sell to governments to allow them to oppress people

upper flicker
#

I mean, I know people at facebook

#

ba dum tsss

magic river
#

So their stuff is just a backup software (that requires the phone be unlocked and/or unencrypted) and a tool to analyze the backup?

wraith trail
#

didn't signal also try to add crypto stuff and keep it in secret for forever?

astral crag
#

Originally, I think it was used to transfer data between two phones. Like transfer contacts from your Nokia to a Razr.

quasi shore
#

hey

astral crag
limber knotBOT
#

holy shit

#

if anyone has warzone please try to nuke event

#

no

#

the*

astral crag
#

wtf

waxen panther
#

no

#

im not 12 sorry 😁

astral crag
#

why is this a thing-

limber knotBOT
#

its SICK

waxen panther
#

oskar have you submitting ur thing yet

limber knotBOT
#

nope

left swift
#

Broccolai pokiDank

astral crag
#

oooh, is it an IRC webhook?

limber knotBOT
#

yeah

waxen panther
#

nomana aMoriLove

astral crag
#

I thought someone put a random webhook in lmao

limber knotBOT
#

tbh the reason im on IRC is sad

minor badge
#

no? discord is in their full right to terminate your account, per their ToS to which you agreed

golden gust
#

discord has to save their own skin

limber knotBOT
#

At least you can communicate with paper

golden gust
#

if you're using their platform in a way that they feel breaks the law, i.e. you appear to be underage to use their platform in whatever country you're from, they legally have to boot you or they get into shit

mossy vessel
#

paper has to save their own skin by enforcing discord's ToS out to irc PepeLaugh

limber knotBOT
#

There aren't many communities that let you so in a reliable manner, almost everything is in a walled garden in discord

waxen panther
#

as it should be

limber knotBOT
#

You can see it however you like

minor badge
cunning raft
#

Most sane free services will have that

potent fossil
#

these kids: make stupid jokes about breaking ToS
discord: disables account pending age verification
these kids: wtf this is abuse, the reason i am on irc is sad

limber knotBOT
#

Does esper have that?

potent fossil
#

🤡

magic river
#

Technically I think if you register your nick on IRC you're supposed to be 13+

#

Because they're collecting your email and such

potent fossil
#

He is

#

The problem is they both joke (or joked, now) all the time about being 12 or younger

#

Now the consequences of that have come and they are surprised pikachu.

waxen panther
#

they're 13 now and the account was made years ago and the dad excuse doesnt really fly with discord all that much

limber knotBOT
#

"EsperNet is a privately owned and operated network. As such, EsperNet reserves the right to remove any person or bot from any or all servers for any reason." And yes, they have that

potent fossil
#

Ah didn't know that bit of the story brocco

#

insert pepela

waxen panther
limber knotBOT
#

So they do enforce things retroactively, good to know

golden gust
#

I mean, in the case you turned 13 while being on the platform, they still got data about you prior to you being able to consent to them storing that data

cunning raft
waxen panther
#

yeah

#

he's in england though so i dont think discord will make them do it

#

but im sure they take the same steps everywhere

potent fossil
#

yeah but discord doesnt play with coppa at all

#

they just ban < 13

#

too much bullshit

cunning raft
#

Yeah Discord probably doesn't even entertain that shit

waxen panther
magic river
#

COPPA is a nightmare

#

As a lot of you should know, running Minecraft servers and all 😛

waxen panther
#

seems like an owner problem

upper flicker
#

expecting anyone in MC to do the right thing

waxen panther
#

i'll still to my keyboard typing

golden gust
#

I mean, there are many legal questions around it which nobody knows, and, generally in all of this, nobody gives a shit to go find out so they can avoid extra issues

waxen panther
#

stick*

golden gust
#

Wellllll

potent fossil
#

MC servers I stick around don't collect personal info of minors so I don't think it's a problem

golden gust
#

I mean, we spoke to mojang about giving us a status for ensuring that people are of a certain age

cunning raft
#

Technically you need to be 13 to have a mc account

limber knotBOT
#

i never joked

golden gust
#

and they basically seemingly implied to us that they take care of that, which ofc just leaves us in a joyous legal area...

limber knotBOT
#

snoopa did

#

but i didnt

cunning raft
#

But as legal resident z750 will say

potent fossil
#

i mean, but that's mojang data. smells like mojang's issue to me

magic river
#

Didn't you joke about being in the cool kids club and 13 was too old for it?

cunning raft
#

Doesn't matter unless it's tried in court

upper flicker
#

I dont know anything about coppa or the rules for minors

cosmic raft
#

you know

cunning raft
#

Yes you do

upper flicker
#

the traditional business approach is fuck dealing with that

#

ban ban ban

cosmic raft
#

I wish java had "static interfaces" sometimes

waxen panther
#

looks like z needs another 3 day lawyer class

cunning raft
#

You tried a case on that the other day z

upper flicker
#

given the state of laws governing data on users in the US though I would assume it probably still doesnt go as far as you might hope

waxen panther
#

what would a static interface be like kash

#

idk if it's a thing in other languages but im not familar

cosmic raft
#
public interface Foo {
  static void bar();
}

// errors if missing static abstract methods
public class Banana implements Foo {
  public static void bar() {
  }
}
frank otter
#

or I was running one

left swift
#

Legal minors lol

cunning raft
#

Legal DANKMEMES Minor

cosmic raft
#

Simply to have a compile-time "does this class have the required methods for what I do with reflection" :p

frank otter
#

they had many mines

#

legal minors legally mining in legal mines in a legal minecraft

waxen panther
#

thats interesting

modest path
#

static interfaces? what if someone invoked Foo.bar() and not Banana.bar()?

waxen panther
#

do we know if sealed classes will be out of preview for 17?

upper flicker
#

sounds to me like you put minors to work in your mines 😠

minor badge
#

there's a JEP for it @waxen panther

frank otter
#

the minors mined of their own free will iirc

waxen panther
#

i know navigating the jeps is hard sadCat i'll just google the jep instead

frank otter
#

of course I may have coerced them but not too much

upper flicker
#

uh huh

frank otter
#

wasn't my mine anyways

waxen panther
#

here we go

frank otter
#

was the legal mine of the other legal mining minor

upbeat falconBOT
minor badge
#

uhh JEP 407 I think

upper flicker
#

rip

waxen panther
#

yea pog finalised in 17

magic river
#

409

waxen panther
#

lets go !

minor badge
#

close 😔

frank otter
#

wait what

waxen panther
#

this is going to be a good lts peepoSmile

upper flicker
#

yaaaaaaaaaaaaaaaaaaaaaaaaaaaas

frank otter
#

I'm really confused is there some java feature coming out

modest path
#

sealed classes?

minor badge
#

ye

#

sealed classes are pog

frank otter
#

what language is java itself written in

magic river
#

C++ and Java

modest path
#

java is written in java

waxen panther
#

there's always java features coming out

#

mc community just never gets to use them PepeHands

frank otter
minor badge
#

compiler and partially JVM

waxen panther
#

compiler is in java

frank otter
#

it wouldn't make sense to write the jvm in java I think?

#

because wouldn't you get a performance hit

minor badge
#

the stdlib is in Java (for the most part), whereas the VM itself is C++

frank otter
#

Ah that makes sense

magic river
#

I think it's called a metacircular evaluator

#

Graal is, I mean, when the JIT is in Java

frank otter
#

the stdlib and all its 40ish array implementations

waxen panther
#

stdlib has a lot of natives but yea

frank otter
#

JIT means just in time doesn't it?

#

what does that mean

#

does it mean it's compiled on the fly

waxen panther
#

science

#

it's compiled just in time :')

frank otter
#

I should know what jit means I mess with LLVM too much

waxen panther
#

it's a little more complicated nowadays with the 5 million optimisations

magic river
#

Java compiler produces bytecode, it's basically the source code but in a compact binary format

frank otter
#

is JIT actually compiled in time or does it halt execution while it isn't yet compiled

magic river
#

The JIT turns that in to native code as needed when you run the program

minor badge
#

JIT is essentially looking at the bytecode and CPU and then it goes "yoo I can make machine code outta this!"

frank otter
#

Ah so it compiles branches and expressions when they're needed

magic river
#

It pauses, of course

frank otter
#

so if I had like an if/else and the else isn't run I wouldn't end up compiling the else?

magic river
#

No, it happens on a method level

frank otter
#

Oh

#

wait so method's aren't compiled until they're called

golden gust
#

well

#

the JVM can run code in an interpreted mode

frank otter
#

Interpreting I understand I think

magic river
#

Do they ever actually do that outside of debugging?

frank otter
#

does it mean it's like python and the runtime is like a massive switch statement

golden gust
#

when a method is called enough, i.e. deemed "hot" enough, it's then compiled

magic river
#

I thought since tiered compilation landed that wasn't a normal thing

golden gust
#

afaik yes

#

Maybe my knowledge is outdated here though, am not really a JVM internals peep, shamefully

#

(far too much for my health to keep up on lol)

frank otter
#

what's the advantage of jvm/jit

minor badge
#

I mean, there's also AOT with shit like Graal native-image ^^

magic river
#

They discovered running through the shitty "client" JIT got them something that ran fast enough they could collect more samples before they needed to switch to the "server" JIT so they could optimize it better since they have more data

golden gust
#

compile one, run everywhere

frank otter
#

is it everywhere though

#

you need the jvm

waxen panther
#

proxi please compile paper natively so i can get 100 tps.

golden gust
#

Well, yes, but, the JVM is cross platform

#

you can even bundle a JVM with your app

frank otter
#

hmm so it's compile once run on any JVM

waxen panther
#

with j9+ you can get pretty small jvms

golden gust
#

idea being that you're not compiling native binaries for every platform, the JVM deals with that

frank otter
#

apart from the cross platform ness, does it reduce compile times?

golden gust
#

and as broc said,modern java has a nice tool which lets you basically package up a jvm with the stuff you need

#

no

#

you don't care about compile time, you care about portability

waxen panther
#

i watched a very epic talk on modules the other day and decided it was very cool but i cant be bothered peepoSmile

frank otter
#

so java/jvm/jit is for portability

magic river
#

Between the platform differences that leak through and native libraries it's not really true for anything non-trivial

golden gust
#

portability is basically one of the big arguments for java, you don't need to care about the OS, etc, you just care about the JVM

frank otter
#

but it's less performant compared to compiling it "properly"

golden gust
#

Yea, there is a huge asterix in the real world

#

Well, JIT takes care of the performance aspects by optimizing at runtime

magic river
#

Eh

golden gust
#

Well, to a degree

magic river
#

Isn't JavaScript faster these days?

frank otter
#

doesn't that then take longer to run because its optimising on the fly

frank otter
golden gust
#

that's what the tiered stages are for

waxen panther
#

oh god here we go

#

not the webasm spiel PepeLa

frank otter
#

what tiered stages?

golden gust
#

methods which are called more are generally privy to go through the tiers and get more work done on them

#

the compilation tiers that amar said

frank otter
#

oh

waxen panther
#

js on v8 is roughly 1/2 the speed of the c equivalent if you're not using any special c intrinsic optimisations and stuff

#

google had a good talk on it

golden gust
#

idea is that the JVM doesn't need to go ultra hard core and optimizise the shit outta that single method you call on startup

waxen panther
#

although a little bias some other people tested it and the results werent far off

frank otter
#

so you've got the code being run is being tracedish and counted the times it's being called

magic river
#

Nah everything goes through the tier 1 (client) JIT, it's stupid fast

frank otter
#

and by counting the times functions are called, the jvm decidec which to optimise or compile

magic river
#

You only fail out of that to the interpreter when debugging, I'm pretty sure

golden gust
#

ah, nice

waxen panther
#

zoom

magic river
#

tier 2 JIT still makes much better code though so it's what you want

frank otter
#

so it's a bit slower but much cross platform compared to ahead of time

golden gust
#

speed varies depending on many factors

magic river
#

tier 1 is enough of an improvement over interpreter they can afford to give tier 2 more time and data for optimization though

golden gust
#

the fact that JIT can do stuff at runtime means that you can get stuff which AOT can't see per sei

waxen panther
#

the new primitive object thing should help a bit with java performance

golden gust
#

e.g. JIT is able to strip out things like nul reference checks

waxen panther
#

they have a few neat performance jeps actually

#

wtf who gave me biggest taco fan 😡 @upper flicker ???

magic river
#

Of course whole program optimization in C++ compilers released in the last decade lets them do all those same optimizations and more

worn ember
#

meat performance

golden gust
#

idk what the performance metrics are, there is the odd case here and there where java can run faster than C++, but generally it's a bit slower but people generally shrug as java is a much more accessible/maintainable language to work with over C++

upper flicker
#

you get the fan role

waxen panther
#

i love tacos rage

#

remove the toxic role!

frank otter
#

Never had a taco here

modest path
#

is Loom coming out alongside 17? I see that the beta is based on 17

frank otter
#

I assume a jvm is harder to write than clang++

magic river
#

🌯 now, 🌯 tomorrow, 🌯 forever

golden gust
#

I mean

magic river
#

clang is way harder

worn ember
#

🍔 all day every day 🍔

golden gust
#

the thing is that a c compiler and the JVM is not really hard per sei

left swift
#

Toxic role? It's the best role broccolai

golden gust
#

creating a basic thing is CS level stuff

waxen panther
#

i dont think loom will be any time soon, i dont think it has a jep yet either

frank otter
#

(given we're using LLVM)

magic river
#

C++ parsers are probably the hardest thing you can write

golden gust
#

Like, I think most CS students if they wanted to could create a tool for compiling source or a basic VM

upbeat falconBOT
#

https://en.wikipedia.org/wiki/Most_vexing_parse
The most vexing parse is a counterintuitive form of syntactic ambiguity resolution in the C and C++ programming languages. In certain situations, the C++ grammar cannot distinguish between the creation of an object parameter and specification of a function's type.

golden gust
#

The thing is how much work has gone into all of this stuff and the years in play

#

e.g. a basic JVM has 0 shit on hotspot

magic river
#

C++ is full of corner cases and context dependent shit before you even get in to trying to actually support all the things it has

golden gust
#

a basic compiler designed to eat code and dump out ASM is also really not all that bad in the scheme of things

frank otter
#

I tried to write that

#

Well I dint

magic river
#

After you get an AST or IR a compiler is a compiler is a compiler

frank otter
#

I wrote an interpreter and then got bored and LLVM

#

and a compiler is a compiler is a compiler

#

but LLVM has jit which is interesting

magic river
#

Their JIT is just running a part of LLVM at run time 😛

frank otter
#

yes, it's interesting

#

I use it because I can't figure out how to dump LLVM ir to asm

#

and I don't want to have to write a float implementation in assembly

magic river
#

LLVM is generally considered too heavy to use as a JIT

#

everything that's tried has failed or replaced it with something faster

frank otter
#

Yeah, the only place I've seen it was the kaleidoscope tutorial

magic river
#

I wonder if Apple uses it for Metal shaders

#

They did for OpenGL

frank otter
#

They really JIT-ed opengl?

#

I didn't expect that

magic river
#

Safari (JavaScriptCore) used to use it

frank otter
#

is metal vulkan

magic river
#

Shaders are all JIT

#

Metal is similar to Vulkan but is an Apple-only thing that predates Vulkan

frank otter
#

Oh, never heard of it

waxen panther
#

metal is p cool

magic river
#

Metal is the only API Apple supports for GPUs

#

OpenGL is still there but deprecated, Vulkan isn't a thing

frank otter
#

so you just don't run vulkan on apple

upper flicker
#

there's a compat shim to run vulkan on metal

#

but metal has some design decisions that make some vulkan features slower, not work, etc

magic river
#

You use gfx-portability or MoltenVK to run vulkan on top of metal

upper flicker
#

Im not familiar with the exact details of that

magic river
#

It has some limits due to API mismatch but it's most of Vulkan working mostly the way it would anywhere else

frank otter
#

why doesn't apple implement vulkan api

#

is it not in their interests

waxen panther
#

Apple-only thing that predates Vulkan

magic river
#

I think the main problem is some things in Metal require rebuilding the pipeline that don't in Vulkan?

waxen panther
#

that and yknow, apple like apple things

magic river
#

So you get unexpected pauses from the translation layer triggering a rebuild which also recompiles your shaders for the new pipeline setup

native wolf
#

apple generally like having their own things

frank otter
#

I forgot that paperUwU existed

golden gust
#

didn't apple sponsor vulkan or something?

frank otter
#

it's a nice surprise

golden gust
#

and then basically not support it...

magic river
#

Metal is kind of what you'd get if you asked something to write Vulkan but for languages that have managed memory

frank otter
#

managed memory as in garbage collector?

#

or the opposite, with malloc/free

magic river
#

Garbage collector or reference counting, just so long as you don't have to care 😛

upper flicker
#

there's some sort of shared history where vulkan took some ideas or something from the prototype metal was based on

#

and apple was on the committee that vulkan came out of

magic river
#

Metal also doesn't make you care about buffer lifetimes, it just handles that stuff for you iirc

upper flicker
#

some sort of "lets work together" history like that

magic river
#

Vulkan is Mantle with the name changed and a few tweaks, iirc

#

Some of those tweaks are pretty large but it's still mostly Mantle

#

D3D12 is so close to Mantle at one point their documentation was a copy/paste

frank otter
#

is vulkan supposed to be like a replacement for opengl

magic river
#

Kind of

frank otter
#

is anyone making a switch

magic river
#

?

frank otter
#

are there any companies or code projects that used to use opengl but have moved to vulkan

#

or not that many

upper flicker
#

some stuff is yes, or usually adding a vulkan implementation along side an opengl implementation

golden gust
#

xplane? maybe

upper flicker
#

but a lot of stuff just stays as it is

magic river
#

I don't know any that went Vulkan only, it's just another rendering backend for your engine

#

Vulkan is lower level, it's a lot more work to use

frank otter
#

oh engine backends, makes sense

upper flicker
#

a lot of places are treating opengl as "legacy"

magic river
#

However, it's the kind of work game engines are doing anything or wish they could do

upper flicker
#

but because its pretty much everywhere, they still have some support

frank otter
#

Cuz the only game I know the renderer it uses is minecraft with opengl

magic river
#

So OpenGL is easier if you're trying to slap something together as a hobby thing

golden gust
#

and, yea, opengl/vulkan basically does the "drawing to the screen" stuff, your program is what says to actually draw stuff to the screen

frank otter
#

I assume minecraft won't be switching to vulkan any time soon

magic river
#

Never

golden gust
#

if you're just a normal dev, you're generally just gonna go use some existing game framework or something like unity which deals with that crap for you

magic river
#

Well, bedrock might support it some day and bedrock will eventually kill off java so I guess not never

native wolf
#

Bedrock is shit imho

frank otter
#

same tbh

mental meadow
#

Bedrock prints money

golden gust
#

and basically just use their frameworks and such vs writing a full rendering engine on your own, might get some platform specific code in your stuff but, ideally you just use what the engine offers and let it deal with calling whatever rendering backend is available on your platform

frank otter
#

I don't want bedrock to kill java because mods and server plugins

#

and java is a hell of a lot easier to mess with

native wolf
#

Same, and also Bedrock is always pretty much half broken

magic river
#

Writing your own renderer with OpenGL is non-trivial but not terrible

#

Writing your own renderer with Vulkan is a ballache that never goes away

golden gust
#

might wanna get that checked

magic river
#

It's like 200 lines of code to draw a triangle 😛

static badge
#

some people are into that

golden gust
#

lol

frank otter
#

yes it is and yes some people are into that

#

I was until I realised it was c++ I was writing

magic river
#

Now if you're using something like wgpu-rs it's harder but still not crazy

worn ember
#

like you are into furries? pepe_run

magic river
#

And bonus, easy port to the web later

frank otter
#

Rust with vulkan I think there's a tutorial for, not sure

#

but it's still hard to draw a triangle

magic river
#

WebGPU is going to end up being the actual portable API for doing rendering, because of course it is

static badge
#

web :(

magic river
#

They basically take D3D12, Vulkan, and Metal and figure out how to make an API that all of them can support that isn't a security nightmare to expose to the web

golden gust
#

Compute support?!

magic river
#

It started off as "vulkan but-" and that's why gfx-portability exists

#

All three of those APIs have compute support so yes, WebGPU should have compute support

left swift
#

Leafy is here oh no

magic river
#

(2 years old, things have changed etc)

golden gust
#

brb, writing a bitcoin miner

static badge
#

already ahead of you

upper flicker
#

Youre advertising to a server full of people who own servers and write software for servers

#

not a bunch of players

true canyon
#

Maybe posting here like that is the sort of anarchy their server wants!

viral hornet
#

let's join and break all the grass blocks !

vernal bone
#

Let's check the Paper github repo for issues, and try to abuse them on their serbur yee_fuckin_haw

olive marlin
#

inb4 they run craptopia and have worse issues than that.

unkempt drift
#

WOW official paper team member trashing another fork

#

are you speaking officially prof?

pulsar wigeon
#

I vote for his immediate impeachment.

hollow latch
#

can anyone suggest me how to learn html and css? hypixel_thinking

viral hornet
#

woah wot

vernal bone
viral hornet
#

When did you become triage team @olive marlin

unkempt drift
golden gust
#

typical camm

#

telling ya', too busy staring at boys

viral hornet
#

shhhh i only woke up not long ago and have been watching youtube ever since

worn ember
#

me all day tbh

golden gust
#

Here is my vision of camm

viral hornet
#

That is very epic news though, congratulations (or RIP?) everyone.

#

@quasi valley devloper 🥺

golden gust
#

Hey, camm, you coming over to the party later?
yea, sure, i'll be there
day after
yo, camm, where was you?
camms brain: https://www.youtube.com/watch?v=mPRy1B4t5YA

Angels!!! The boys video is finally here!!!!! Directed by me!!!!! So happy that this is finally out in the world!
NO BOYS WERE HARMED IN THE MAKING OF THIS VIDEO 💕
►Get the track: https://asylmr.ec/xcxboys

►Subscribe to channel: http://goo.gl/D8kLMn
►Twitter - https://twitter.com/charli_xcx
►Facebook - https://www.facebook.com/charlixcxmusic
►...

▶ Play video
viral hornet
#

You're half correct

#

Technically am watching a dude

golden gust
#

lol

worn ember
#

tf are you watching lol

viral hornet
#

hardscaping videos

#

for aquariums

olive marlin
#

Did it arrive yet?

viral hornet
#

Nah, it's only 7:30AM here tho lol

void void
#

rules group?

worn ember
#

are there fish in australia?

viral hornet
#

So hopefully today, and hopefully not when peak our traffic hits lol

viral hornet
#

they will kill you too

worn ember
#

wouldnt expect anything less

void void
#

Guys, I'm new to the group, how can I get in touch with the group organizers?

potent fossil
#

You don't.

#

You ask your question to everyone, or you don't ask it 🤷‍♂️

viral hornet
#

Yeah what simple said

void void
#

ok

#

thanks

viral hornet
#

I eagerly await your question

potent fossil
golden gust
#

I would just like to note for the record

#

NOOT NOOT

viral hornet
#

OH CAT IS HERE

#

QUICKLY ASK YOUR QUESTION

golden gust
viral hornet
#

Before he vanishes for 8 hours

#

I can't click play on that

#

I know it'll just lead me to many more videos of nooting and much laughing

olive marlin
viral hornet
#

I will send you pics of doggo's

potent fossil
#

If you want to suggest that Paper pull in your code and make it a part of Paper, then this is typically done as a Pull Request on GitHub.

void void
#

ok

limber knotBOT
#

so uh thoughts?

viral hornet
#

Thoughts on what?

#

It's a laptop, specs seem pretty standard for a laptop, no?

limber knotBOT
#

yeah its kinda shit

#

not running very well

#

and this windows install has been going for about 5 years now

nova plume
#

have you tried debloating windows

golden gust
#

it's a 5 year old meh CPU

nova plume
#

or do you have to use windows

golden gust
#

I ean, it shouldn't be too bad, but, it's not gonna be blazing fast

nova plume
#

oracle java 🤮

limber knotBOT
#

i mean i could probably teach my dad to use pop os but pain

nova plume
#

yh ig

limber knotBOT
#

"why cant i install powerpoint??!1!1!"

nova plume
#

bruhh

modest path
#

one of these days i gotta learn russie

nova plume
#

oskar if u really need powerpoint try online powerpoint

limber knotBOT
#

i mean im fine with google slides

#

but companies use legacy codebases, so he needs local office

runic shale
worn ember
#

wait youtube has its own "tiktok" now? lmao

warm anchor
#

You mean the short video? It has been there Think

limber knotBOT
#

its had it for ages

worn ember
#

kek

#

never seen one in my life

warm anchor
#

Story or whatever on Twitter or ig or any other platform all have it. (Just have different names)

worn ember
#

yeah imagine being original, cant have that

delicate raven
#

anyone want to play on my server?

worn ember
#

no

delicate raven
#

oof

limber knotBOT
#

oskar (~oskarzyg@97e7ce4e.skybroadband.com) left IRC (Read error: Connection reset by peer)

#

tell me a more enjoyable experience

warm anchor
#

Jace you do realize this server consisted of developers and server owners?

worn ember
#

also read the rules

spiral robin
#

hi

golden gust
#

the only people in this discord who join others servers generally do so to make them cry

warm anchor
#

Oof can’t ping @olive marlin or risk getting booted from pinging run jk

olive marlin
#

DED noone used shorts, until TheSpiffingBritt showed how YT favors shoving shorts to people and a spam started a few months ago.

#

Same as with the community polls.

worn ember
#

i've legit never seen a short

warm anchor
#

Maybe they beta tested in US first

left swift
#

Cat makes me cry every night peepoCry

warm anchor
#

You used to not be able to link them

worn ember
#

are they not on the main page of yt?

warm anchor
#

Now you can

golden gust
#

well, that makes me glad

olive marlin
#

.ban @warm anchor

#

runs

warm anchor
wide chasm
#

Shorts are on the app, but not on site

warm anchor
#

They show up only on mobile app

olive marlin
#

Idk, I'm not in US and soon after TSB released the video, I started getting them.

#

I also get them on website.

#

I don't use mobile app.

warm anchor
#

Oh must be a recent thing then

#

It gets a fair amount of views

#

Judging from the top videos all in millions

olive marlin
#

It's been a thing for some time for sure.

worn ember
#

checks out millenials their attention span is about 60 seconds pepe_run

waxen panther
#

says u

#

cant read more than 6 words on a docs page

worn ember
#

i do, i just dont remember it xD i read it and it instantly vanishes again

warm anchor
#

Big oof ded is dead! Dead I say!

waxen panther
#

eternity find me a 3080 🥲

warm anchor
#

3080 is a no go here either

worn ember
#

i can sell you one for 1.8k

waxen panther
#

tempting!

warm anchor
#

I do see many 3090 last time I checked

#

At my lps

waxen panther
#

for msrp?

warm anchor
#

Yes

waxen panther
#

!

#

thats not bad

#

no 3090's here either lol

warm anchor
#

Very tempting really

waxen panther
#

im going to try and get a 3080ti when they come out cuz it'll be a new release

warm anchor
#

Suffering from my slowness of 2080ti /s

waxen panther
#

if not im going to give in to the scalpers

warm anchor
#

But I only ever play Dota soooooooo

waxen panther
#

only 130fps on apex

#

i need more!

warm anchor
#

Yess!!

left swift
#

I'm only getting 400fps on csgo with my 1080 :(

warm anchor
#

Just lower your resolution to 800x600

upper flicker
#

University not loving the attention theyre getting

left swift
#

Linux drama PEPW

warm anchor
#

Someone’s ass is now officially on fire

left swift
#

Oh no u of mn

#

More minnesota drama rieemo

spare venture
#

So vague

untold meadow
#

why don't the leadership know what their researchers are doing lmfao

potent fossil
#

not uncommon in large organizations

warm anchor
#

I’d say most don’t. They only know what’s reported to them

#

That’s probably why the announcement is worded that way too as they try to understand the situation as we speak

upper flicker
#

tbh its not uncommon that researchers dont consult dept leadership about everything

#

its just a lot of extra bureaucracy that you could argue usually doesnt need to exist

#

not sure what the size of that dept is but that could also significantly bottleneck research

#

IRBs are supposed to do a lot of this review work but if you misrepresent your work to the IRB, well fat load of good that did

#

the whole system is set up to handle this sort of thing retroactively after a mistake has been made, and fear of putting your ass in the hot seat keeps others from repeating

untold meadow
#

honestly im surprised this got through an ethics committee tbh

#

that's assuming that it went through one

upper flicker
#

IRBs are more designed for review on people directly

#

software communities and what not are "new" and "grey"

#

"we're researching the software, not the people"

#

although there is a rumor that it didnt even get an IRB review until after they made the first round of bad PRs

#

which... talk about ass in hot seat

#

so "rumor" was the wrong word

The IRB of UMN reviewed the study and determined that this is not human research (a formal IRB exempt letter was obtained).
Throughout the study, we honestly did not think this is human research, so we did not apply for an IRB approval in the beginning.

#

if the IRB says its not on people, thats the end of the ethics review

warm anchor
#

Very glad to know that people end up reviewing the junk patch ain’t considered people PepeLa

upper flicker
#

The IRB is a university review board, not a departmental review board, so they wouldnt have had the domain knowledge to challenge any assertions specific to CS or programming

wraith trail
#

I mean they were asked multiple times to stop

#

so even then they had it coming

upper flicker
#

oh no they need to get fucked

#

especially since the original round of complaints went out in november

#

but UMN wasnt blacklisted from all kernel dev in november

#

so who knows where those complaints went

untold meadow
#

this is why people need ethics boards that know what they are doing

#

iirc my uni has an ethics board in department before you can go above to the actual uni ethics board

upper flicker
#

I would suspect the CSE department may end up doing something similar after this

#

or at least carving out a "if your research ever interacts with anyone" or something

#

@KenoFischer @PjdPeter @gregkh @johnregehr Yes! This was an IRB 'failure'. Again, in my area of Social Computing, it's been clear for awhile that IRBs often do not understand the issues and the potential risks/harms of doing research in online communities / social media. So researchers have to exercise their own care....

untold meadow
#

but also the fact they didn't apply for irb approval in the beginning is just mindblowing

upper flicker
#

thats out of context, he is not strictly blaming the IRB and ignoring their own role

#

he's responding to a question about IRB reviews in general

#

Mmmm I'd love to see what they sent the IRB

worn ember
#

Z man

upper flicker
#

darkeye dude

worn ember
#

Epic gamer moment

warm anchor
#

DarkEyedookie

twin lagoon
#

@olive marlin HELLO YOU'RE SO COLOURFUL NOW

olive marlin
#

@twin lagoon Hello. You look good too! 🙂

twin lagoon
olive marlin
#

Shouldn't you sleep?

twin lagoon
#

yes

warm anchor
#

Wow cute people in chat PepeBlush

olive marlin
twin lagoon
#

eternity weebHuggu

worn ember
#

Sleep kaaskop

warm anchor
#

Michael Hype

twin lagoon
#

i want a mova globe but they're expensive 😔

mossy vessel
#

A what?

#

Oh, they look fancy

#

If I redo my interior I may consider getting one 👀

twin lagoon
#

exactly

#

they're fancy as fuck

#

i just want one for my desk

olive marlin
#

That earth globe with clouds looks fancy.

twin lagoon
#

yes

#

that's the one i want

mossy vessel
#

I do not have any decoration at all rn, still looking for some style changes here and there

twin lagoon
#

dunno where i'd even put it

#

but i want one

mossy vessel
#

Would probably end up somewhere in my office

twin lagoon
#

there's literally no offbrand aswell

#

it's only mova

mossy vessel
#

Tho stuff like that would look... quite out of place for me

#

Maybe putting it at my cat's favo spot will increase their happiness firethink

twin lagoon
#

wtf send cat pics

mossy vessel
#

I've been banned from #adorable-pets sad

twin lagoon
#

send here

mossy vessel
twin lagoon
#

cute

worn ember
#

Poosy

mossy vessel
twin lagoon
#

get fucked

golden gust
#

(ur all trash, git fukt)

#

shit on fire in there, or?

upper flicker
#

Yeah it’s a really good look lol

#

Hopefully that means they’ll take it very seriously

warm anchor
#

Many spanking need to happen

golden gust
#

I volenteer as a test to ensure that the spankings are being correctly delivered

#

I mean, what

warm anchor
#

You can still email them no? Can get his perspective now!

peak ginkgo
warm anchor
#

No kink shaming guys

waxen panther
#

me when spark mutual friend 😳

twin lagoon
#

tapticwho

waxen panther
#

he's a friend of mine

#

am mod in his discord

twin lagoon
waxen panther
#

i use hyperion mainly

#

myriad on ipad is epic

ancient bolt
#

running gnome on arch is so dumb

#

cause you get the new update immediately and then everything breaks because nothing is fucking updated

#

also everything breaks because gnome is shit

waxen panther
#

bspwm 🥺

ancient bolt
#

it can't do transparency or dynamic bluring like I would expect any modern OS to do

#

so everything just looks garbage

twin lagoon
#

don't update gnome on arch when there's a major update

ancient bolt
#

I didn't even know there was a major update 😦

twin lagoon
#

that shit should be held back by 2 weeks minimum

golden gust
#

honestly, I find that most of the DEs are kinda shitty

ancient bolt
#

I just booted up my machine and everything was broken

twin lagoon
#

the only usable DE for me is gnome

ancient bolt
#

I haven't found a single DE that isn't shitty

#

gnome is the closest to fine and it's still shitty

twin lagoon
#

but gnome has it's issues aswell

#

yes

#

yeah you're pretty much in the same boat

golden gust
#

Most tolerable "environment" I've found is basically i3

ancient bolt
#

linux on the desktop is just a trainwreck lol

true canyon
#

Turns out they were also doing a study on Minecraft servers and got a lot of flaws right into a server software's releases. Due to a miscommunication, though, they targeted yatopia.

golden gust
#

and, then it's like I hardly use the thing so god knows I ain't gonna remember the key combos and all that BS next time I boot it up

ancient bolt
#

tiling for me is just not remotely an option at all

twin lagoon
#

tiling garbo

ancient bolt
#

have absolutely no interest in that

golden gust
#

I liked it for my pi and my laptop, sorta

twin lagoon
#

the only thing i find tiling useful for is my terminal

ancient bolt
#

I wonder how much stuff would be better if I had an amd card and was running under wayland

#

or if stuff would be worse

golden gust
#

I think that for stupidly small screen devices tiling is k, but, generally you're running shit full screen anyways so who cares

#

and KDE just looks bubbly inflated to all shit waste of screen space everywhere

twin lagoon
#

@mossy vessel i found a store here that sells them for 160 EUR with taxes included for the smallest 4.5" globe, not that bad

#

i sent mova an email though maybe they can provide me decent pricing directly

floral mesa
#

ive been using KDE over the last week or so, and its okay

#

Its got issues I am not a big fan of, and would love to see more refinement/standard layout for all applications

#

also fuck panel/desktop management

#

there isnt a good way for both kde/latte to manage panels effectively.

ancient bolt
#

yay microsoft actually took my feedback from the preview builds in the dev channel

floral mesa
#

It would be nice if plasma cuts out the bloat or have a couple of options to optimize plasma for certain workloads

ancient bolt
#

the first preview builds had the weather thingy pop up any time you mouse over it, was awful

modest path
#

what happened?

#

who the fuck would do that

#

massive skull

#

hope he gets what's coming to him

waxen panther
#

yeah bro lets just try to add vulnerabilities to one of the most important and well scrutinised code bases in the world trolldisappointed

#

it's not like anyone important uses linux 😁

cunning raft
#

It is interesting tho

#

It's morally weird as shit on the university

#

But at the same time why does Linux have the merge policy of yatopia

waxen panther
#

jroy ur a special colour now you can be throwing these insults around

#

maniac

magic river
#

I swear brocc used to be a brighter green

waxen panther
#

hmmmm

#

maybe

magic river
#

Maybe the longer name just stood out more

cunning raft
#

kash probably color matched an actual piece of broccoli 🥦

magic river
#

Can't really read it as is unless I stop and focus on that line

waxen panther
#

i cant read anyway

#

my eyes are dying

unkempt drift
#

that is an oddly accurate onion video for the current topic

worn ember
cosmic raft
#

anyone use porkbun?

#

I have no idea what it wants for DNSSEC values from cloudflare

potent fossil
#

got a screenshot?

cosmic raft
potent fossil
#

i dont think CF gives keyData stuff

#

just fill out the top

cosmic raft
#

CF gives a public key and flags

#

but idk if it needs all of that or not

potent fossil
#

ye but they dont give key data alg, max sig life, etc afaik?

#

yeah they don't. skip that inner box

#

just do top

upper flicker
worn ember
#

Half life 2 confirmed

pseudo pilot
#

eugh how do you fix spaghetti code

#

i taught myself java and i'm struggling in my CSE class

#

they prof gives me a 5/5 for functionality and feature implementation

#

but readability and documentation are 2/5 at best

upper flicker
#

hey cat, your face is dumb and no one can understand your language

formal turret
#

maybe he expects overdocumentation?

pseudo pilot
#

i get marked for dumb stuff like

golden gust
#

hey z

pseudo pilot
#

"make sure your comments are above the method"

golden gust
#

I'll have you know that fuck you

upper flicker
pseudo pilot
#

"your comment is over 100 characters fuck you -3 points"

#

"why are you using /* */ to comment we didn't learn that -5 points"

upper flicker
#

I do like this new blue color

viral hornet
#

It suits your eye

golden gust
#

over documentation is just as bad as under documentation

ancient bolt
#

just switch to dev again so I can try this gui wsl

formal turret
#

sure, but it's a class

golden gust
#

hitting points off you for using stuff ahead of you is just fucking cancer

ancient bolt
#

start menu won't open

upper flicker
#

some of the windows insider stuff has been pretty rough yeah

pseudo pilot
ancient bolt
#

opening windows terminal says:

Unable to find the selected font "Cascadia Mono".

"Consolas" has been selected instead.

Please either install the missing font or choose another one.

#

so taht's cool

formal turret
#

I mean, if the syllabus requires you to have comments for all your methods... it's just something you have to do

#

like i totally get that the method could be self documenting, but you gotta play by their rules to get the grade lol

pseudo pilot
#

eugh i hate it

#

they literally made me un-optimize my code

#

we had an assignment to make this image

#

exact pixel by pixel

#

the thing is they differentiate a row and a grid

#

you need a separate method to draw the rows

#

you can't just say a row is just a grid with height 1

magic river
upper flicker
#

I cant stand the look of that font

#

but its fun and modern

native wolf
#

It's so annoying

golden gust
#

Like, I get it for "you went so far foward that you went OTT on this, we didn't need a fizzbuzz here, wtf", but, for stupid shit like comments

modest path
#

god all of my projects have basically no documentation

pseudo pilot
#

same

modest path
#

only documentation when it is key to understanding a class

pseudo pilot
#

i hate writing documentation

modest path
#

there isn't a point otherwise

#

yeah what's so hard to understand about fucking Adapter getAdapter() { return this.adapter; }

pseudo pilot
#

like i have to explicitly write down what and why i make a method

native wolf
#

That's really stupid

pseudo pilot
#

this equation is the heart of my code

#

i have to explain to them why i chose each variable

magic river
#

Yeah that you need some documentation on 😛

pseudo pilot
#

i will probably get a 2/5 for documentation on this

magic river
#

That documentation is awful

#

You're telling what you're doing instead of why and the what is trivial

pseudo pilot
#

ah well

#

they gave me an output

magic river
#

The places where the what isn't trivial you don't document 😛

pseudo pilot
#

i make program that recreates the output

#

my CSE class makes me hate programming

ancient bolt
#

Welp rolling back to the previous windows build

#

Every time I try the new dev inside build to try the new fancy feature shit never works

#

Makes me wonder how the hell the beta and release versions work at all

modest path
magic river
#

So maybe they really were running an (apparently terrible) static analyzer over the kernel and then manually writing a bunch of awful patches that introduced a bunch of bugs and/or vulnerabilities separate from their project to intentionally introduce vulnerabilities

#

How could you tell the difference?

short yarrow
#

oh wow when did github links become like this

warm anchor
#

Like weeks ago

merry talon
#

and just the desktop experience runs far smoother as well

native wolf
#

Yeah, every version of Windows is like that

merry talon
#

this was after being on the most bleeding edge builds for a year

#

<@&748618676189528155>

native wolf
#

What the actual

unkempt drift
#

smh

warm anchor
#

@wraith trail

#

Your first ban

#

Let’s go!

untold copper
#

smh

merry talon
warm anchor
untold copper
#

sulu where

sharp sentinel
#

!ban @broken skiff random weird sausage spam

thorny flickerBOT
#

:raised_hands: Banned Godofgodness#3181 (random weird sausage spam) [1 total infraction] -- Me4502#4502.

untold copper
#

lmao

merry talon
#

Sadge sulu

untold copper
#

yes sulu :c

warm anchor
#

Missed chance FeelsBadMan

untold copper
#

yeah lol

#

no worries tho

#

JROY

cunning raft
#

that's a ban message and a half

untold copper
#

congrats :D

cunning raft
#

thxs

untold copper
#

cyan look very epik on you too

native wolf
golden gust
#

sausage party best documentary prove me wrong

untold copper
#

I was once 12

cunning raft
#

I remember the trailers for that

untold copper
#

And i decided to watch that movie

cunning raft
#

I never actually watch it tho

untold copper
#

in my defense I did NOT know what it was

golden gust
#

2nd year of uni we ended up sticking it on in the sorta like communal living room

warm anchor
#

Snoopa you gotta be extra careful now Jroy can ban your ass run

golden gust
#

best night ever with my flatmates

untold copper
#

so me and my 9 year old sister just sat there listening to all the things and stuff until our father came and made me change the movie

golden gust
#

I mean, we watched it on recommendations thinking it was gonna be a kids movie

untold copper
#

same

muted storm
#

That's not fair. You guys get all the fun spammers. We just get people that post like... shitty memes

#

Or copy/pasta

merry talon
#

we do everything bigger and better over here

warm anchor
#

That’s why you make a #memes channel and mute it

merry talon
#

including the spam

left swift
#

We so cool even our spam has spam

merry talon
#

hmm yes

minor badge
#

@muted storm want some random weird sausage spam? tiny_potato

muted storm
#

I might pass on this one, bud

minor badge
mystic siren
#

i just finished setting up pterdyctyl
so
I made a server
a 100 block world border
creative mode paper server w/o plugins
anyone can join
tcp://0.tcp.ngrok.io:19624

#

server will probally be killed by end of day

modest path
#

not the place to advertise

#

everyone here is a server owner or a dev

#

for your sake please try a different form of ads

warm anchor
#

If he understand it, he wouldn’t post here to begin with

mystic siren
#

(this is why every server software needs a #promotion or something)

warm anchor
#

Nooo

limber knotBOT
#

is paper a clone of MC?

untold copper
#

no

#

wait what

#

no its not

#

its a fork you can say

limber knotBOT
#

would a regular MC client use it without issues?

untold copper
#

papermc

#

is a server

#

software

limber knotBOT
#

yea, but would a normal MC client connect without issues?

untold copper
#

Yeah, why would it not?

potent fossil
#

If they're asking legit questions just answer them lol, no need to ask them to justify why they're asking

native wolf
limber knotBOT
#

is spigot a fork of the official MC server?

potent fossil
#

Paper is a fork of Spigot, which itself is a fork of Bukkit, which itself is a fork of the official MC server.

native wolf
#

Spigot is a fork of CraftBukkit and CraftBukkit is patches on top of Vanilla

#

So yes

potent fossil
#

Well, not a fork.

#

Built on top of.

#

So, yes as 12 said

#

It's a bit convoluted nowadays

modest path
limber knotBOT
#

ie do those rules still apply

potent fossil
#

They do still apply, yes.

untold copper
#

whats that? o.O

potent fossil
#

The guidelines for acting in a commercial capacity

#

That's not what they're asking

#

They're asking if they use Paper do they need to follow those guidelines. The answer is yes

limber knotBOT
#

because it's code somewhere down the line comes from them?

untold copper
#

interesting

potent fossil
#

Yes. The official server is still inside of Paper.

#

Paper just has stuff on top of it.

#

It's not a custom server software

limber knotBOT
#

wrapper? ah oki

potent fossil
#

Essentially yes

limber knotBOT
#

if waterfall essentially a load balancer/redirector to a paper/MC server(s)?

potent fossil
#

Correct.

#

Waterfall is a fork of Bungeecord, same thing.

#

These days we recommend using Velocity over either of those, though

mystic siren
#

what is velocity

potent fossil
#

a better proxy

queen frost
mystic siren
#

just making shure i configured my .yml file righ

untold copper