#general

3141 messages · Page 680 of 4

vestal jasper
#

watch me fucking feed my ass off and place silver again

static badge
#

ripperoni silveraroni

cunning raft
#

my smurf got placed in gold kill me

static badge
#

sounds like it placed you correctly

#

e z

cunning raft
vestal jasper
#

lol this deathmatch

#

fuck

#

@static badge bronzes PogU

static badge
#

bronze Pog

vestal jasper
static badge
#

BRONZE TIME

vestal jasper
#

TEAM FEEDING

#

haha let's switch off of burst healer

vagrant niche
#

lmao, ur actually playin support in bronze

#

dont do dat

vestal jasper
#

I have no choice dude

#

not like I can rankup as DPS and then switch to support

#

i'll still be bronze in support

static badge
#

u can rank out of bronze via support

#

ana is real gud

#

hit the sleeps

#

hit the nades

#

heal ur buds

#

ez carry

#

u know how many dumb dps 1v1s you can literally win if you just heal them

waxen panther
#

nerds

static badge
#

at the end of the day all bronze r trash

#

fact

vestal jasper
static badge
#

so if u heal them correctly they'll do better

vestal jasper
static badge
#

kek

vestal jasper
#

retard literally went into the enemy team got one shot and then spammed for heals

vagrant niche
#

just play DPS moira geez

static badge
#

kek

vestal jasper
#

i've been practicing ana so I might just spam instalock her

vagrant niche
#

only way u can get out of bronze

#

as support

static badge
#

u needa hit ur shots as ana tho

#

ah I remember when moira was released

vestal jasper
#

that being said this is why I stopped plying comp last time
supporting bronze players makes me want to shoot myself

static badge
#

"WTF IT'S SO HARD TO AIM HER"

#

those posts were funny to read

vestal jasper
#

our zarya kept massively overextending into the enemy team for no reason and then would also spam for heals

#

the entire match was just people feeding and then bitching about heals

static badge
#

listen

#

stop giving a shit about ur team

#

they're feeders

#

always will be

vestal jasper
#

reeee

#

ok time to buy snacks and try even harder next match

waxen panther
#

no

#

ur not getting it

#

try less

vagrant niche
#

or don't even try at all

static badge
#

ye just have fun

#

u rly think ur gonna git gud at this game reeeeeeeing about ur team

#

no u ain't

#

u get bronze

vagrant niche
#

try using a controller

static badge
#

controller DansGame

vestal jasper
#

I'll use a trackpad and controller

#

And that's true. I ree about you all the time and you're still here.

tawny owl
#

You are 118 version(s) behind but uptime 11 days, high tps fingerguns

polar sonnet
#

paperspigot

limber knotBOT
#

@polar sonnet [Auto] We're now known as Paper.

polar sonnet
#

.g paperspigot

limber knotBOT
#

DiscordBot: [Auto] We're now known as Paper.

polar sonnet
#

hmm

limber knotBOT
#

(DiscordBot) https://papermc.io/ -- PaperMC – The High Performance Fork: "Turn your server up to 11. Paper is the next generation of Minecraft server, compatible with Spigot plugins and offering uncompromising performance."

polar sonnet
#

.g castve

limber knotBOT
#

(DiscordBot) https://www.facebook.com/nico.castillo.3304 -- Nicolás Castve | Facebook: "Join Facebook to connect with Nicolás Castve and others you may know. Facebook ... Nicolás Castve's Profile Photo, Image may contain: 1 person,..."

pulsar wigeon
#

please don't abuse the bot

static badge
#

kek

heady spear
#

bruh I got this new pwo and it has like way too much caffeine in it

static badge
#

pwo

heady spear
#

I don't think I'm going to sleep until 2056

vestal jasper
#

personal wedding organizer

#

he's getting married

static badge
#

misspell of owo

heady spear
#

pre workout u goblins

static badge
#

that's streamfrost

heady spear
#

@vestal jasper omfg there are almost 8k noobs in IS

#

5 more

#

who r these morons

static badge
#

kek

ocean oriole
waxen panther
#

cursed

crystal compass
#

boi

#

any chunk pre-generators that could possibly be run in the background slowly ?

#

whilst letting players online

grand pewter
#

thanks i hate this

neat smelt
#

@crystal compass
chunkmaster
except whilst letting players online

crystal compass
#

I tried using fastchunkgenerator

grand pewter
#

iv only used worldborder but chunkmaster seems like an alternative

neat smelt
#

runs when no one is online, pauses upon player join

crystal compass
#

Im trying to pregenerate while having 30-40 online

#

:p

potent fossil
#

you know

grand pewter
#

lol yeah sam pre-generating is best done without anyone online

potent fossil
#

the prefix "pre" doesnt mean nothing in that word

#

it means "pre" players

#

like

grand pewter
#

i do mine on my PC and then port the world over to my server

crystal compass
#

I would generate them on my pc but stuck at the girlfriends house with like 0.3mbps upload speed

#

so F

heady spear
#

Ok guys I’m at the gym. What r u goblins doing?

There, daily check in done.

neat smelt
#

sitting at home with my fat belly

static badge
#

feeding

grand pewter
#

i made some nice guac tonight

#

and went for a walk

#

but otherwise just kinda chilling

crystal compass
#

hm

grand pewter
#

gn

waxen panther
#

imagine sleeping

#

I couldn't miss the daily city check-in

heady spear
#

Tbf it’s going horribly. I barely slept and I consumed 400mg caffeine at once and my insides hurt

potent fossil
#

city

#

i literally had a heart attack from a caffeine overdose a month ago

#

stop

heady spear
#

I switched from a stimulant free PWO to... the opposite

#

It’s just a big scoop of stimulants

potent fossil
#

you disappoint me greatly

waxen panther
heady spear
#

But I’ve lacked energy and motivation at the gym

grand pewter
#

i avoid caffeine lol

heady spear
#

So consuming a bunch of chemicals is supposed to help

#

But as I drink like 10 cups of coffee daily my caffeine tolerance is... high

grand pewter
#

i mean i wont go out of my way not to drink caffeine but i won't choose to drink it just for the caffeine intake

heady spear
#

So I barely feel anything from it 😦

#

I used to chew caffeine pills on the bus to school during hs

