#general

3141 messages · Page 1359 of 4

void void
#

Failed

golden gust
#

it's almost like that's the joke

worn ember
#

ban him for good measure

spare venture
#

ban u

worn ember
#

wtf

#

rude

spare venture
worn ember
#

ur just salty cuz you dont want to pay me

spare venture
#

You think I pay myself?

worn ember
#

that seems rather useless

spare venture
#

Besides you work for like $2/hr, free isn’t much of a step down from that

worn ember
#

i work for 12euro/h now so

#

you'll have to do better

spare venture
#

Mhm

void void
#

.optimize

limber knotBOT
worn ember
#

@warm anchor i see this as an absolute win

untold copper
#

if water is a byproduct of photosynthesis then why don't plants use that water again?

vale rune
#

That indeed is a difficult question brother.

#

But.

#

It can always be put simply.

#

Would you use your own byproducts?

golden gust
#

have you heard about evaporation?

#

does the amount of water produced from photosynthesis meet the needs of the input? as, if energy is coming out, it's probably less

potent fossil
#

that's like asking why dont humans drink the water in the water vapor they breathe out

#

because it's in a different state now

#

its gone, floating away, byebye

vale rune
#

Kinda sad, that is.

#

Well, not particularly.

potent fossil
spare venture
#

Isn’t water required for photosynthesis

vale rune
#

Wanna know a very fucking random fact bro?

spare venture
#

Like water isn’t a byproduct

golden gust
#

processes like photosynthesis are generally a chain of interactions

vale rune
#

zzzCat really likes using "I mean."

I mean, that's kinda cool.

That's one random fucking fact I noticed.

spare venture
#

Yeah but the overall reaction results in a sugar and an oxygen assuming a complete rxn

magic river
#

I mean, who doesn't?

golden gust
#

I mean, it's either that or I start prefacing more sentences with, "You're an absolute fucking moron, but"

magic river
#

We all want to be Alicia Silverstone in Clueless

#

I might have mixed up my decades but I'm pretty sure this was a teen girl meme for a while

spare venture
#

I don’t have the Calvin cycle and all that shit memorized but I’m pretty sure it uses water, sunlight, and carbon dioxide to make the sugars and oxygen

potent fossil
#

idk what the byproducts are, was just goin on what snoopa said. dammit lads im an engineer not a biologist

spare venture
#

And I’m pretty sure it can happen without sunlight too, but it requires energy like ATP and is inefficient

#

Well given that snoopa is like 13 you can’t assume what he’s saying is correct

untold copper
potent fossil
#

the joke was more so in the jest that engineers rely on lookup tables

spare venture
#

He basically said water is a reactant and a product

golden gust
#

There are a few pictures which suggest that there is some level of water as a byproduct

spare venture
#

Which doesn’t really make sense

untold copper
#

| chlorophyll
carbon dioxide + water -----------------> glucose + oxygen + water
sunlight

golden gust
#

I ain't really a plant science person, all I know is that my food eats plants

magic river
#

Wow Intel's latest desktop CPUs are Ice Lake but ported back to 14nm

golden gust
#

but, you're generally never gonna get as much of what you put into a process as you get out

spare venture
#

Last time I took chemistry that’s not really how chemical reactions worked

golden gust
#

nutrients are also essential which means it needs to have some uptake from somewhere

spare venture
#

But yeah that’s why I said in the case of an incomplete reaction

#

Snoopa gave us an unbalanced equation so 🤷‍♂️

#

Can’t create more atoms than you started with

untold copper
#

hmmm

#

we have + H2O in our science textbook

vale rune
#

Admirable.

spare venture
#

Yeah I don’t have that shit memorized so idk

#

I assume it’s because there are side reactions that occur that result in some of the water from the initial reaction reforming

#

But the overall reaction we care about is the one above

#

But it needs more water to react again

#

So that’s why. It doesn’t produce enough water to just continuously react again because the hydrogens in most of the water is used to make the sugar

vale rune
#

Thank you for your answer bro. @untold copper you better read it.

spare venture
#

It might reuse some of the water, who knows, I’m not a biologist, but it might produce it in an unusable state like simple said

#

Have you taken chemistry snoopa?

magic river
#

According to that image there is no water left

#

12 hydrogen atoms go in, 12 come out

#

No water

spare venture
#

I did a little bit of research and that reaction is the photosynthesis reaction

magic river
#

I suppose there might be water as the solution this reaction takes place in

spare venture
#

But if you take the case where there is more water than that, some side reactions can occur that just turn the excess crap back into water

#

Idk I don’t want to have to think about chemistry

magic river
#

True, chemistry is a very messy process and this is just giving you the core reaction that we care about

spare venture
#

I took way too much and don’t really want to think about it anymore unless I’m getting paid to

magic river
#

I failed high school chemistry

spare venture
magic river
#

Half the class was memorizing the periodic table and fuck that shit

spare venture
#

High school chemistry is pretty dumb

#

For some reason they taught chemistry after biology at my school even though we had to learn a lot of chemistry to understand the biology

vale rune
#

Bruh.

spare venture
#

IMO it should be physics -> chemistry -> biology

magic river
#

I want to say I did physics -> biology -> chemistry but physics and biology might have been at the same time

#

They were done by different teachers and didn't require each other so I definitely could have taken them at the same time

#

And I tried to cram as many core classes as I could, if I'd actually finished high school my last year and a half would have been home ec and gym 😛

spare venture
#

Yeah ours was in a forced sequence

#

Physics was entirely optional

untold copper
#

that's next year

#

in 11th

golden gust
#

our science classes basically went over the entire lot

#

I can't remember jack shit from then and really 🤷‍♂️

spare venture
#

Then in college I took like 6 chem courses

golden gust
#

only avenue I really had any interest in was electronics, and even that was forgettable formulas and such

untold copper
#

I will be taking chemistry + physics + maths though

magic river
#

We had two years of science required, one class was a general thing and then you could take physics, chemistry, or biology

#

So I tried to do an extra class, I'm dumb I know

untold copper
#

atm im struggling to convert word equations into skeletal equations

spare venture
#

What

untold copper
#

what what

#

idk what ammonium hydroxide is

#

how am i supposed to write the formula for it

magic river
#

I think it's also called Windex

untold copper
#

you can't google in tests

#

¯_(ツ)_/¯

#

I'll have to start remembering the valencies and stuff and start practicing the criss-cross method

#