grand pewter
#

i mean if you have one thats prob fine

heady spear
#

Because I had no time to sleep so it kept me going

grand pewter
#

i'll take a coffee

limber knotBOT
#

you're doing what to caffine pills

grand pewter
#

but i wouldnt drink coffee just for the caffeine

mighty storm
#

oh it's pop

#

hi pop 4 numbers

grand pewter
#

hi

heady spear
#

But I was at 800mg daily for a while

#

And I felt kinda crappy

fallen oracle
#

Hold up, Barty might be onto something.

grand pewter
#

a lot of people just call me pop

#

numbers arent so important to most of you

fallen oracle
#

The pre workout with vodka.

waxen panther
#

No they're very important pop-four-nine-five-nine

fallen oracle
#

Someone introduced me to a great hangover cure which is coffee, with some protein powder, and a 4th shot of lemon juice.

grand pewter
#

there's actually a meaning to them but it's about as obscure as anything to choose

heady spear
#

I take electrolytes, a Red Bull and ibuprofen for hangovers

fallen oracle
#

Idk if I should shut down the comment or not.

heady spear
#

Works wonders

mighty storm
#

is Discussions still not released yet?

fallen oracle
#

I have had drinks after taking my ADHD meds and it doesn't really stop you from getting drunk.

#

But there was a solid 3 or so hours between taking the meds and drinking.

heady spear
#

If you have ADHD the amphetamine hits differently tho

fallen oracle
#

Ya

heady spear
#

You don’t get the same interaction from it

fallen oracle
#

That's fair.

waxen panther
#

mmmmm

#

science

heady spear
#

Source: my friends and I get very different reactions from adhd meds

fallen oracle
#

My roommate will try it sooner or later, so I'll make sure to let you know, lmao.

heady spear
#

Also if you lack energy then popping 5 levothyroxine pills will make u feel lit

#

Until you collapse and end up in the hospital

#

Well alcohol is a downer so like

#

Kinda useless to take it together with stimulants. Waste of expensive powders

#

PWO is way overpriced tho

#

I used to buy this individual ingredients in bulk and mix my own

#

Tasted like shit unless you mixed it with like BCAAs, but I saved so much money

#

Then you can skip out on useless shit like beta alanine. I usually just mixed caffeine, taurine, l-citrulline and creatine

#

Beta-alanine is a waste of money imo. There’s no evidence it’s effective outside of endurance sports and people mostly take it from paresthesia. I have hypoparathyroidism, so I can just skip my calcium pills and get free paresthesia :)))

#

Hey someone pretend to like me I am lonely here

#

@potent fossil bro entertain me wtf

fallen oracle
#

What's up buddy?

waxen panther
polar sonnet
#

just got a 107

potent fossil
#

I AM PLAYING NO MANS SKY

polar sonnet
#

lets gooo

potent fossil
#

IM BUSY

heady spear
#

That game is so fucking boring holy shit

potent fossil
#

NO IT IS FUCKING NOT

waxen panther
#

nah it's good now

heady spear
#

I got it just to see if my 2080 was worth the money and I got bored after 10h

potent fossil
#

it used to be but it's much better now so fuck u

fallen oracle
#

Is it multiplayer?

heady spear
#

I mean fuck me for sure but it’s still a shitty game

potent fossil
#

you can play multiplayer yes

#

and in an SP session you can still play multiplayer by summoning the space anomaly

fallen oracle
#

$60, yikes.

#

I don't have that kind of money.

potent fossil
#

its not 60 atm on steam

#

oh shit sale ended yea it is

#

nice

waxen panther
#

£14.99 on cdkeys

fallen oracle
#

Was about to say.

waxen panther
#

probably cheaper on g2a

#

go shady, go low

potent fossil
#

i mean yea

#

you could

fallen oracle
#

I see it for $46 on Fanatical.

heady spear
#

Alsoooooo on gitlab if there’s no merge request button does that mean the author disabled it?

fallen oracle
#

I still don't have that kind of money right now. Maybe next week.

heady spear
#

I fixed a shitty plugin that used maven for spigot but not any of its other (like 10...) dependencies

#

And added PlotSquared support, but there’s no MR (PR) button on the upstream repo and the dude is inactive on spigot 😦

fallen oracle
#

Ahh yikes

#

Sorry to hear that buddy

heady spear
#

I mean I’ll just share it in our premium channel

#

But why even use maven if you’re not going to add the dependencies through it

#

So you can’t even build with it

#

Really dum dum

#

Seems like a cool plugin tho. Fairly well made

waxen panther
#

Yeah PlotSquared looks ok

#

overall 6/10

#

needs more flair

heady spear
#

Except that it loops through all third party hooks for every block it tries to place so it’s kinda yikes for performance

waxen panther
fallen oracle
#

I should probably stop buying new games and actually play one of the 600 I have in my steam library.

grand pewter
#

hey same

#

im at about 20% played

#

bwu

heady spear
#

I only play through 80% of games then I get bored

fallen oracle
#

I'm at like 2%

#

I might get back into ACO

heady spear
#

I want the new wow expansion to drop so I go awol for 5 months

potent fossil
#

ah i need to play ACO again

#

still trying to finish it

#

i keep getting bored

#

:))))))

fallen oracle
#

I'm like 20% done

#

I love the sea grid tho

heady spear
#

Tf is aco

potent fossil
#

ac origins

fallen oracle
#

Oh

heady spear
#

Oh same

fallen oracle
#

I was talking about Oddesy

potent fossil
#

oh that too

worldly kayak
potent fossil
#

i cant finish that shit either

#

still trying

heady spear
#

O wait nvm I meant that too glare lmao

fallen oracle
#

I need a random button on my steam client to pick a random game to play

heady spear
#

I gave my PS4 to my sister before I finished it

#

But I’m getting it back soon lol

#

I should give her my switch because all switch games are fucking trash holy shit

fallen oracle
#

Might as well play Peggle.

#

Or Bejeweled

heady spear
#

There were like 5 solid games but once you’ve gotten through the Nintendo flagships it’s just bad

fallen oracle
#

Why the hell do I have CoD MW3 Dedicated Server but not the game itself.

waxen panther
#

i need to finish 100%'ing peggle

#

truly an amazing game

heady spear
#

Althoooo gods and monsters will be fucking lit

fallen oracle
#

Been playing Minecraft Dungeons lately tho

#

I love it

heady spear
#

Made by the ACO people with the same art style as BOTW

#

Just so happens that those are two of my favorite games

fallen oracle
#

I also have ESO apparently

heady spear
#

So I’m way too excited. But they keep delaying it 😦

fallen oracle
#

Game Dev Tycoon was one I enjoyed.

#

Could just start at the top of the list and work my way down the library.

heady spear
#

It was fun but once you’ve played it like twice it gets bland

#

No real replayability once you figure out the formula

fallen oracle
#

If we start at the top, we're doing 1775: Rebellion

heady spear
#

You should write my plugins for me instead

#

And make me a tonne of money

fallen oracle
#

Funy

#

Jok

heady spear
#

Alternative support my customers

#

I’ve muted the support channel and I don’t wanna open it

#

People are so needy

static badge
#

kek don't people pay for support

heady spear
#

They do

#

But like

#

Can’t they help themselves

waxen panther
#

pay me $150 an hour and i'll support all ur dweebs

#

im a professional discord support

fallen oracle
#

I'll do GTA with anyone that wants to do it

heady spear
#

If they were my bf I’d break up with them all

#

Luckily there are 3 other idiots that can do the support for me

#

What is GTA MP even

static badge
heady spear
#

Isn’t it just RP

fallen oracle
#

I mean like GTA Online

#

Bike races, robbing, etc.

heady spear
#

So things you could do irl

fallen oracle
#

Since GTA was free for everyone a few weeks ago, I assumed everyone grabbed it.

heady spear
#

Dumb kids living their lives through screens smh

#

O about robbing and shit

#

Is the us still a mess

fallen oracle
#

Rip

heady spear
#

You haven’t been in our news for like a week

#

People are mad at the protesters here because they raided a moving truck

#

So it kinda delegitimized the entire movement over here

#

Robbing innocent civilians is a great way to become the bad guy

#

Lol yes. So basically Polish people are treated like Mexicans are in the US

#

They’re taking our jobs, working illegally etc etc. basically identical discourse

fallen oracle
#

I suppose I could try Rocket League

heady spear
#

We also had a huge influx of immigrants from Africa and they’re all treated like shit

#

And then from Syria and Afghanistan. They’re also treated like shit, and are wildly over repainted in crime statistics

#

Also the reason why our far right has grown so bloody much

fallen oracle
#

I have Uno

heady spear
#

But, we don’t have the same legacy of state sanctioned discrimination :3

fallen oracle
#

Wizard 101

heady spear
#

UNO is lit

waxen panther
#

WIZARD ONE ZERO ONE

heady spear
#

Oh, we also have a population of natives. The Sami people

potent fossil
#

WIZARD ONE ZERO ONE
@waxen panther that game is actually lit

heady spear
#

Similar situation to native Americans. They’re being treated like shit

waxen panther
#

favourite game growing up

heady spear
#

And loads of their kids were kidnapped and placed in Swedish homes :]]

waxen panther
#

never bought premium though, theres so much more i could experience woeis

fallen oracle
#

We're going with Airline Tycoon Deluxe

heady spear
#

You’ve said you’re going for 10 different games now

fallen oracle
#

Yeah but I've played 3 already

#

I can multitask

heady spear
#

During the time you spent picking a game you could have finished half of them

fallen oracle
#

So that's my issue with people like City.

waxen panther
#

During the time you spent talking on discord you could have actually worked out by now smh

fallen oracle
#

I mean steam

#

I pick a game

#

and it wants to install this extra crap

#

But does the extra crap uninstall when I uninstall the game?

heady spear
#

Bro I am working out. 2 minute breaks between sets

#

I also gave y’all a history lesson

waxen panther
#

2 second set, 2 minute break

static badge
#

give us a history lesson on cancer

heady spear
#

Why is the gym radio playing Ariana grande covers

#

By the pitchiest singer ever

#

She hasn’t hit a single note

waxen panther
#

you do it

heady spear
#

I am a baritone but ok

waxen panther
#

You'd probably hit more notes

heady spear
#

I have awful head voice lel

static badge
#

.g baritone

limber knotBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/Baritone -- Baritone - Wikipedia: "A baritone is a type of classical male singing voice whose vocal range lies between the bass and the tenor voice-types. The term originates from the..."

A baritone is a type of classical male singing voice whose vocal range lies between the bass and the tenor voice-types.
The term originates from the Greek βαρύτονος (barýtonos), meaning "heavy sounding". Composers typically write music for this voice in the range from the seco...

heady spear
#

I sound like a birthing whale

static badge
#

link or fake

heady spear
#

I’m not gonna sing for u

static badge
#

FAAAAAAAAAAAAAAAAAAKE

heady spear
#

I went to a liberal arts school for 5 years but I don’t remember squat. Can’t even play the piano anymore

waxen panther
#

no need to be a tease

heady spear
#

Why is “poop your pants” “poop on you” in Swedish

waxen panther
#

send the singing

fallen oracle
neat smelt
#

i did

#

was hella fun back then

waxen panther
#

what were they called

#

age of war or something?

fallen oracle
#

Age of War

waxen panther
#

ay

#

nice

neat smelt
#

yessss

fallen oracle
#

Big throwback.

fading crater
sudden tartan
maiden pike
heady spear
#

Weren’t you playing some air plane simulator

fallen oracle
#

Ya I got bored

heady spear
#

You have the attention span of a mosquito

#

Have you tried any of the other assassins creed games?

fallen oracle
#

I think I played origins

heady spear
#

I bought a bunch of them on the Ubisoft sale but I haven’t installed any of them

fallen oracle
#

I have a few on the X360

heady spear
#

Origins is Egypt right?

fallen oracle
#

Oh I might have some from there

#

I think

vagrant niche
#

I heard this minecraft game is gud

heady spear
#

Minecraft is super boring tbh

vagrant niche
#

its got dragons

heady spear
#

SMP can be fun every once in a while if you have a good community

#

But no good community would include lax

vagrant niche
#

😭

waxen panther
#

who would play minecraft

#

😷

sinful sundial
fallen oracle
#

Ya

#

Ikr

thorny totem
#