so that I can do it faster

#

and remembering all the radicals is a pain :(

spare venture
#

You just have to know the formula for ammonia and hydroxide

jade sundial
#

How to set up bungeecord fallback server

#

it never work for me help plz

spare venture
spare venture
magic river
#

So this new CPU from Intel, coming out at the end of this month, is the first new core they've had for desktops since 2015

#

Skylake was in 2015 then Kaby Lake, Coffee Lake, Coffee Lake Refresh, and Comet Lake were all just minor tweaks of it, mostly tweaks in the 14nm process itself

#

And they're still on 14nm which iirc first launched in 2014 so it's been 7 years since we've had a die shrink on desktop

magic river
#

Well yeah, AMD is on 10nm (using Intel's terms) and Apple is on 7nm (still using Intel's terms :P)

#

Although I suppose Apple hasn't made a desktop processor yet

merry talon
#

what do you mean by intel's terms? lol

magic river
#

TSMC 7nm ≈ Intel 10nm

#

TSMC 5nm ≈ Intel 7nm

merry talon
#

but why tho

#

it's either 7 or its 10 this is an objective measurement

magic river
#

It's not though, the names are just marketing

#

I want to say they became just marketing around 130nm but it might have been before that and I just wasn't paying attention

merry talon
#

ahh

magic river
#

It used to be the size of a transistor then they said it was the smallest feature size then they just stopped measuring things and started talking about SRAM density

merry talon
#

Weird

magic river
#

Samsung is worse, they took their 7nm (slightly worse than TSMC's iirc) and did things similar to what Intel calls 14+, 14++, etc but instead call it 6nm and 5nm

#

They aren't even really getting any density improvement, just a more refined version of their 7nm process

#

But they're calling it 5nm

#

10nm comparison

#

Notice Intel's density is significantly higher

merry talon
#

Thanks, I hate it

magic river
#

The 7nm comparison puts Intel's 10nm back in since there is no 7nm from Intel yet

#

Also notice nothing on those measures 10nm or 7nm

merry talon
#

Or even close

magic river
#

Oh apparently I was wrong about Samsung, their 5nm is a real node change

#

And they've both now finally overtaken Intel

#

Also depending on who you ask 3nm or 2nm is considering the end of the road

#

Well, I guess TSMC might crank out a 1nm since their numbers are basically one generation further than Intel's

vernal moth
#

Ouch

#

Virtually any company running outlook web app seems to have been p0wned

#

Ppl report they found the webshell on way over 30k servers by american companies, and others report their what they have seen draf even those numbers

#

And the best thing is, nobody knows why, a nation state wouldn't shoot with a shotgun like this

#

This seems like a flex

#

It's a chinese group that is exploiting it apperently, but it just doesn't sound like a nation state attack

#

They are literally compromising thousands of servers per hour

merry talon
#

not many people host exchange servers due to them being black magic fuckery

#

but it's still bad

vernal moth
#

Well, everyone who does host them has a webshell now

#

I can't wait till someone else uses the webshell to push ransomware

merry talon
#

I'm not surprised tbh

#

it's such an unbelievably complex piece of software

vernal moth
#

What I am surprised by is the scope

#

It seems like they were activity targeting at first, got caught, msft patched and now they are on rampage and just automate and attack everything

#

Which just doesn't look like a state actor

golden gust
#

if you can automate the attack, it's pretty easy to distribute it out

vernal moth
#

Or maybe they were hired at first, did their work, and then had a little bit of fun and went rouge?

#

Most of the time you don't wanna distirbute like this, cause you cause so much attention, you have no real chance of actually using your backdoor

#

I just hope my companies exchange server is patched, lol

magic river
vernal moth
#

Lmfao

#

Now i know what ppl use 1600w psu for

#

11700k + rtx3090 😂

#

Remember when ppl laughed at AMDs bulldozers

#

For being literal bulldozers in energy consumption?

#

This is them now

#

Intel is still in full on damage control

magic river
#

Even with all of that they still lose on single threaded performance

#

On the multithreaded test it's actually a perf/W regression vs the Comet Lake version

#

It's slightly faster but uses more power too

#

So it lost to Skylake, basically

#

Even better, the cache (and core-to-core) latencies are higher than Comet Lake so even with the improved performance it's actually a tie or worse for gaming

vernal moth
#

Now if amd could actually make enough of these chips 😂

merry talon
#

daaamn the M1 though

vernal moth
#

That's basically the only reason intel isn't loosing more market share

#

Seeing M1 on int/fp benchmarks like that is a bit missleading

#

Cause their reduced instruction set means they are slower on actual workloads that isn't just adding numbers together

#

But yes, they are not bad CPUs, and once the second gen comes out for actual desktops, intel will be attacked from two sides

magic river
#

AMD, Intel, and Apple all convert things to micro ops under the covers although the name is a bit of a misnomer because even for x86 sometimes you can have multiple instructions combine to one micro op

#

The micro ops are the smallest things the CPU can actually do at a single instruction, sometimes that means you get a "free" pass through the barrel shifter and other times that means your memory/memory addition gets to be 4 instructions

#

As far as instruction density goes for gcc and LLVM at least amd64 and aarch64 are pretty similar

#

You can get denser amd64 code but only if you also want it to be slower

#

amd64 does still have a slight advantage in density though

vernal moth
#

But these fp/int tests don't test the number of micro ops, they test the more higher level instructions, right?

magic river
#

The test isn't measuring how many instructions you can execute, it's measuring how fast you accomplish the task

#

The number of instructions executed just happens to be pretty similar between the two architectures with modern compilers

#

Also at some level pretty much everything is down to "adding numbers together" but aside from maybe the branch predictor every part of the CPU that should make it better at general purpose code is bigger and/or faster on the M1

vernal moth
#

TIL this is a thing that can happen

visual egret
#

smh ive seen it happen

vernal moth
#

Special weather conditions literally bend the light and you see the horizon differently, making you able to see ships float or see objects behind the actual horizon that shouldn't be visible to you

vernal moth
visual egret
#

london

#

we went somewhere to the coast

#

and saw ships kinda floating

vernal moth
#

What time of the year?

visual egret
#

I dont remember but it should have been close to summer

#

since it was a school trip

vernal moth
#

It's supposed to happen in winter, lol

olive marlin
#

Brits weather is so bad, it's never summer, so that could explain it.

vernal moth
#

okkk, should I do paper PRs or work on hangar today 🤔

minor badge
#

neither

quasi valley
#

thanks, proxi

minor badge
quasi valley
#

always good words of encouragement

minor badge
#

come eat peaches w me instead

zealous wedge
#

sounds just peachy

vernal moth
#

considering paul actually pays me 🤔

#

gh sponsors is so cool

merry talon
ashen cliff
#

I love how it's 2021 and most pictures still only have like 3 pixels.

vernal moth
#

val right = strictRightDuplicate ?: looseRightDuplicate ?: strictRightContinuation ?: looseRightContinuation ?: left
FieldMapping right = strictRightDuplicate != null ? strictRightDuplicate : looseRightDuplicate != null ? looseRightDuplicate : strictRightContinuation != null ? strictRightContinuation: looseRightContinuation != null ? looseRightContinuation: left;

#

imagine java having an elvis operator

#

😄

cursive osprey
#

How many core/threads minecraft server uses?

ashen cliff
#

Depends.™️

vernal moth
#

a bunch

#

basically, dont limit its core to something stupidly low or you will not have a good time

cursive osprey
#

My server works very good on PC
i5 7600K 4/4 core 3.8 ghz
But on hetzner
ryzen 9 3900 12/24 core 3.0 ghz it's working so bad...
I can watch the tps loss and heavy load (Average) in VDS

twin lagoon
#

vds

#

there's your issue gl

golden gust
#

I mean, you're tryna take a single metric and apply it across the board

#

server has one thread for the game tick loop and several dozen others for other stuff

#

you could have 200 cores, that would help all those "misc" tasks like chunk IO

vernal moth
#

what even is VDS?

cosmic raft
twin lagoon
#

a renamed vps

golden gust
#

but, if the perf of the core is bad, it will impact the TPS, given the whole "main thread"

#

VPS, but, marketeering wank

vernal moth
cosmic raft
#

you mean ternary?

cursive osprey
#

i want change to OVH i7 6700K 4/8 core 4.0 ghz
Will this improve my situation? Immediately I say plugins do not load the server. The main load is applied by chunks (Considering that the world is loaded! (ChunkMaster plugin))

golden gust
#

it's more specific to nullable

vernal moth
#

?: being the elvis operator, because it looks like elvis hair

golden gust
#

can be done similarly with a ternary but it shorter

cosmic raft
#

how the fuck does that look like hair

vernal moth
#

its a short form ternary for nullability stuff

#

dont question it

cosmic raft
#

wat

twin lagoon
#

The name "Elvis operator" refers to the fact that when its common notation, ?:, is viewed sideways, it resembles an emoticon of Elvis Presley with his quiff.[1]

golden gust
#

wat

#

the

#

actual

#

Who the fuck stares at elvis enough to make that link?

vernal moth
#

this ios how ppl stylize elivs

cosmic raft
#

mini apparently

vernal moth
#

make it a bit more clear I guess

#

elvis operator is a pretty common term, c# has it too

#

grovy too apperently

cosmic raft
#

i declare "elvis operator"

#

to be in the same category of words

golden gust
#

I mean

cosmic raft
#

as moist

golden gust
#

lol

#

I mean, somebody drank cow milk a first time

vernal moth
#

Null coalescing operator is similar

golden gust
#

I guess there are people weird enough in society to spot that kinda stuff

#

I love that operator too much :L

cosmic raft
golden gust
#

as? too

cosmic raft
#

o.O

golden gust
#

val C = a?.b?.c

#

if a or b is null, C will be null

cosmic raft
#

not sure how i feel about that

golden gust
#

it's one of those ones which you look at like o.O, but when you use it, you're amazed at how much LOC you reduce just in the quest of looking for something down somewhere

#

In general, I really like kotlin as a language to work with when I get the chance to, but, in terms of the people who use it...

minor badge
#

kotlin's nullability operator stuff is really nice

olive garden
#

C# also has these

minor badge
#

nullable cast and elvis together make for some clean and nice code especially in shit like event handlers for bukkit: kotlin fun handle(event: PlayerInteractEvent) { val sign = event.clickedBlock?.state as? Sign ?: return sign.line(0, text("wee")) sign.update() }

olive garden
#

and instead of simple stuff like these Java gets destructors/decomposition in pattern matching or whatever

olive marlin
#

Elvis operator is nice, some Langs like groovy also have Elvis assignment operator.

potent fossil
olive marlin
#

Also spread operator - instead of having to stream over list and get specific filed from objects, you can do:

def makes = cars*.make
minor badge
#

Java still gets cool shit like instanceof matching, but it's not exactly comparable 😔

olive marlin
#

There's also spaceship operator - it sounds cool, but is quite lame and idk if I ever used it.

minor badge
#

<=> peepo

woven otter
#

spaceship operator. amazing

minor badge
#

it's a thing in PHP, C++, and more langs too

#

I believe Ruby also has it

#

Rust also has the uh

#

backbone I guess

golden gust
#

I mean, I like kotlin, but, I hate others kotlin

minor badge
#

Ord::cmp returns Ordering which has Less, Equal, and Greater

#

yea well we hate YOU cat .

golden gust
#

Like, you get some kotlin devs where it's like, "We switched from java because we really like the language as it has cool things which helps us reduce the LOC, etc"

#

but, then they'll implement rube goldberg level ext functions

olive marlin
#

Spaceship operator makes me feel like I'm writing raw C now.

#

I try to limit ext functions, though they are epic for mocking future api (I simulated invisible frames api in 1.15 so that I could finish and test my plugin before 1.16 dropped - then just need 1 rename).

potent fossil
#

oh <=> is same as java's compareTo

#

click noice

olive marlin
#

And I'm guilty of adding ext functions to itemstack to make it into a builder.

golden gust
#

you are literally everything wrong with the community.

potent fossil
#

I had ext methods all over bukkit api in kotlin

#

very güd

olive marlin
#

Look, I don't like bukkit api, I need to make my own.

potent fossil
#

inb4 byof

olive marlin
golden gust
#

don't get me wrong, ext functions are nice but I don't wanna spend 10 hours tryna decode wtf your ext functions are doing because they're literally littered all over the place and have functionaility going layers deep

potent fossil
#

paperweight wen

olive marlin
minor badge
#

I'm one of those who will use a fair few extensions if they're clear and have clear attachment to the type they're extending

olive marlin
#

I'll try to make a class extend the class I'm modifying, but it's not always possible or easy.

minor badge
#
fun ItemStack.modifyMeta(block: ItemMeta.() -> Unit): ItemStack {
    itemMeta = itemMeta.also(block)
    return this
}

fun <M : ItemMeta> ItemStack.modifyMetaAs(block: M.() -> Unit): ItemStack {
    itemMeta = (itemMeta as M).also(block)
    return this
}

fun BlockStateMeta.modifyState(block: BlockState.() -> Unit): BlockStateMeta {
    blockState = blockState.also(block)
    return this
}

fun <B : BlockState> BlockStateMeta.modifyStateAs(block: B.() -> Unit): BlockStateMeta {
    blockState = (blockState as B).also(block)
    return this
}```
these are fun :p
#

mostly cause I always forget setting it back

olive marlin
#

Sometimes it's way better to just slap a few simple extensions.

minor badge
#

it'll hopefully be easier now with inline classes

woven otter
#

Kotlin is hot

worn ember
#

Cooked duck is hot

vernal moth
#

I see I was already wise back then

#

never even saw the code on spigot

untold copper
vernal moth
#

I am remaking smth today 😄

untold copper
#

I have far too much free time on my hands

golden gust
#

v?

#

figured, 1 =>

#

v2 here we come

vernal moth
golden gust
#

so, what, you're getting old and now we gotta get to v3s to deal with your fading mind, or?

vernal moth
#

nah I started on v2 before

#

backend was already mostly done

#

so just gotta do frontend

golden gust
#

ah, thank god for that

#

I wanna keep my rule

vernal moth
#

👀

warm anchor
unreal swift
#

it doesnt even lag

#

lemme try 100x100, its gonna kill the server loll

#

lol you can see the rendering line + it network lags

#

I think 32x32 is the go-to size

#

yeah they cause 0 lag

twin lagoon
#

uh

#

ok?

worn ember
cedar spade
#

ok

worn ember
#

toxic pine apple

ashen cliff
#

Bro.

meager tusk
#

Bro.

quasi valley
#

||wait until they realize you basically dos clients when sending more than a few hundred particles at once||

topaz mortar
#

||2Mbit/s users love your feature.||

ashen cliff
#

Then complain that Via is causing lag.

meager tusk
#

@twin lagoon can confirm.

twin lagoon
#

Bro.

#

we ddos their dialup modems with bossbars

meager tusk
#

Yes bro.

#

But don't tell him bro. I was targeting players who reside in Serbia.

twin lagoon
#

eternity AyayaWave

warm anchor
#

Just turn view distance to 32 to ensure poor connection cant play weSmart

#

Michael koriHug

twin lagoon
warm anchor
minor badge
#

@quasi valley viaversion SLOW ?

#

pensive_snail ?

worn ember
quasi valley
#

ded toxic

worn ember
#

no, i had to abandon cuz a car crash happend down the street lol

#

had to go help

ashen cliff
#

Just go afk bro.

worn ember
#

i did

#

but if ur afk for 5 minutes you get marked as abanoned

#

at least my team managed to win

ashen cliff
#

Throw a solid iron cube on your move button then. kekwhyper

worn ember
#

its all clicking

undone crest
#

Good morning, is there a Multiplayer One Block Skyblock plugin? (Not Skyblock that is similar to Hypixel btw)

worn ember
#

you also need to gain xp lol

ashen cliff
#

Any skyblock plugin that supports custom islands?

quick pasture
#

I think bentobox has it?

meager tusk
ashen cliff
#

Bro!

#

We already have one.

quick pasture
#

😳

meager tusk
ashen cliff
#

Yeah bro!

#

My server legit is YugoCraft. Only YUGO + Albania allowed bro!

meager tusk
#

Thank you Bro.

#

The inclusion of Albania makes me very happy bro. YugoCraft to the moon 🚀

undone crest
#

may the RNG of real life suddenly bump you into two voluptuous bosoms of a random beautiful lady

ashen cliff
#

👏

#

You too bro.

quick pasture
#

👀

twin lagoon
#

frank aPES3_JammingClap

minor badge
#

michale flooshed

twin lagoon
#

awa

minor badge
#

awa

meager tusk
#

Ok

worn ember
#

Yander i wander

vernal moth
ashen cliff
#

Make it pink.

twin lagoon
#

colours are too bright mini pls

worn ember
#

i can help you with that if you want

vernal moth
#

I need to tweak the colors for the dark theme

worn ember
#

light theme too tbh, too little contrast

twin lagoon
#

eh in general you might wanna check the contrast ratio of each colour

worn ember
vernal moth
#

this is material design colors

worn ember
#

ok thats nice, but that changes nothing lol

vernal moth
#

changing colors for dark theme does nothing, lmao

worn ember
#

its more about the combination of colors

ashen cliff
worn ember
#

oh i didnt really mean that particular color

#

i just meant to post the site

vernal moth
#

ill worry about that later

meager tusk
ashen cliff
#

Postponed.

worn ember
golden gust
#

#TalkToFrank

worn ember
#

Quite frankly

golden gust
quick pasture
#

👀

golden gust
#

#BritbongLand

quasi valley
#

that's the most british actors I've ever seen

golden gust
#

I forgot how weird some of these adverts where

quick pasture
#

was this fr

#

like

#

were they really broadcasted

golden gust
#

yes

#

every ad break almost

quick pasture
golden gust
#

I think pretty much every brit knows frank

quick pasture
#

some are really really bad but some are quite funny kek

#

ok some are quite weird as well

golden gust
#

yeaaa...

quasi valley
#

someof them are great tho hahahaha

golden gust
#

That advert line was banned

quasi valley
#

what the

golden gust
#

My schoolyard may or may not have been a prime example of why they banned it or at least tried to, but, basically, you'd just straight up slam somebody and proclaim "you've been tango'd"

quasi valley
#

a good old slappin

quick pasture
#

lmao

quasi valley
#

wtf happened at 6:28 in the talk to frank compilation

#

(yes I'm watching the entire thing)

olive garden
#

I just watched it

#

it was amazing

quasi valley
#

pablo the drug mole dog, amazing pepela

quick pasture
#

or that kid

worn ember
#

Brits be like

#

@twin lagoon is that how your convo's go?

quick pasture
#

basically

#

or tulipcountry

worn ember
#

weed

spice geyser
#

What‘s your opinion on MineOS?

ashen cliff
#

Just use Debian. kekwhyper

spice geyser
#

😅

wraith oracle
#

I don't see the need of a specific OS for a minecraft server

spice geyser
#

It has a nice webfrontend

wraith oracle
#

do you need a new OS for that tho

spice geyser
#

Idk

#

Is there a webfrontend for controlling paper?

wraith trail
#

and a kinda meh one

wraith trail
visual egret
#

just install pterodactyl on debian

wild escarp
#

tmux + ssh ❤️

visual egret
#

i used to use tmux

#

before i needed something more proper

spice geyser
#

Hmm okay i‘ll give ist a try

wraith oracle
#

the target audience for that OS is people who don't know anything about system management

#

and those people shouldn't be hosting servers anyways

spice geyser
#

Allright

#

Thx

ashen cliff
#

No.

#

But hey, it's a free PR!

spice geyser
#

Any thoughts on LinuxGSM

golden gust
#

most people in here generally use something like a terminal (using screen/tmux), ptero, or whatever panel their host offers, e.g. multicraft

#

most of the panels honstly kinda suck but if you're not comfortable with linux, is easier to manage, but still doesn't excuse you from keeping the OS update, etc

spice geyser
#

Ich use Screen too since 2012 😅

#

But would like to inform myself about that kind of „administration“

ashen cliff
#

It's usually harder than just using screen. kekwhyper

#

Since configs and options get hidden in cursed places.

#

Not to mention environment variables.

velvet garden
#

any ideas for our next survival season's prizes? for now i've got

  • highest balance in bank
  • nicest building (decided by admins)
  • most x blocks (haven't decided yet if I do this, diamonds?)
  • biggest farm
vernal moth
#

That's a better question for admincraft

visual egret
#

smh admincraft

#

syscraft >

vernal moth
#

I don't care, they are the same to me

vernal moth
#

am sorry mbax, but I just never cared for admincraft, so I also dont care for admincraft v2 and the drama around that all

short yarrow
#

Man I've been spoiled using AWS at work. What did people use before serverless became a thing

vernal moth
#

I do however care about you mcheart

#

serverless

#

lmao

#

what does your stuff run on, water vapor?

#

serverless is just a fancy name for vendor locked docker

short yarrow
#

Yeah serverless isn't really serverless, but ya know. Ahh I see

golden gust
#

marketeering wank, wooooo

worn ember
#

it runs in the cloud mini

#

no servers needed

vernal moth
#

so does my stuff

#

heck, even at work

#

a private cloud in the campus basement!

worn ember
#

how do you make the clouds tho?

vernal moth
#

u catch it, duh

short yarrow
#

So with AWS lambda it can be invoked by other lambdas. Can you call functions/communicate with other docker containers like that. I think there's RPC, but don't really know too much about how that works

vernal moth
#

yes thats just a form of RPC

short yarrow
#

ahh cool

worn ember
#

cries in azure

vernal moth
#

gotta be golden for the price they make you pay for that shit 😂

#

man, I remember when I first found out that we paid IBM for cpu cycles and laughed really hard

#

this is the same shit again, now you pay bezos for requests

short yarrow
#

Man I would love to have a dev ops engineer at work. Maintaining infrastructure sucks. If something goes wrong I gotta fix it

worn ember
#

so ur the dev ops engineer

vernal moth
#

then just rent a kubernetes cluster

#

nowadays azure and stuff allows you to render a managed kube cluster on "your own" virtual hardware

#

so you are in full control but dont have to manage shit

#

thats what we migrating to next year

short yarrow
#

yes :(. Man I learned nothing about error handling from minecraft lol. Just print stack trace

worn ember
#

we just build, if nothing fails it automatically goes to production zoop

short yarrow
#

No CD for us since no integration tests

#

Manually verify then push to production!

vernal moth
#

My integration test is starting the app and passing health check for most apps 😂

worn ember
#

i mean, if it builds it passes

#

we dont have unit tests lul

short yarrow
#

haha jeez

vernal moth
#

Not worth to do anything else for most apps, release management makes me manually verify anyways

#

But i do write unittests because it's so much faster

worn ember
#

yeah, i wanted to write a few too, but boss said its a waste of time

vernal moth
#

But i don't have great cov, my main app has 35% iirc

worn ember
#

so whatever

#

¯_(ツ)_/¯

vernal moth
#

Fire your boss, lmao

#

What an idiot

worn ember
#

wont be my ass if shit starts buring

vernal moth
#

My boss haunts me to write more, we do have a quality gate in sonarqube now

short yarrow
#

So when using docker or AWS. Do you guys assume that they work as expected and only handle errors in your code or networking issue if you're making API calls?

worn ember
#

i mostly do design now tho, i do write a few features, but i stay away from anything LINQ related lol

short yarrow
#

I feel like I overthink about error handling too much

worn ember
#

we only really handle API errors, and just assume the network works as it should

vernal moth
#

Never assume it works, lol

worn ember
#

yeah well, at that point you might aswel assume the computer wont turn on

#

¯_(ツ)_/¯

vernal moth
short yarrow
#

Okay so guess I'm not overthinking

vernal moth
#

Good starting point

worn ember
#

depens what ur working with i guess

#

some apps dont warrant that kind of dedication to error handling

golden gust
#

mini works in insurance

#

sips tea

worn ember
#

i know

#

i work for an app that manages bands and sheets, so if something fails its really not that big of a deal

vernal moth
#

Console.log("this should never happen");

dim shadow
#

good morning paper fans 🥱

vernal moth
#

Do yourself a favor and get rid of all vendor lock-ins

worn ember
#

we did have an issue where if you were to send out 100emails the front end would time out cuz the back end takes so long to send the emails lol

#

thats what i'm fixing rn

#

emails are stupid annoying to deal with

vernal moth
#

Oh yeah email and sms i do fire and forget and just give the user a retry option

short yarrow
#

I work at amazon so we use AWS. There's a program to move EVERYTHING we have to AWS

vernal moth
#

Not worrh dealing with any of that shit

#

Sms in particular is such a pain

short yarrow
#

so we can experience AWS like the customer 😄

vernal moth
#

My condolences

worn ember
#

yeah, basically what we do now, sendgrid handles most of it for us, its just annoying to validate if everything has arrived

dim shadow
#

sms is shit (no offense to the big brain that came up wit it) for using i cant imagine what its like actualy workin wit it

short yarrow
#

I find AWS very convenient but also infuriating sometimes. I did want to learn docker, but never got to it

zealous wedge
#

I mean, at that point AWS basically counts as an internal system

vernal moth
#

Sms is actually hella powerful nowadays

worn ember
#

no one uses it anymore tho, except for validation codes and shit

short yarrow
#

People who worked in AWS say they're surprised it even works having worked there haha

dim shadow
#

would anybody like a 🚰 glass of water before i retreat into minceraft for the rest of the morning

vernal moth
#

Can we trade you for your sister alcoholdrink gorl then?

meager tusk
#

Water superiority.

dim shadow
#

yea shes in rehab ;___;

rugged imp
#

Can you do randomtp with command blocks?

dim shadow
#

she tried to be the top drinker in the family... but took it too far

dim shadow
#

id be impressed if it has that actually

rugged imp
#

Yeah cuz I don't really feel the need for the rtp plugin

#

But I still want to be able to use it

dim shadow
#

actually u can LOL

#

+100 respect command block

rugged imp
#

ok ty

worn ember
#

just use random teleport smh

dim shadow
#

actually essentialsx comes with rtp if u already have that

worn ember
#

you're gonna end up int he ground if you ask me

dim shadow
#

LOL yea cant do all that safety checks in commandblock

worn ember
dim shadow
#

bruh wat

#

nether rtp?

worn ember
#

ye

dim shadow
#

a THOUSEND? 😮

worn ember
#

looks like theres about an average of 3000 players on the servers

dim shadow
#

jeez lol how many severs

#

o i see it

wraith trail
#

8 servers running cb

dim shadow
#

LOL

warm anchor
#

Wow ded actual god programmer

cunning raft
#

Pain

worn ember
#

wtf is x86_64

dim shadow
#

hey man cb got us thru 2010 all th way thru like 2013 or somth

#

nothin but ❤️ for crafbukket

wraith trail
#

another naming for amd64

dim shadow
#

crafbukket og paper & og spigot

wraith trail
#

just an older naming for it

worn ember
#

weird

#

paper almost 50% poggies

#

well if you count the forks its like 65%

wraith trail
#

if you look at just paper java 11 passed java 8 a week or two ago

spare venture
#

Nice

worn ember
#

its still 60% j8 for my plugin

wraith trail
#

now at 51.1%

worn ember
#

looks like i'll have to make some breaking changes kappa

void void
#

india is building their own play store lmao

spare venture
#

Yeah idk if id use a plugin by ded

void void
#

since a bit ago

worn ember
#

is india the new china?

spare venture
#

Play store?

void void
#

they are becoming powerful though

cunning raft
#

they censor a fair bit iirc

void void
#

but poverty is a big issue in india

spare venture
#

India is pretty significantly different from China

cunning raft
#

They have like one giant ISP last I knew (JIO or something)

void void
#

jio is the reason india has internet lol

cunning raft
#

Would not surprise me if the government had a lot of control over that

void void
#

they offer dirt cheap mobile data

dim shadow
#

lol all the countries that worked hard doing cheap labor for the west for decades finally startin to pay off for them

spare venture
#

...right

cunning raft
#

If you're gonna talk further about this probably goto #politics

worn ember
#

so now we move to africa to exploit them instead

void void
#

LMAO

dim shadow
#

pre much lol

void void
#

eastern europe is also cheap labor

worn ember
#

life gonna get expensive if all nations are finally developed

spare venture
#

That’s what China is doing. Investing in Africa apparently

#

Africa is growing very quickly

warm anchor
worn ember
#

they're just mining africa's resources lol

void void
#

how's windows on arm doing

worn ember
#

¯_(ツ)_/¯

void void
#

havent heard something about windows on ARm in a bit

wraith oracle
#

what about it

#

Windows 10X works on ARM just fine

#

there's not much to talk about it

#

lol

void void
#

windows 10

#

regular

wraith oracle
#

why would you run regular windows on ARM

void void
#

it's been done before and microsoft is working on it, but really no news on it

#

the problem is that you can emulate 32bit

#

but as of recent you can emulate 64bit apps also

#

but they are staying kinda lowkey

golden gust
#

last I knew, the perf was abysmal compared to rosetta

#

apparently microsoft where lookig at making their own chips, however

void void
#

arm chips?

zealous wedge
#

no, potato chips

void void
#

😮

#

no 😠

#

tortilla chips

wraith oracle
#

they were looking into start designing their own chips, more specifically

visual egret
#

pro coder 😎

wraith oracle
#

has someone taken a look to Edge's new vertical tabs feature

void void
#

eww edge

wraith oracle
#

looks pretty cool to me

void void
#

ok thats epic

#

but why browser discord

#

thats a sin

wraith oracle
#

why would I have two browsers open

cedar spade
#

looks neat if you only run web apps in your browser

wraith oracle
#

when I can have only one

cedar spade
#

if you open lots of regular pages in tabs tho, doesn't look like a fun time

wraith oracle
#

I dislike having a thousand tabs open so that's fine for me

void void
#

looks good though, chromium is saving edge

wraith oracle
#

chromium edge is also the best thing that has happened to chromium in a while

void void
#

eh

#

probably

wraith oracle
#

the performance improvements they contributed are pretty nifty, I'd say

vernal moth
#

yeah been rocking edge full time at work for a few months now, its nice

wraith oracle
#

I also accidentally left bing as the default search engine

#

didn't even notice that I wasn't using google lol

void void
#

how's work

#

always wondered if people actually like working or

#

i'm still in school

vale yacht
#

Does anyone know a url to get an image of a players head?

cunning raft
#

HeyGuys hey snow

void void
wraith oracle
#

sup, haven't seen you in a while

iron zephyr
#

Alright, can one of you smart people help someone trying to learn. I have a Github repository I want to compile into a plugin Jar file

#

Can I do that using git?

zealous wedge
iron zephyr
#

I have no idea what I am doing

zealous wedge
#

git is scm, not a build tool

iron zephyr
#

I have gradle too

void void
#

look

#

git is to download it pretty much]

#

u still need a compiler

vale yacht
void void
#

nope

vale yacht
#

ok

zealous wedge
#

Marian read what I said

visual egret
vale yacht
#

oh nice

#

thanks a lot!

visual egret
#

you could also just use the Mojang API

vale yacht
#

but they only give whole skins

#

then I would need to cut the face

visual egret
#

you can cut them

vale yacht
#

and resize it

#

then it would be blurry

visual egret
#

no it wouldnt?

#

it depends how you resize it

brave radish
vale yacht
#

i don't know how to apply nearest neighbour to java

#

I mean its no photoshop

visual egret
#

this is something i took from the mojang api and made bigger with python

#

i also overlaid the helmet onto the head

zealous wedge
# void void look

plugins aren't all built the same, the readme probably has instructions

brave radish
iron zephyr
#

Someone else's

visual egret
#

do they use maven or gradle

iron zephyr
#

A plugin went inactive - someone put in a PR that fixed a critical issue. I cloned the repository and merged the PR, but now I can't figure out how to make it a plugin

#

This is my first time doing all this stuff haha

#

I appreciate y'all

vale yacht
#

sorry if i ping you

brave radish
#

ohhh then yeah they probably have instructions or, better yet, just a prebuilt version. Else, they probably have gradle/maven config files already in the repo, else (or if those are old) look at Paper's readme and use that config / just have IntelliJ do it for you :)

#

(also send a link to the repo if I'm not making sense)

visual egret
#

you can usually just run \.gradlew clean build if its a gradle project

iron zephyr
#

You can see it has two PRs that fix it, but the dev will never add because it is inactive

#

I (attempted?) to merge the PRs, and am now stuck googling and trying to figure out what to do next 😄

zealous wedge
#

oh yeah, you should be able to just run mvn clean assemble

#

since it has a pom.xml

brave radish
#

^

iron zephyr
#

What is IntelliJ?

visual egret
#

👀

brave radish
#

IDE that you should use for everything (Re: "What is IntelliJ?")

zealous wedge
#

fancy text editor with good autocomplete

iron zephyr
#

Then point it at the directory and run mvn clean assemble?

zealous wedge
#

correct

iron zephyr
#

can it pull from the github without having the files on my computer?

zealous wedge
#

you'll need to make sure you have a JDK installed, not just a JRE

golden gust
#

it's a build tool

zealous wedge
#

no, git and maven are unrelated

golden gust
#

^

#

install maven and shove it in your path

brave radish
#

clone the (your) git repo to get the code; compile it with maven

golden gust
#

open a command promt in the folder you cloned/downloaded the thing into

#

mvn clean package

#

ez

vernal moth
#

hello am java

iron zephyr
#

Okay, thanks! this stuff is complicated for us non-software people 😄

brave radish
#

also, I don't know all what that plugin does, but I would assume that there are better plugins that are already updated for what you want, as shops are a very common thing

#

and if no one is updating it you probably don't want to stay on it

iron zephyr
#

^ I'm just trying to switch away from it, honestly

#

All the kids stuff got stuck on it when we updated. I just want them to be able to get their stuff so I can switch plugins

#

Oh no, Maven is not a one-click install. I have to do stuff 😅

brave radish
#

cough cough why we should still use package managers cough cough

iron zephyr
#

xD thanks everyone

#

Always learning something new

vernal moth
#

kek

#

found the reason

#

my json file has endless recursion

#

thats 500 levels deep

fallen oracle
#

Man, that's pretty deep.

vernal moth
#

excluded the parent field, now I at least dont crash anymore

#

but I got a stackoverflow 😄

worn ember
#

werent you gonna wait for j16?

#

or 17 or whatever we're at now

vernal moth
#

am on java 16 now 😄

worn ember
#

fair

#

i have this assignment due to Wednesday but i cant do much until my group partner finishes our BPM scheme. Gotta love group projects

#

shouldve been finished 2 weeks ago

#

i can write a baseline, but everything is based around the scheme so i need it to form conclusions lol

vernal moth
#

ok using gson isnt feasible for this, lmao

#

90mb json file

#

when tsrg is 5

ancient bolt
#

tsrg is pretty efficient

worn ember
#

xml zoop

wraith oracle
#

may I ask, what is tsrg

#

a google search didn't really provide much info unless we're talking about the schreiber research group

zealous wedge
#

mapping file format

vernal moth
#

uuhm

golden gust
#

?ban @void void Not the place for that

leaden oxideBOT
#

dynoSuccess Jessica 558#7464 was banned | Not the place for that

wild escarp
woven otter
#

not the place for what

limber knotBOT
#

trying to get someone to buy them minecraft

woven otter
#

lame

limber knotBOT
#

and not even real minecraft, but bedrock

ancient bolt
#

bedrock is real minecraft

limber knotBOT
#

i won't accept it as real minecraft :p

wraith oracle
#

it is the better version of Minecraft then

woven otter
#

java edition is the only real minecraft

void void
#

You have a 1tb ssd / ryzen 9 3900x / 64gb ram server, and you have the option to extend it with one of these options, which would you choose?

You have 4-5 small servers including a modded ftb one.

servers are growing and there is slight lag sometimes.

points are given when the bill is paid, get about 120 points per month, and can be redeemed with these options. dedicated server is fine at this moment. Not expecting to buy these yet, but eventually. both an ssd and more ram could be nice, but which one? that's what I'm conflicted with.

left swift
#

Bedrock minecraft is the minecraft at home when u ask ur mom to buy you minecraft at the store

wraith trail
void void
#

edited

wraith trail
#

forgot rs did that

void void
#

it's lovely tbh

wraith trail
#

But in the same sense as before, this isn't really a question someone can answer for you as they don't know your exact needs/priorities or future plans

golden gust
#

I mean

twin lagoon
#

reliablesite LULW

golden gust
#

you're assuming that any of those are directly related to performance

#

you need to work out where your bottleneck is

void void
#

servers are fine, no bottleneck yet. this is more or less for the future.

golden gust
#

you'll likely out-fox the CPU before you run out of ram unless you're planning to add more servers

twin lagoon
#

in the future you'd want to move away from RS

void void
wraith trail
#

yeah that's what I mean about future plans, just more players and you'd need a better cpu before anything. More servers and you might need more memory but who knows, i'm not you

twin lagoon
#

define affordable

golden gust
#

I mean, is your "slight lag" server performance related?

void void
#

what's better then ryzen 9 3900?

untold copper
#

A bit of extra storage is always nice

#

for backups and stuff

twin lagoon
#

uh no

#

you don't want backups on the same machine

void void
#

yeah that's true but that's due to a plugin, CrazyEnchantment \

untold copper
#

though i always keep off site backups

golden gust
#

oh, you're one of those types of people

#

walks out

untold copper
#

like on google drive, or on like your home pc

#

idk what michael does

wraith trail
#

hmm yes all reliable backup places

twin lagoon
wraith trail
#

google drive and your pc at home

untold copper
#

probably something far too bigbrain

#

sulu i cannot tell if you're being sarcastic

twin lagoon
#

he is

untold copper
#

where else would you keep "off-site" backups

#

google drive is pretty reliable

#

right?

#

...?

twin lagoon
#

object storage and a separate storage server

wraith trail
#

I mean somewhere that is actually designed for backups at the first place/is not google drive/onedrive or any other of the like

worn ember
#

in a moist environment on paper

wraith trail
#

although unlimited google drive from edu is nice, I stick a ton of junk there

golden gust
#

I hiiiiightly doubt that you're maintaining a decent form of backup strategy on something as limited as google drive

worn ember
untold copper
void void
golden gust
#

I mean, unless you're paying for it, the limit is pretty meh

#

All cloud storage is trash

untold copper
#

ok

wraith trail
#

no I did not say onedrive

#

I said not onedrive/anything like google drive

golden gust
#

you're relying on propietry APIs to upload your crap

untold copper
#

oH

#

my bad

golden gust
#

APIs which one day they could just say "fuck it, we don't want people using this"

worn ember
#

so paper?

golden gust
#

unless they got some official tool somewhere, but, like, ouch

untold copper
#

Cat where would you backup your server?

void void
golden gust
#

I mean, do as I say, not as I do

untold copper
#

Just asking :P

golden gust
#

in the golden days, I used to just have a storage VPS which had a decent disk for what I was storing

untold copper
#

I use a python script that's pretty janky

#

Don't recommend it XD

golden gust
#

if I wasn't broke, I'd be using s3, etc

#

I'd basically be aiming to use anything which a sane tool supports

twin lagoon
#

@olive marlin send kabanos

golden gust
#

rsnapshot, etc

twin lagoon
#

xoxo

untold copper
#

I see

ancient bolt
#

b2 is cheaper

twin lagoon
#

depends

untold copper
#

I mean, google drive does the trick for me

#

idk what might/might not work for you

#

¯_(ツ)_/¯

void void
#

gdrive is nice

wraith trail
#

Just because it works does not mean it's a good idea

untold copper
#

you're probably better off listening to everyone here and then considering your options

golden gust
#

fwiw, by, "one of those types of people", I mean, the type of people who has something clearly hurting their server to all shit, is well known for being. a performance nightmare, and they keep it because muh pretti and basically wonder why their performance is ass and how they can fix it

twin lagoon
#

@ancient bolt does backblaze have EU servers already

#

might have to pick it up for personal backups

ancient bolt
#

yeah in amsterdam

twin lagoon
#

that's POGGERS

#

gotta get that 5ms latency

untold copper
#

(pro tip: listen to cat)

void void
#

But I would go with 2 backup solutions instead of 1.Recently learned that the hard way.

untold copper
#

I kept local backups + google drive backups

#

worked fine

#

also

twin lagoon
#

the 3-2-1 backup rule HACKERMANS

untold copper
#

Just because it works does not mean it's a good idea

golden gust
#

i feel that that's snoopa's life motto

#

Or, existence, really

wraith trail
#

what I more mean by that is I can't recommend you do that, and wouldn't do that myself

golden gust
#

"suuure, we can get away without one once, right"

quasi valley
#

michael my favorite sysadmin

wraith trail
#

that's too much for even me to do

void void
#

Yeah, me too. Like using root for everything.

quasi valley
#

_line

wraith trail
#

well no I don't do that either

twin lagoon
wraith trail
#

stop doing that

void void
#

I'm kidding

golden gust
#

oh god

void void
#

Only sometimes

wraith trail
#

ok good

golden gust
#

I had an accident on my iMac other week

untold copper
#

i UsE WiNdOwS

golden gust
#

I disabled the password on sudo

left swift
#

Cat is our little pogchamp

untold copper
#

lol

void void
#

Have you guys tried the new windows terminal with wsl?? plus zsh?? it's really good.

golden gust
#

No

#

I mean, I just use zsh

untold copper
#

windows sucks for anything development related

#

switch to linux

golden gust
#

(and iTerm)

#

i mean

void void
#

i don't think it matters

golden gust
#

that's literally what wsl is

void void
#

mhm

twin lagoon
#

it is fantastic

dim shadow
untold copper
#

ok

twin lagoon
#

i mean

#

he's not that far off tbh

golden gust
#

I mean

#

they do got the whole C# lock in

twin lagoon
#

snoopa may or may not have said something sensible for the first time in a very long time

undone crest
#

how can I make a loop using if then

quasi valley
#

yeah "ok" truly was something we cant argue with

untold copper
#

after using windows to do nothing BUT make a simple python script

golden gust
#

I LOVE THE COMPLETE CONTEXT YOU GIVE THERE

twin lagoon
#

kenny 🥺

untold copper
#

I realized that I would have saved myself a lot of time

#

if I was just using linux

wraith trail
dim shadow
#

<-- 30+ year windows dev ill fite u

untold copper
#

(and as cat said, use a reliable tool, but lets be honest, who does that /s)

void void
#

Regarding my question, I feel like getting the 256 GB SSD will be more worth it now that I'm thinking about it, plus for some reason players really like dynmap and modded server takes up so much space on it's own. So moving that into a separate ssd would probably help all of the servers.

undone crest
#

how do we backup a minecraft world btw? should I just TAR the entire folder it runs at?

left swift
untold copper
golden gust
#

I mean, if you wanna save even more space and are backing up to a supported system, use rsnapshot

#

or rdiff-backup

undone crest
#

alright thanks! trolling is a art

untold copper
#

an*

wraith trail
#

you don't even seem like a troll

dim shadow
#

@untold copper damn.. that must be why my tar keeps sayin error file was modified as we read it

wraith trail
#

these are better than 50% of questions here

void void
untold copper
dim shadow
#

yea

untold copper
#

that's why I went through all that trouble to switch off the minecraft server first

golden gust
#

You mean being stupid?

untold copper
#

yea :D

golden gust
#

I mean, I never knew you stopped

dim shadow
#

ooooo LOL

untold copper
#

I didn't

vernal moth
#

[Vue warn]: Error in mounted hook: "TypeError: t.contains is not a function"

untold copper
#

first ever github repo btw

vernal moth
#

I will never get this right first try

minor badge
#

stop doing that then