good times, they're going to kill flash entirely 😦

void void
#

no one's stopping me

#

to making my windows computer go 1 year without being down

#

XD

potent fossil
#

do you have a ups?

fair cosmos
#

I leveld up
@fallen oracle holy moly what a flashback

#

age of war right?

fallen oracle
#

Ya

fair cosmos
#

based flash game

void void
#

I have a UPS

fallen oracle
void void
#

eww is that afk 2 win

fair cosmos
#

is your username a fork bomb

void void
#

no

#

defo not

fair cosmos
void void
#

(I ran this command on my dedicated server and I regret listening to my friends from that moment on since it destroyed 90 days uptime)

fair cosmos
#

the other day i was rearranging my room and i had to shut down my server

#

it had 187 days of uptime

#

well, the actual host did

#

not the minecraft server

void void
#

the longest I home hosted a machine that was online was like 220 days XD

fallen oracle
fair cosmos
#

the nostalgia

#

man

void void
#

holy shit

#

those games

#

they're so fun

fair cosmos
#

they are

#

the little stick dudes walking around

#

i think that was a later version

fallen oracle
#

Bruh now you're just listing off essx commands

#

Err yeah?

#

And beezooka

#

And why haven't you coverted over yet?

#

Smh we made a converter at your request

fair cosmos
#

beezooka master race

waxen panther
#

ah yes

#

beezooka, an essential command for any server

fair cosmos
fallen oracle
#

Ik ik ur busy

fair cosmos
#

this might sound stupid, but have any of you guys used a better essentials-like plugin for waterfall/bungeecord?

#

i'm not happy with how essentials doesn't work on networked servers

fallen oracle
#

Cotton Candy water is oddly good tasting.

fair cosmos
#

currently shopping around for alternatives, premium or not

fallen oracle
#

There are 3rd party plugins that sync EssX but we (essentials team) don't support them

#

My neighbor made me cookies for mowing her yard and these have got to be some of the best chocolate chip cookies I've ever tasted

#

It just melts in your mouth

#

Nope, just ddos threats

#

Actually I had someone buy me lunch one time

#

Not like IRL, I was working in the evening towards late night and I forgot to eat so they sent pizza to my house

waxen panther
#

no one sends me pizza 🙎‍♂️

fallen oracle
#

Clip bought me lunch at a diner one time, I guess that counts.

brittle jacinth
willow rover
fringe hazel
vagrant niche
#

wheres my lunch, clip

fervent marsh
#

Anyone here use VentureChat?

vagrant niche
#

@static badge u wanna?

fallen oracle
#

No, but I just had a jolly rancher.

static badge
#

am sleep

vagrant niche
#

:(

vestal jasper
#

no ur not

vagrant niche
#

am cry then

vestal jasper
#

ur leaf

heady spear
#

VentureChat had a fun SQL injection problemo

brittle jacinth
#

aaa 2 years and it's still the same people talking

heady spear
#

it was fixed quite fast tho in their defence, but still

#

I got a bit spooked when I checked out the code so I decided to just make my own plugin with the shit I needed from it

#

It has a bunch of neat features but it does way too much imo

dusk drift
#

I miss age of war 😦

#

I remember waiting every day and being hyped in school for the 2nd release

fallen oracle
#

😂

placid egret
fallen oracle
#

Google is wack. I just watched a YouTube video and 30 seconds later I get a Google opinion survey on my phone for the video I watched

vestal jasper
#

That's the thing barty

#

All chat plugins have some aspects that are rather poor

#

picking a chat plugin is pretty much finding the one that's the least shitty for your needs / setup

fallen oracle
#

Lots of people just prefer to make their own.

vestal jasper
#

That's what I'm doing tbh

undone sorrel
placid egret
#

i wrote a custom chat plugin + extra features so i dont have to worry about messy plugins and features i dont need

winter pasture
granite verge
placid egret
#

i wrote a spigot plugin and it works for paper too, but when it has an error the classes show as paper instead of spigot

#

why is that?

vagrant niche
#

cuz ur using paper?

potent fossil
slim nymph
#

can you paste an example of what you mean?

vagrant niche
#

inb4 [jar:version]

#

did u hear my song for u @potent fossil

potent fossil
#

Di pa sir im playing NMS pak yu

vagrant niche
#

tf, wat

potent fossil
#

Di pa

#

not yet

#

Pak yu

vagrant niche
#

oh

potent fossil
#

Filipino for fuck you

#

:D

vagrant niche
#

what time

vestal jasper
#

zen's kinda fun tbh

#

I should play him more

heady spear
#

o dope so there's a press conference rn, they're telling us what's happening in the prosecution of the murder of our prime minister 34 years ago

vestal jasper
#

i'm absolutely dogshit bad with him tho

heady spear
#

they bring this up every fucking year

#

either they'll prosecute someone or drop it for good. This investigation has cost the country sooooooo much money

#

But the suspect is dead so they can't do anything about that 😐

slim nymph
#

FYI - New major Intel CPU vulnerability again - http://sgaxe.com/ - but one scary attack angle on this.... If your using a VPS on an affected CPU, someone else who has a VPS on that same CPU can read your memory even breaking hypervisor and docker containerization.

arctic hamlet
vestal jasper
#

no thanks

frail lynx
#

huh

void void
#

br

unborn dirge
void void
#

uh

ornate spindle
#

guess now is a good time for me to move my final shit off my vps and onto my dedi

vagrant niche
#

oh noe, my bonarr instnace

ornate spindle
#

aka skylake onwards is affected

vagrant niche
#

¯_(ツ)_/¯

void void
#

basically every relevant intel cpu

#

lol

crystal herald
fallen sleet
vernal moth
#

Thankfully I jumped ship 😂

limber knotBOT
#

Intel has been making Skylake CPUs for like 5 years now

#

Don't let them lie to you, if it's made on 14nm it's still just Skylake :P

potent fossil
magic river
#

Wow, turning off hyperthreading and pinning VMs to physical CPU cores isn't enough anymore

#

The new side channel can not only snoop on SGX and even the inner state machine of RDSEED and RDRAND, it can do cross-core attacks

static badge
#

poor intel

#

more security issues?

fallen sleet
#

i saw an article on that earlier

magic river
#

Yeah, a version of ZombieLoad that bypasses the previous mitigation and also lets you pick what memory you want to snoop on

#

Then if that wasn't enough a whole new side-channel that does the things I said above

fallen sleet
magic river
#

Intel says this new side-channel doesn't exist on Xeon E5/E7, Atom, or Ice Lake

#

But it's on all Skylake-based desktop CPUs and Xeon E3s which is the vast majority of all CPUs from them for the past few years

#

I could see E5/E7 being safe due to changes required to support multi-socket setups

#

More likely though this exact attack doesn't work but the technique could be easily adapted, Intel has pulled that stunt before

#

I think the RIDL folks said Intel's microcode only patched the exact exploit they showed and minor variations of it still worked at the time they published

#

That's like when someone found a new cheat or crash bug in MC and someone would slap a check on the exact spot it was happening while I'd go figure out why it was happening and kill off an entire class of exploits

static badge
#

kek I've seen that before

#

looks at donkey dupe

magic river
#

md5 patched one inventory viewer dupe, I made it impossible for inventory viewers to get out of sync

fallen sleet
#

cool pfp with the offset spinning thing

static badge
magic river
#

Someone patched avoiding damage due to not sending movement packets, I made the server do full ticking of players regardless of movement packets

#

Intel is like the first guy, they need to be like the second 😛

static badge
#

wait did the server not tick players who didn't move

#

back in ye olden days?

magic river
#

...yep

static badge
fallen sleet
#

why would the server need to "tick" idle players?

#

what does tick mean here

static badge
#

uh a lot of things?

magic river
#

EntityHuman had the tick method, EntityPlayer overrode that one to make it do nothing and instead called the EntityHuman version when a player movement packet came in

static badge
#

like potion effects

#

hit delays

magic river
#

I didn't make it do full ticking, otherwise that would apply server side movement physics as well which would do weird things when somoene was lagging

potent fossil
#

potion effects, health, hunger to name a few

magic river
#

I just made it still do all the per-tick things other than movement

static badge
#

lol in general physics on entity player's is pretty eh in general

#

entityplayers

magic river
#

Oh, btw, that ended up being the root cause of one way to do the inventory viewer desync too

#

The other ways were via portals and vehicles

static badge
#

kek old style mc exploits

magic river
#

Funny thing is actually mostly fixed that bug on accident before I was even on the Bukkit team for my custom setup for preventing logging out to escape PVP

#

Didn't realize until after I'd fixed it on purpose later

static badge
#

wait wut

magic river
#

I modded the server to basically make EntityPlayer act like EntityHuman on log out then put you back in control of the EntityPlayer on login if it still existed

#

Instead of trying to spawn an NPC and keep it in sync with the actual player I just turned the player into an NPC

static badge
#

oh

magic river
#

On my first attempt after you logged out you could only get hit once, fire didn't work, etc

#

So I fixed the bug 😛

static badge
#

yeah fire is another one too

magic river
#

I think both of those fixes ended up in vanilla via EvilSeph or Grum but who knows what they've broken since then

static badge
#

there's not really been dumb exploits like that recently I think

#

unless you count the session server one

magic river
#

Yeah, after I gave the player ticking one to Grum is when he started trying to turn packet handling into a proper state machine

static badge
#

PepeLaugh not checking if provided auth key matched uuid&name

void void
#

eh all of the dumb exploits are happening on 1.12

spice finch
#

I'm wondering, which version is hypixel on? 🤔 Pretty sure that not 1.15.2

static badge
#

eh it's sorta ok as a state machine

potent fossil
#

hypixel runs its own server software on 1.8

magic river
#

I thought they did everything on cuberite these days

void void
#

wat

static badge
#

a fork of spigot iirc

potent fossil
#

i have no idea, but whatever they run you can bet its heavily modified to their needs

#

essentially their own

void void
#

almost guarranteed

#

it just seems like networking is a bottleneck for them, they prioritise latency over bandwidth

potent fossil
#

Cuberite is quite interesting though. I ran it once before. Went well.

twin lagoon
#

some people say it's 1.7.10

#

since there's 1.7.10 bugs that work

spice finch
#

@potent fossil but is its api in LUA?

potent fossil
#

I believe so

spice finch
#

Damn

#

cuberite's

#

fuck this language

void void
#

i know someone making a fork of paper using ASM

twin lagoon
#

.g paperbin

limber knotBOT
twin lagoon
#

alright guess not

void void
#

yep that

twin lagoon
void void
#

yeah, i don't properly understand his obsession with ASM, but hey he's smart

magic river
#

cuberite seems perfect for minigames

#

You're doing all custom stuff anyway

#

You just need the server to do enough of what vanilla does to make the client happy, you don't need exact worldgen, physics, or AI since you're probably changing that anyway

void void
#

Viper, ASMs for java bytecode manipulation

twin lagoon
#

@slim nymph chunk loading is noticably slower with the new build?

magic river
#

glowstone was neat but was also just trying to be a slightly better implementation of the same architecture MC itself uses

olive garden
#

aka cheat injection

#

runs

static badge
#

is it the absolute latest?

twin lagoon
#

yep just updated

#

since aikar asked me to

static badge
#

ugh

twin lagoon
#

let me record

magic river
#

Like, Bukkit is mostly just a 1:1 mapping of how MC does things onto an API that is mostly stable between versions

#

And glowstone did the minimum to implement that API

#

So you get a clone of how MC does things which is not the best way to do it

twin lagoon
#

the fuck is endeavour

#

EndeavourOS is the successor to Antergos, an Arch Linux based Linux distribution discontinued in 2019.

#

no just stick to arch

#

it's not that hard my god

potent fossil
#

There is literally a vanilla arch installer you can use

#

.g arch installer github

limber knotBOT
#

(DiscordBot) https://github.com/MatMoul/archfi -- MatMoul/archfi: Arch Linux Fast Installer : tutorial...: "With this script, you can install Arch Linux with two simple terminal commands. This wizard is made to install minimum packages (Base, bootloader and..."

potent fossil
#

no extra fluff. plain arch.

#

if you really can't do it by hand

magic river
#

Imagine a glowstone-like project but for sponge, that'd be neat

twin lagoon
#

if you aren't capable of doing it without an installer

#

arch isn't for you

potent fossil
#

yea i would agree with that

twin lagoon
#

these are all generated chunks afaik but even then it's fairly slow compared to older versions

ashen cliff
#

The only hard part about Arch is reading.

potent fossil
#

that installer is mainly for convenience for people who can do it, not a shortcut for people who can't

#

i.e. if you read the script you can see it does exactly wat you'd be doing anyway

magic river
#

a lot of perf overhead from sponge is from trying to make MC pretend to be designed better 😛

potent fossil
#

saves ya fingers

magic river
#

If your server actually worked like Sponge pretends it does you'd cut that out

#

Although sadly a lot of it is because that kind of architecture really needs value types to be efficient

#

But when you have them it goes brrrr

void void
#

damn, 1.12 i see chunks load faster than that when the servers at 10tps

#

EndeavourOS is the successor to Antergos, an Arch Linux based Linux distribution discontinued in 2019.

static badge
#

known issue chunks don't load at 10tps

void void
#

"hurr durr it's good because i'm illiterate retard and i'll simply reinstall whole system if something goes wrong"

#

fucks sake go use ubuntu or something if you can't install arch

potent fossil
#

👀 👀 👀 👀 👀 👀

#

u mad?

magic river
#

I believe I'm, technically, still an Ubuntu Developer

void void
#

no, i'm not

magic river
#

I know I still have +o in ubuntu IRC channels

void void
#

arch linux unofficial telegram chat was also full of such retards

#

"i use manjaro because it has gui installer"

#

"it's same as arch"

magic river
#

They don't even use any of the software I wrote and/or packaged anymore

static badge
#

PepeLaugh arch elitists

fallen sleet
#

stick to ubuntu

void void
#

almost the same as calling ubuntu debian

fallen sleet
#

it just works

void void
#

and then when they try to install ubuntu packages on debian

#

hell breaks loose

#

"but they both use apt wtf linux bad i'll just set up my web shit stack run on windows"

magic river
#

Windows update history says my last update was installed in May (the major update) but sometime overnight it rebooted on its own and on login went through the install/major update setup wizard again

void void
magic river
#

wat

void void
#

</rant>

static badge
#

kekw windows

void void
#

wat

static badge
minor badge
#

mikro i cant install nix pleade help wheres the goi

magic river
#

nix makes git look user friendly

minor badge
#

git is userfriendly

fallen sleet
#

thats github though right

olive marlin
#

I recently saw production code adding Ubuntu repositories on Debian machine, for version of Ubuntu that's way older than the Debian used in that Ubuntu or something like that irrc.

#

Cancer.

minor badge
#

github is, well, a hub for git repositories, kiva

magic river
#

I first started using Ubuntu because in October 2004 I thought it was a Debian repo for the latest GNOME

static badge
#

if it's not cancer it's not linux

#

runs

fallen sleet
#

yeah i was talking about the github logo

magic river
#

I was "upgraded" to Ubuntu before I even realized it was a separate thing 😄

fallen sleet
golden gust
#

btw, I use arch

magic river
#

Ended up keeping that install until I got a new computer after the Ubuntu 6.06 release

minor badge
#

can i plug void for the 7381st time

vestal jasper
#

css best programming language

magic river
twin lagoon
#

xps 13 9300

magic river
twin lagoon
magic river
#

Might give them an extra year or two to work out the kinks and make me feel like I got my money's worth from this one 😛

static badge
#

is arm gonna perform?

#

although I guess thermal throttling the shit out of all of your cpus because you want that slim design shrug_animated

twin lagoon
#

arm is very efficient afaik

#

so i doubt they have to do that

#

apple has mastered mobile cpus so perhaps they'll nail this

static badge
#

arm is not very powerful

twin lagoon
#

powerful enough for their cheapest macbooks though

golden gust
#

arm is definetly powerful enough for your average day to day users

static badge
golden gust
#

it's only really us developer and suchs who are pains in the asses for resources

fallen sleet
#

arm is just an architecture right

static badge
#

sure

fallen sleet
#

good arm cpus can be made theyre just usually for smartphones

golden gust
#

yes

magic river
#

Apple's current ARM cores would, with proper cooling, beat Ice Lake on a clock-for-clock basis or a perf/W basis

static badge
#

would they beat the performance? doubt

magic river
#

Well, yeah, they already do before they're throttled because they're in a phone or tablet

#

If you got a big enough heatsink or a fan on one of them the latest high end iPhone would go blow for blow with Ice Lake and iirc beats it on more benchmarks than it loses on

static badge
#

interesting

magic river
#

At least against the 15W Ice Lake

static badge
#

ok

magic river
#

I think the 25W one too

twin lagoon
#

arm software is the limitation

spice finch
#

wow

twin lagoon
#

the performance isn't iirc

magic river
#

Clock-for-clock it's better than everything Intel makes

static badge
#

idk if intel is the per clock performer anymore

magic river
#

So if they can get an extra 1Ghz or so out of it and provide enough cooling that it doesn't throttle they could make a CPU that beats a desktop i9

static badge
#

believe the latest ryzen edges them out on that, but doesn't have the high frequency

magic river
#

That's just Apple, mind you, ARM designs are anywhere from 30% to 100% worse

#

ARM is trying to close the gap though, they recently announced a new line of cores that focuses on perf above all else instead of trying to balance power, perf, and area

static badge
#

be interesting to see how far they can really get

magic river
#

The first release of it is surprisingly good, I think it catches up to where Apple was 2 or 3 years ago

#

So they're on the right path

#

Meanwhile Intel is adopting the bigLITTLE setup used in the ARM world and doing a shit job of it

static badge
#

bigLITTLE ?

magic river
#

heterogeneous SMP?

#

A couple big powerful cores paired with tiny power efficient cores

#

Intel's implementation sucks though, their first design uses an Atom for the little cores that doesn't support all the same instructions as the big core

static badge
#

kek

#

tbh supporting all of x86 is monkaChrist

magic river
#

I believe the Atom cores also have instructions the big core doesn't

static badge
#

how many damn instructions exist anyways for x86...

#

thousands?

magic river
#

So you either leave perf on the table on both sides or you write programs that can't migrate between cores

#

Probably

#

iirc Microsoft is actually tweaking their scheduler and adding a flag apps can set so you can tell it if your app works on both or not

#

So an app that does video encode/decode will probably force the big core on just because it uses some AVX instruction

#

I bet people fuck it up and someone comes out with a tool to force certain apps to certain types of cores even if they don't say they require them

static badge
#

although idk why you might want the big core to be able to do all the little one can and vice versa

broken rain
static badge
#

it would seem that obviously they're suited for different workloads

magic river
#

You want them to be able to do the same things so you can migrate between them...

#

That way the OS can decide if your current workload needs the extra power usage of the big cores or not

static badge
#

maybe I don't get the point of this

magic river
#

It's for power saving

static badge
#

oh

#

alright that makes sense now

void void
#

yeah some arm cpus have done this for years

#

samsung exynos or w.e it was

magic river
#

The original ARM design didn't even let the OS see that the extra cores existed, the SoC itself handled switching between them and you had to have exactly as many big cores as litlte cores

#

Later on that added a mode to let the OS handle things and then you could do mixed setups, like Snapdragons these days actually have three tiers

#

They have an ARM big core tuned for perf, 3 ARM big cores tuned for power, and 4 ARM little cores tuned for power

#

The OS sees all 8 cores and it's up to the kernel scheduler to decide what runs on what cores and to try to optimize things so as more cores as possible are idle and can be powered down

#

The three tiers have power curves that overlap so a little core running full tilt uses more power than a big core running at 50%, for example

#

So the scheduler needs to know this and migrate off the little cores once they cross that threshold

#

But... not immediately once they cross that threshold because there is a latency and power cost to bring cores up and down and migrate tasks between them

#

This is why every release of the Linux kernel has a lot of power and scheduler talk in the changelog, this is a hard problem we don't yet know the best solution for 😄

#

If you mod your Android phone every custom kernel build will brag about their scheduler tweaks too

#

lol netbeans

potent fossil
#

im fucking around with this tcp lib (havent done networking before), and im testing it with the mc client; trying to get it to respond to pings. anyway, when i ping it the tcp server gets this data but im not sure how to read it... wiki.vg shows packet IDs; is the first...byte (?) the packet id from which I can then pull the fields i want? is that how it works?

livid turtle
void void
#

what tcp lib

potent fossil
#

just node's Net

void void
#

minecraft packets are usually working like this:
<packet len> <packet id> <payload>

potent fossil
#

ah

void void
#

uncompressed

#

packet len and packet id are varints

#

good luck

potent fossil
#

ah so what im reading is the len then, i haven't got the id yet

#

thanks

#

i was wondering why i was getting 10 instead of 00 for ping

#

:p

void void
#

there's also minecraft-protocol lib

#

for nodejs

#

.g minecraft-protocol nodejs

limber knotBOT
#

(DiscordBot) https://www.npmjs.com/package/minecraft-protocol -- minecraft-protocol - npm: "Projects Using node-minecraft-protocol. mineflayer - create minecraft bots with a stable, high level API. mcserve - runs and monitors your minecraft..."

potent fossil
#

yea, im not doing it for any purpose, i just want to practice how to handle packets

void void
#

sure

#

i did the same thing about a year ago

#

but in C

wide chasm
#

Sounds like hell

void void
#

macro abuse mostly

#

built it on top of libuv

potent fossil
#

this will never see the light of day, i have just never written a server (for anything)

#

im interested to see what i can do

void void
#

nodejs, luvit etc use libuv for most of their stuff

#

and its api was pretty neat

potent fossil
#

they...typically...do?

spice finch
#

isnt there any engine which would handle them?

potent fossil
#

good job viper

void void
#

no not all sqlite statements work on mysql

#

there are bunch of differences

potent fossil
#

i know there are some dialectal differences

#

but they're fairly minor

#

except for the fact that it doesn't support joins KEKWHYPER

#

or one of the join types, dont remember which

#

use h2, the better file based DB

void void
#

.g mysql on conflict

limber knotBOT
void void
#

mysql follows ansi sql less than other dialects

#

use a damn orm or something then

#

ORMLite supports many dialects

#

.g j256 ormlite

limber knotBOT
#

(DiscordBot) https://github.com/j256/ormlite-android -- j256/ormlite-android: ORMLite Android functionality used in...: "You will also need to download the ormlite-core package as well. Users that are connecting to SQL databases via JDBC connections should download..."

void void
#

this one

#

Supports MySQL, Postgres, Microsoft SQL Server, H2, Derby, HSQLDB, and Sqlite and can be extended to additional databases relatively easily.

#

for all of your SafeChat needs

#

Provisional support for DB2, Oracle, ODBC, and Netezza.

#

it doesn't

#

lol

#

wdym "you never know"

#

i fucking use that library

#

"you never know" applies only if you don't use http url, don't do checksum verification on the artifact etc

potent fossil
#

nice already got var ints read

#

thanks for the format info

void void
#

and then you'll get some 200mib fake ormlite-jdbc deeply injected with malicious code

#

if that's what you mean by "you never know"

potent fossil
twin lagoon
#

are you using it to host mariadb

#

jesus christ just learn docker

#

why would you run a desktop arch OS to host mariadb

#

you just need boot2docker in virtualbox

#

docker command line instead of docker desktop

void void
#

too complicated

#

it's viper afterall

twin lagoon
#

easier

#

lighter

#

faster

#

i mean in the end it's all virtualized unless your on linux anyways

void void
#

i mean docker on osx is clearly not lighter

#

kek

twin lagoon
#

it's lighter than a virtualized arch desktop os

void void
#

overall deployment, sure

fallen sleet
#

hot

void void
#

where's succolai with their amazing emotes

worn ember
#

Mikropp

void void
#

nanopp

#

wadup boo

worn ember
#

Yeet 🙃🙃

vestal jasper
void void
#

XFCE is taking like 300MB

this is the dumbest excuse i've ever heard

#

what the fuck

#

i swear if viper got removed from this guild, average iq of this guild would raise by 120 points

twin lagoon
minor badge
#

average iq would be squared if you were removed mikro peepoHappy

potent fossil
#

hmm

#

@void void this is probably a stupid q but when i write a response back to the client, it's also length+id+fields right?

#

and length is of the whole thing?

#

i.e. SLP response packet is

ID, JSON Length (VarInt), JSON Response (String)

so, I need to build 0x00 lengthOfJson json, take the length of that, then send len(varint) 0x00(varint) lengthofJson(varint) json(string)

#

ima try it

void void
#

average iq would be squared if you were removed mikro peepoHappy

can't disagree

#

it's also length+id+fields right?
yes

#

first/last part of the Netty pipeline is varint length decoder/encoder

#

in notchian impl

#

and length is of the whole thing?
yes

potent fossil
#

kay thanks dad

void void
#

feel free to ask more stuff if you need help son peepoHappy

potent fossil
#

oh fuck

#

i need to track how many bytes the fucking var ints are so i can offset to read the buffer

#

smfh

#

ok

slim nymph
#

https://lwn.net/Articles/777595/ interesting article on systemd

void void
#

aww, my 🦜 is playing in a cardboard box with a bunch of scrunched up newspapers

twin lagoon
#

pics

void void
#

she just stopped unfortunately

twin lagoon
#

she hates us

void void
#

bad parrot!

#

i'll take a pic when i get a chance, rn she's fascinated and terrified by it

#

she seems to keep alternating between being fascinated and terrified and nesting in it

#

strokes birb

#

birb trys to eat finger

potent fossil
#

@void void how do you read a string without knowing the string's length? or

#

oh wait, do i literally gotta keep track of how much length is left KEKWHYPER

void void
#

minecraft protocol strings?

potent fossil
#

yea

void void
#

it's varint length prefixed

potent fossil
#

oh fuc

#

wait

#

is there a datatype listing somewhere that explains that

#

so i can just read that

#

:p

void void
#

lemme c

potent fossil
#

i was like, how do i do that w/o knowing length. thought maybe to check end for \n but nope

void void
#

usually i just peek into open source clean room protocol impls

potent fossil
#

oh fair point peepoHappy

#

thanks tux

void void
#

i grew my knowledge on bungee's

#

lol

magic river
void void
#

but ye that

#

it's that infamous table that nobody looks at

#

and when they later discover it

#

"woooaaaah"

#

why do i know? i was like that once

magic river
#

Because Minecraft uses the normal encoding instead of ZigZag encoding, negative values always use the maximum number of bytes.

static badge
#

feels bad indeed

potent fossil
#

mfw

#

there is a lib that wraps the nodejs buffer class for auto index tracking. wtf why isnt that just in the std lib

slim nymph
#

Oh I know what choked chunk loading. Say your chunk is at dist 10 chunks and it expires its timer and enters the ticket throttle. Then someone else is fast moving and constantly adding tickets at a higher priority than yours

potent fossil
#

whatever

slim nymph
#

Auto index tracking?

potent fossil
#

badly worded

#

like, if you read from the buffer, it increments the offset

#

node's stdlib Buffer doesn't

#

you have to keep track of the offset yourself

slim nymph
#

Well that does not belong on buffer lol

potent fossil
#

:(

slim nymph
#

Buffer is storage, that's a streaming reader

potent fossil
#

Netty does it on its buffer class

slim nymph
#

Different jobs

potent fossil
#

on ByteBuf

#

i consider it a convenience

slim nymph
#

They aren't providing a low level framework, it's for their own use

potent fossil
#

wat

slim nymph
#

Nettys not at same scope as nodejs

potent fossil
#

fair enough

#

well whatever there is a lib called smart-buffer that wraps buffer and does it anyway

#

so win win

wide chasm
#

"Oh no it's an index variable, quick create a library to get rid of it!" /s

potent fossil
#

yes

#

but also nice it has string reading in it too

#

this saves me time

#

especially when im just fooling around

wide chasm
#

Real programmers don't use libraries, simple, real programmers code everything by hand!

#

Bad simple

potent fossil
#

:(

limber knotBOT
#

.g xkcd real programmers

#

(phoenix616) https://xkcd.com/378/ -- Real Programmers - xkcd: "Real Programmers. |< · < Prev · Random · Next > · >|. Permanent link to this comic: https://xkcd.com/378/ Image URL (for hotlinking/embedding): ..."

vestal jasper
#

No. No one uses ed.

#

Anyone who genuinely uses and likes ed should be executed on sight.

wide chasm
#

You should be executed on sight

vestal jasper
#

please do

#

I don't want to live in a world where ed exists and people use it

glad atlas
void void
twin lagoon
#

since when is paper a performance "mod"

#

a forge one

void void
#

well mod means modification

upper flicker
#

given that it is doc'd and open source too...

#

I wouldnt read much into that

#

lex has a love/hate/hate/hate/hate relationship with much of the forge modding community

#

they do a lot of really stupid shit

void void
#

tbf he does a lot of stupid stuff too

#

feeling md5 vibes from that

#

not looking into stuff >labeling them dumb

#

way to go

upper flicker
#

you all getting really worked up over what is essentially a subtweet

vestal jasper
#

oh nice broc's back

#

@waxen panther hey I started another project :^)

waxen panther
#

good morning

#

what is it

vestal jasper
#

chat plogen

waxen panther
#

plogen

#

what kinda chat plugin

#

filter or like a channel one

vestal jasper
#

channel

#

ur a simp

spice finch
#

epic

twin lagoon
#

.g egg82 tabchat issues

limber knotBOT
#

(DiscordBot) https://github.com/egg82 -- egg82 · GitHub: "Java/Bukkit dev. I write code and stuff. egg82 has 76 repositories available. Follow their code on GitHub."

twin lagoon
#

check his tabchat plugin for ideas

#

@vestal jasper

vestal jasper
#

forgot his tabchat existed tbh he made the repo then didn't touch it for a month so I lost interest

waxen panther
#

very epic

twin lagoon
void void
#

vic how are you handling user messages

#

let's say

#

they shouldn't be able to use minimessage tags

#

<red> etc

#

are you using MiniMessage.escapeTokens?

vestal jasper
#

MiniMessageParser.escapeTokens(message);

void void
#

mhm that's gonna look ugly

#

try writing aa <aa> aa for example

#

:p

vestal jasper
#

i'm guessing it'll leave \ in the message?

void void
#

ye

vestal jasper
#

mfw

void void
#

you use kotlin?

#

i solved the problemo for now