#general

3141 messages · Page 1704 of 4

magic river
#

You mean you have the JS number type?

#

Yeah, crt0.o, that's the name, couldn't remember it

#

It's in libgcc_s or something

frank otter
#

I remember it cuz it gave me stupid amounts of linking errors

#

that sounds right

marble lark
#

yep it's the same

frank otter
#

I think with cpp it doesn't just to the stack, but also static class instances?

marble lark
#

there's a metric ton of platform specific stuff in crt

frank otter
#

or something like that, idk cpp

frank otter
#

does crt stand for c runtime or is it the old TVs

marble lark
#

C Runtime yeah

#

Microsoft calls theirs vcruntime

frank otter
#

eh same names for the same things

#

*similar names

#

I'm brain dead today

marble lark
#

well same thing but different internal code

frank otter
#

wouldn't it be similar tho

marble lark
#

you know for a fact Microsoft made their runtime just to be different lmao

marble lark
#

but internally I'm pretty sure each group has very different code

frank otter
#

just like resb (stack size) and mov rsp, stack_ptr

#

and then all the signatures and maybe argument stuff

magic river
#

No, they made their runtime because they have their own C compiler 😛

magic river
#

And GCC wasn't a thing when they started it anyway 😄

marble lark
frank otter
#

still find it slightly funny that crt0.o can't have much C code in it

#

wait how do you set up a stack with C

marble lark
#

If I'm not wrong a lot of the stuff the C Runtimes provide internally just make native OS calls

marble lark
magic river
#

You can write _start yourself in C and have it call your main

frank otter
#

oh is it like syscall wrappers

magic river
#

No, syscall wrappers would be libc

frank otter
#

do elf executables need to set up their own stack?

upbeat falconBOT
magic river
#

_start also initializes statics I think for C++ code

frank otter
#

yeah I though it did

#

seems like it does argc/argv stuff

#

interesting

solid sapphire
#

healp

magic river
#

Yeah, I think I was wrong about the stack stuff

marble lark
#

magic with the stack

solid sapphire
#

i took a nap in the evening

#

cant sleep now

frank otter
#

was in the process of writing my own lang and now between crt0.o talk and JVM talk I think I'm doing it all wrong

magic river
#

I think ELF and the ld.so set up your stack?

#

Not sure there

upbeat falconBOT
magic river
#

_start makes sure you have the right alignment for the stack though

#

And sets up argc and argv, yeah

waxen panther
#

sez u

marble lark
#

guessing it depends tho

mortal zinc
#

@magic river would I be crazy to suggest that the previous Bukkit crew re-assemble and give a better direction of Bukkit than where spigot is taking things? is that something completely crazy to suggest? I figure I might as well go and suggest it and see what your answer is, lol

waxen panther
#

very crazy

frank otter
#

broccolai I like your emoji

waxen panther
#

they've all moved on pepebla

#

and the paper team is fine

magic river
#

Mojang might sue me just out of spite if I did that 😛

waxen panther
#

thank u mr tesseract

mortal zinc
#

well isn't the main issue wolvereness though?

frank otter
#

damn just got called mr, feeling very high society rn

magic river
#

Uh, yeah, sure

marble lark
#

:)

mortal zinc
#

well, technically he did that because of mojang, so...

#

its ugly either way

magic river
#

I was trying to sell my copyright to Mojang

frank otter
#

I feel like not sacrificing ama might be a slightly better approach to any problems

#

they seem to know a lot

magic river
#

Their lawyers sent me a response that I don't think counted as a cease and desist but might, I'm not a lawyer 😛

#

If not it was at least the threat of one

marble lark
frank otter
#

eh good point

marble lark
#

Honestly I wouldn't mind if Mojang re-hired him to improve the renderer tho :P

frank otter
#

so hypothetically if I was trying to write a bytecode runner like JVM is parsing a map file? map header? and then just running a big switch statement over bytes not the way to go

#

because it feels very stone age but it works

magic river
#

They bought out the rights from the first group of maintainers (which I only just learned then), thought they might do the same with me and I could just wash my hands of it and let Dinnerbone do the update like he said he was going to do

frank otter
#

wait mojang owns copyright on what, bukkit?

wide chasm
#

Mojang owns Bukkit

magic river
#

Apparently? I don't think it was ever clarified what they bought

frank otter
#

huh interesting

magic river
#

Curse bought something, Mojang bought it from them when DB, Grum, Tahg, and ES joined them

austere ivy
#

false; I own bukkit. everything is owned by me.

magic river
#

They at least bought the name and crap, maybe the source code too?

#

I also found out then that Curse had been paying at least Dinnerbone to work on Bukkit

marble lark
magic river
#

We sure as shit never got paid to work on anything

frank otter
#

fastest as in running speed?

marble lark
#

that's what Python does at least

marble lark
frank otter
#

python... bytecode?

magic river
#

What do you think .pyc files are?

marble lark
#

Unless you fancy writing Interpreters that pass bytecode calls directly to hardware that's your easiest option

frank otter
#

what the heck are pyc files

#

I did not know that existed

marble lark
frank otter
#

welp I gotta head out

wide chasm
#

Well, not all the code apparently

frank otter
#

very interesting talk

marble lark
#

cya

frank otter
#

feel like a bit of an idiot but hey

magic river
#

Well, no, they couldn't buy code those 4 didn't write

frank otter
#

cya

magic river
#

Well, they could, but not without talking to each developer

wide chasm
#

Yeah, I was under the impression that they just bought the name and stuff and the source code of those four

marble lark
#

Mojang never actually did anything with Bukkit anyway

tropic flame
marble lark
#

makes you wonder why they even bothered

magic river
#

I think the original plan was for Bukkit to be the basis of an official API

#

Either via directly lifting some code or at least inspired by it

marble lark
#

was for Bukkit to be the basis of an official API
LOL

tropic flame
#

have they ever bothered with an official modding API for java edition? closest thing we've got is datapacks

#

can they replace what we've got currently?

magic river
#

So it made sense to hire the main developers and get the rights to use that code

tropic flame
#

hence "closest thing"

magic river
#

datapacks will be mods eventually

marble lark
#

get the rights to use that code
Which they never did, gj Mojang

magic river
#

Hell they can already do some things Bukkit can't 😛

magic river
#

They did get the rights to the code those 4 wrote

#

Getting all of it would be hard/impossible and probably not worth it

marble lark
#

All they can do is execute commands from what I remember

magic river
#

They could just avoid or rewrite the stuff other people wrote

#

datapacks can make custom biomes

tropic flame
#

now they just gotta buy Glowstone and ditch the old CB code 😂

marble lark
marble lark
#

lmao

magic river
#

I think those 4 were under the impression ProGuard was a lot more powerful than it actually is

#

Like, they thought the code made more sense originally and it was just the compiler and obfuscator making it a mess

#

So when they got in to the actual code plans changed

tropic flame
#

LMAO

stray oyster
#

yo wut

wide chasm
#

I'm curious how much they paid for Bukkit

magic river
#

Step 1: Merge multiplayer and single player so future mods could work with both and they don't have to maintain two codebases for all future changes

#

Step 2: Make the bits they want mods to work with more generic and data driven so you can add to them without having to change large chunks of the code

#

Thus registries and tags and such

#

They're still on step 2 😄

#

It probably would have been easier to start over with a proper game engine but considering no one else has managed to do that yet maybe not

#

Big studios that play in that space always make things more like Cube World where the voxels are just an aesthetic and the indies either never release, make things worse than Minecraft, make something more like their ideal version of modded Minecraft, or some combination of the above

tropic flame
#

at this point imo an official modding API isn't much of a craze as it would be in the last decade

#

thanks to the game being written in Java the community just made its own tools and called it a day

marble lark
magic river
#

Oh, there was that Everquest game that died, I guess that was a big studio that failed to make something similar

tropic flame
#

and honestly we've got pretty nice tools

#

some better than others but-

#

😛

marble lark
#

they chose javascript of all languages

tropic flame
#

javascript 🤣

rare tiger
#

the world if fabric made a server implementation with plugin compatibility

magic river
#

JS or Lua of some similar simple scripting language is how modding usually works

tropic flame
#

just write server-side mods lmfao

marble lark
magic river
#

You do all the heavy lifting in C++ and handle high level behavior and, well, scripting, with your scripting language

rare tiger
rare tiger
magic river
#

Like, your C++ still does your physics, pathfinding, etc

#

Chunk generation would be a tricky one, you probably need a lower level language for that to be fast enough

marble lark
#

:P

static badge
#

just throw all of the cpus on the machine at chunk gen

#

that'll solve it

magic river
#

But datapacks work around that by letting you mix and match the chunk generation primitives and iirc define structures using some data files?

potent fossil
#

missing the point so hard that you actually offend yourself and sometimes the entire room is one of paper's pasttimes @rare tiger

#

fyi

tropic flame
stray oyster
#

someone said bedrock

stray oyster
#

oh no

formal turret
#

targeting any modded platform while trying to run a server in which unmodded clients can connect

magic river
#

They want a Paper API implementation on top of Fabric but also support plugins that use NMS

tropic flame
#

yeah i figured

stray oyster
#

not impossible

magic river
#

Since fabric mods are mixins you could actually do that without a ton of effort I think

#

Just have the final jar use spigot mappings, mixins will handle that for your mods

tropic flame
#

don't you just run into the same issues as a Forge+Bukkit hybrid though

stray oyster
#

well not entirely, some patches can't be 100% replicated by mixins alone

magic river
#

The problem is mods are going to break Paper and vice versa

tropic flame
#

like Bukkit not being aware of modded blocks

magic river
#

Yeah

#

Sponge is the solution there, surprise 😄

stray oyster
#

spongefabric?

formal turret
#

theres been like 2 attempts at spongefabric that i've seen

stray oyster
#

thats

magic river
#

SpongeForge isn't even a thing right now afaik

formal turret
#

lol i think they're both not actively being worked on

marble lark
#

fool

#

clearly it's this

magic river
#

They have their 1.12 or 1.14 or whatever version that people use with mods but for 1.17 stuff it's only SpongeVanilla

marble lark
magic river
#

Or was last time I looked in to it

formal turret
#

i think they're working on spongeforge for 1.16 or 1.17 now

#

think it's working in dev

magic river
#

They rewrote their build system to be a custom thing instead of using ForgeGradle

tropic flame
#

yeah they say they can now develop on snapshots too

magic river
#

I think doing a Forge version was dependent on getting a new ForgeGradle that was instead based on their build system

tropic flame
#

without depending on Forge

#

or something

#

idk

worn ember
magic river
#

Yeah I think they autogenerate snapshot versions

#

They just disable any mixins that don't build so you probably won't get a working server

stray oyster
#

I have a working concept for a modern proxy impl with an open standard not bound to a single modloader sitting here collecting dust.

#

Modloaders are just awful to work with

#

fabric way less so than forge

worn ember
#

i understand about 5% of that

magic river
#

But it means they can just iteratively fix the broken ones as they go

#

Sometimes they might finish fast enough to get a working snapshot build but otherwise it should mean when 1.18 happens they at least don't have as much work to do

#

From snapshot to snapshot the changes needed are probably usually pretty straightforward

#

Except if some part of vanilla just got a big overhaul

tropic flame
#

hey, here's what that other guy wanted

#

he can be happy now

#

muh plugenz

potent fossil
#

i dont think i recognize a single person on that contributor list

magic river
#

Oh wow they do remapping on load

potent fossil
#

maybe they're all mod devs, idk

formal turret
#

they're all mod devs yea

magic river
#

Well, they basically do what md5's maven plugin does but do it on first load instead of at build time

potent fossil
#

ive been in the server world for...erm. idk a long time, dont remember. but never really messed around w/ client

magic river
#

And go the other way, of course

#

Oh, and they try to handle reflection too, tricky

potent fossil
#

bukkit forum finally ded? :D i was gonna check my initial join date but guess not

wide chasm
#

Up for me

tropic flame
#

i think it's up for me too

potent fossil
#

yea came back up, idk, something hiccupped

potent fossil
#

oh wait, actually, i recognize rtm but that's it

#

well, idk how to log into my old bukkit acct so whatever, i believe i joined in 2012 or something, so next year will be a decade

#

😭

tropic flame
#

iirc you had to migrate from twitch account to whatever new platform bought the website, i think overwolf??

potent fossil
#

thonk

tropic flame
#

except they completely borked the migration so you need to contact an admin to do it for you

potent fossil
#

i don't care that much, all i wanted to do was check a profile info

#

pre sure it's 2012

wide chasm
#

You had to migrate from a Bukkit account to a Twitch account and the Twitch accounts are still in use afaik

potent fossil
#

but it's just an XF acct?

#

oh i got in w/ a random pass KEK

#

oh god

wide chasm
#

Actually, maybe not for the forums, I was thinking of dbo

potent fossil
#

jfc

#

i hit a decade on Sept 12th this year

#

noooooooooooooooooo

tropic flame
potent fossil
wide chasm
#

Oh, so Bukkit uses Overwolf, but not dbo...?

tropic flame
#

i have no idea

#

I've thought of putting one of my plugins in there just for the shits and giggles but gave up with this migration mess

wide chasm
#

If I go to dbo in incognito it asks for a twitch login

#

I use dbo, just not bukkit forums

tropic flame
#

oh

wide chasm
#

Let me reset my password, see if I can manage to get in

rare tiger
#

Not going to hold my breath

potent fossil
#

minestom is great for making your own stuff, im not sure i'd really care for them to make a vanilla impl

wide chasm
#

Not at this rate, since it's currently on hold 🙂

rare tiger
#

Great tool for mini games though ^

untold meadow
#

jfc i can't believe it's been this long

potent fossil
#

kezz almost at a decade too peepoClapJamminMoment

untold meadow
#

minestom's vanilla reimp is back in dev but if you're using minestom for vanilla you're an idiot

marble lark
#

^

potent fossil
#

ancient mothballs we are

marble lark
#

I can't join y'all cause my dumb ass only exists on Spigot forums

rare tiger
#

If it fully replicates vanilla behavior then I don't really see the issue

marble lark
#

:/

untold meadow
#

🧓

#

the "if" in that sentence is doing a metric fucktonne of work

magic river
rare tiger
potent fossil
#

one month before me amaranth 😁

#

but you're ancient in general

magic river
#

After?

potent fossil
#

wait

stray oyster
#

wot

#

ancient

potent fossil
#

u right

#

shet

rare tiger
#

It did take 10 years to make the Minecraft server code how it is today but a lot of that is riddled in misteps and dormancy

wide chasm
#

Not getting a password recovery email, so I'm guessing my account is lost

potent fossil
#

i didnt get one either

#

guessed an old pass and it worked

wide chasm
#

I did a couple guesses but no luck

#

Oh, guessed it now, I'm in

potent fossil
#

i can try looking up your acc for join date, unless the profile is hidden

ancient bolt
potent fossil
#

oh gg

wide chasm
potent fossil
#

poggers

wide chasm
#

Guess my passwords back then were not very strong

untold meadow
potent fossil
#

it's a statement based entirely on ignorance

#

im not expending any mental energy here

untold meadow
#

very understandable haha

stray oyster
#

Didnt find my account

untold meadow
#

it's a server/client model, comparing their workload is dumb

stray oyster
#

still on password manager

untold meadow
#

they serve different purposes

stray oyster
#

but password was incorrect

wide chasm
#

Joined May 14, 2015 during the 1.8 era

#

Apparently my dbo is older than that though

limber knotBOT
#

there were two name purges on DBO, unlikely that you could log in into it, even if you had the required info

potent fossil
#

you can log in with the email if you know/guess the pass

#

we're talking about forum

meager tusk
#

Ok Gimple

potent fossil
#

why are you mad at me idriz

limber knotBOT
#

Did the forum also relocate a bunch of stuff?

#

*didn't

potent fossil
#

idk, i haven't logged into my bukkit before now since like 2013 or something, and it worked just fine

#

so maybe the purge just Left Me Alone (TM)

limber knotBOT
#

okay, then there was nothing like it

meager tusk
#

Makes me sad + cry

limber knotBOT
#

why do you capitalize the 'g'?

potent fossil
meager tusk
potent fossil
#

gud

meager tusk
#

I can't find my old reddit's password

#

It's a trove full of cringe shit and I want it deleted

#

Thankfully it was under an alias so it's not like anyone can find it but fuck

unkempt drift
#

found it

lament patio
#

Same with me and Yahoo! Answers

#

Thankfully the whole site was taken down

ashen cliff
#

Good thing it's fully archived.

wide chasm
#

Ah, so you were the one person using it

formal turret
#

ah yes the cringe shit we all posted when we were 14

hybrid token
#

rips

hybrid token
formal turret
#

well you'll know what i mean in a few years

meager tusk
ashen cliff
#

Mittel.

meager tusk
#

Ok

ashen cliff
#

You know very well that your next job is going to be in Nemačka on a BAUŠTELA!

meager tusk
#

BRO!

ashen cliff
#

BRO!

#

IT'S A FACT!

meager tusk
#

Can't bro.

ashen cliff
#

Also bro! Air Serbia played me dirty today.

meager tusk
#

Air Serbia plays everyone dirty.

ashen cliff
#

They cut 20 hours of my vacation.

meager tusk
#

It's Serbia in the air. It's dirty by default.

ashen cliff
#

And if I want them back, I have to wait 16 hours... in BEOGRADE!

#

Also my brain broke... again.

meager tusk
#

You have to wait 16 hours in beograd. Bro.

ashen cliff
#

Yes.

meager tusk
#

I think it will be too late for you after 16 hours are gone.

ashen cliff
#

No way to escape.

meager tusk
#

You will have lips like VUCIC!

#

Everyone has them there.

ashen cliff
#

So Idriz bro!

#

Want to spend 13 hours in Vućić land with me? kekwhyper

merry talon
#

wow, I guess you guys are pretty scared DW lol

wispy blade
#

tfw puts effort into analysing speech

marble lark
#

anxiety ftw

magic river
vernal moth
#

S3, B2, R2 😄

little frost
#

hm yes letter-number stands for object storage

magic river
#

Azure Storage

wispy blade
vernal moth
# magic river Azure Storage

we put our website behind azure traffic manager on sunday and now crawl our prod website and put it on an azure static site storage account and use that as a fallback in traffic manager 😄

magic river
#

I wasn't saying anything about quality or if you should use it, just showing not all of them are letter + number 😛

#

Just fire up minio and you can make your own with a real name too

ancient bolt
#

so there should still be a place for us in the market

ancient bolt
vernal moth
#

b2 is also not your only product, right?

#

I remember backblaze being advertised as this company you use to backup your shit to that will send you a harddrive if yours failed

magic river
#

I dunno what their revenue is like but their main product as far as mindshare is a backup tool

#

Although the cloud storage part is on the top of their homepage so I guess they want that to change 😛

#

I think I'm still paying for a backblaze account I haven't used since I got my XPS (no Linux version)

warm anchor
#

Amaranth is literally the best customer PepeLa

magic river
#

Well, that was only May 2020 😛

#

I might have a Mac again in a few months, it'll get used again then

wispy blade
#

WHO THE FUCK WATCHED SAUSAGE PARTY ON MY NETFLIX ACCOUNT

magic river
#

Or I could use it via WINE and probably violate the EULA...

void void
wispy blade
#

yes

#

i would never watch smth like that

void void
warm anchor
#

It’s ok nioma we understand

#

You are on denial phase

#

Acceptance is first step to overcome your issues @wispy blade

ancient bolt
#

fastest growing product is cloud storage

wispy blade
#

bruh i don't watch movies

#

i only watch shows i find interesting

#

mostly anime (yes, burn me at the stake, i don't care, nanatsu no taizai is good)

ancient bolt
#

I guess I should start using backblaze considering I work here....

#

most people here are like super into data and storage and harddrives and backup and I'm like...I write code sometimes

wispy blade
#

lol

ancient bolt
#

my backup strategy has been to either have all of my stuff saved using cloud saves etc, using most programs without lots of modifications so they are easy to re-install, and having most of my stuff that I need saved in github

vernal moth
#

Ooops?

ancient bolt
#

switching computers for me is as easy as installing a few things and logging in to some places and cloning some repos

void void
#

are they actually selling those?

vernal moth
#

Yes

ancient bolt
#

can it be used as command+C,V for mac as well?

vernal moth
#

It's programmable

wispy blade
#

LMAO

#

i need one

magic river
vernal moth
void void
#

huh

#

neat

#

only use this keyboard for the paper 1.18 update

ancient bolt
#

1.18 will bet the test to see if paperweight was all worth it lol

#

presumably it should be much easier

#

though I suspect md_5 will change his tooling yet again which will be a pain

wispy blade
#

speaking of keyboards, i'm surprised my z and x keys haven't died yet

vernal moth
#

Jokes on you Noah, updating is not much more than copy pasting stuff left to right

void void
#

ikr

wispy blade
#

is it copypasting stuff right to left then?

void void
#

you won't even notice the difference

wispy blade
#

i read that wrong, mb

#

i should make my terminal font DFPKanTeiRyu XB

void void
#

don't

wispy blade
#

why not? it's my terminal

ashen cliff
#

OUR terminal.

warm anchor
#

Tfw they actually make the April fool joke into reality

meager tusk
void void
#

someone smashed their keyboard

wispy blade
#

it's DFPKanTeiRyu eXtra Bold

void void
wispy blade
#

but it's not bold...

#

it's a japanese font smh

#

hm, almost worked

warm anchor
wispy blade
#

yes

#

not putting it in nickname to prevent mods angery

warm anchor
#

Nioma played too much taiko

magic river
#

I think if you put that in your nick the bot would automatically rename you

warm anchor
#

Really??

#

I did not notice this new feature

wispy blade
#

hmmmm

magic river
#

There is/was a bot that renames people with some hard/impossible to type characters in their name

warm anchor
#

Discord does allow non English name though it would be funny PepeLa

wispy blade
#

oh well i got my neofetch im happy

warm anchor
#

I think it’s people that purposely use certain symbols that’s annoying

meager tusk
warm anchor
#

She’s just a weeb

void void
#

just a gigantic weeb

meager tusk
#

Most patriotic w*sterner @ashen cliff

ashen cliff
#

Fact.

wispy blade
#

not a gigantic weeb

ashen cliff
#

Touhou fan. 🛌

wispy blade
meager tusk
#

weeb wallpaper

warm anchor
#

Wallpaper behind terminal is a crime

ashen cliff
#

Changing the wallpaper at all should be a crime.

wispy blade
#

bro.

#

i don't want to have a white screen bro!

#

idr what color dwm defaults to

warm anchor
#

Terminal screen should be black background. Wouldn’t want it any other way

magic river
#

Dark solid color anyway, black isn't always a good idea

wispy blade
#

0,85 opacity 😔

golden gust
#

aqua white best white

warm anchor
#

I am convinced nioma’s very existence is a crime against humanity

wispy blade
#

i am convinced eternity only exists to make sarcastic remarks about me

warm anchor
#

😉

wispy blade
#

at least you're not in my personal discord

warm anchor
#

???

#

Didn’t get the invite poutrie

wispy blade
#

gonna keep it that way

warm anchor
wispy blade
#

only people i give this invite to is school friends.

#

this is kinda where Elshout originated

meager tusk
wispy blade
#

more like 20

waxen panther
wispy blade
toxic bone
#

Ok!

viscid wedge
#

hypixel is a higher search suggestion than hypervisor

#

can we delete children

tropic flame
#

yes please

#

make children perish

viscid wedge
#

Because looking up PowerVM Hypixel is exactly what I wanted to do

thick wharf
#

No, this isn't Bobby.

#

This is a mod that adds a Level of Detail system.

tropic flame
#

that's pretty cool actually

#

volcano size type of cool

lament patio
#

Huh, that's a good idea

#

Hopefully it comes to modern Fabric versions

magic river
#

Huh, I wonder if I'm CPU bound

#

Watching an LTT review of a cheapish gaming laptop and it seems to have done better in Shadow of the Tomb Raider at 4K Ultra

#

Their gaming laptop has a mobile 3070 in it which I think is more like a desktop 3060?

#

Oh, it had a mobile 3080

#

And cheapish is still more than $2000 😛

potent fossil
#

opened chrome and my cpu usage went from 10% to 35% sustained thonk

toxic bone
#

neat

proper brook
#

paper

ancient bolt
#

windows told me my computer isn't compatible with windows 11 lol

#

5950x, 3080, asus crosshair VIII formula

#

probably need a BIOS update

languid karma
#

when windows tells you that windows isn't compatible with windows

fossil patio
#

ok but does your pc case have windows?

ancient bolt
#

the age old, gotta enable TPM

#

I wonder how microsoft will handle the millions of devices with TPM 2.0 disabled owned by people who don't even know what a BIOS is

golden gust
#

All I can say is, gg MS, gg

#

even more fun for those who need a bios update to even be able to enable it

ancient bolt
#

yeah lol

magic river
#

They'll say "your computer doesn't support Windows 11" and never even offer it to you

#

And Dell will say "buy our new desktop to get Windows 11"

#

And they'll both be happy

#

People who know what a TPM is and know what a BIOS is (UEFI for the past decade btw) will figure it out

ancient bolt
#

oh guess now that I have TPM enabled windows is updating to 11

#

if it fucks up my linux partition I'm gonna sue bill gates

tropic flame
#

suhkyureetee, amirite

#

oh and a web-based explorer too

#

lovely

ancient bolt
#

microsoft flight sim, 3.19GB download

#

needs 108MB of additional storage

#

talk about a massive patch

tropic flame
#

at least you didn't just download a launcher that's now going to download the entire game

ancient bolt
#

I mean

#

I did when I first bought it

tropic flame
#

... oh well

ancient bolt
#

took longer than steam's refund time period to be able to fully install and actually play the game

#

cause it was like 150GB download

#

and microsoft's update code is super slow and inefficient, nothing is done in parallel, and it would do download file, decompress file, download file, decompress file, in that order, over and over again, for thousands of small files

toxic bone
potent fossil
#

there are way more packages in npm now KEK

ancient bolt
#

is it normal that windows 11 start menu doesn't open

#

ah yes, microsoft is a multi billion dollar company

#

i mean the settings page is nice and I like the frosted glass look...that they took directly from macos

#

but I like it in macos so, checks out

tropic flame
#

do they still have that "Show more options" button in the new context menu which leads you to the old one?

ancient bolt
#

windows terminal makes gefore experience lol

#

god I wish gefore experience would die

#

I really wish I had an AMD card instead

tropic flame
#

everyone here was like "stop complaining about it, it's still in development"

#

guess what

#

it did not matter

#

it's still there, they didn't do anything about it

#

and my complaints are just as right as they were

golden gust
#

tbqh, I had issues with the start menu sometimes refusing to open on windows 10

#

Like, sometimes it's just kinda slow, sometimes it wants nothing to do with me

#

11 on my vm last I recall did seem to be worse, but, I just attributed it to the fact it's on a VM

tropic flame
#

I'll cherish windows 10 as the last windows where the taskbar is not rendered with web technology

ancient bolt
#

I mean it's just broken for me lol

#

but I'll wait until all of the extra updates finish installing

#

then I'll start digging more

#

anyways it doesn't work

ancient bolt
worn kestrel
#

how much data usage do your guys' servers use per month?

warm anchor
#

About tree fiddy

worn kestrel
#

350 GB?

warm anchor
#

There is really no answer to your question as it heavily based on usage (?)

worn kestrel
#

fair point. I have in mind a very small server with like two simultaneous and 6 max players, and some internet-connected plugins. I'd also be curious what larger server data usage looks like though. I'm just curious like what the range is, from self hosted to massive public servers

merry talon
#

Yeah when it comes time for windows 11 on my desktop I'm just gonna do a fresh install

#

don't even want to bother with the side effects of upgrading directly

merry talon
#

Ideally you just don't write spaghetti code

#

package util functions separately

potent fossil
#

yeah that just sounds like the design of the codebase is very smelly

#

so the fix is to spray some air freshener run

chrome sentinel
#

PaperMC when you haven't updated for 5 minutes: "You are 168 versions behind."

potent fossil
#

if there is no way to decouple things enough (untie it, as you say) then consider what else is using C? just A and B? is anything else using B? if not, then put B inside of A and C inside of B so everything is inside of A. Otherwise, maybe C needs to be an api package I suppose. B perhaps too. But I have no idea without seeing the code, which I don't have time for

potent fossil
chrome sentinel
#

Yeah, you're right.

normal atlas
#

how do i get perms for adorable kitties?

potent fossil
#

only kashike gives perms for that

#

if you see him around ask (dont ping)

normal atlas
#

nuuu

potent fossil
#

thats the only way

normal atlas
#

can you post my picture and just tag me? 😄

potent fossil
#

you can send it in general, i guess, and someone might but im busy

normal atlas
potent fossil
#

v cute

#

ill be disappearing again, really need to finish this lecture

normal atlas
#

okay bud, good luck on that

potent fossil
#

anything? the parse method defines it as generic for T

#

i don't know what that specific thing in cloud is

#

maybe go ask the cloud support in incendo or whatever

#

that parse method says T can be anything, it doesn't define anything about what it should be

#

so, that's my answer. go ask cloud

meager tusk
untold copper
#

last

#

exam

#

today

meager tusk
#

you're using cloud for the annotations?

north fossil
#

is it posible to make my self hosted paper server run 24/7

#

like when my pc is off the server stil on

swift root
#

no, because if the PC is off what can run it?

#

also, self-hosting 24/7 on a PC is almost always a terrible idea - I've seen ISPs turn off service to homes running 24/7 servers, and a PC is certainly not designed to handle running a server all the time, and using your own IP will put your whole home's network down if some idiot tries to attack your server

north fossil
#

cuz my friend wants to play on my server but when my pc off they cant

warm anchor
#

give your friend your cellphone so they can call you to turn PC on

north fossil
#

lol

#

if like my pc crashes the server wil turn of

warm anchor
#

Yes that’s how it works

#

You can rent a cheap server. Just ask your parents to pay for it alternatively

#

But otherwise you live with what you get

vestal jasper
#

If the machine running the server is no longer running... there is physically 0 possible way whatsoever that the server could still be up

#

If the server is down the server is down

void void
warm anchor
vestal jasper
#

are you ok?

#

ok just making sure

warm anchor
#

Just curious how old are you? @void void

vestal jasper
#

really adding to the image of the average 2b player that I have in my head, ty for this experience

#

Ah so you just hate yourself

#

You get all of the chaos and none of the history

#

Boy do I wanna wait an hour or more to sit in a queue to elytra millions of blocks and get my base discovered without my knowledge because of the nth exploit found in whatever ancient version it uses

potent fossil
vestal jasper
#

idk those kinds of servers aren't for me

#

also please stop pinging me every reply

#

I'm already in the chat

#

I wouldn't say it's balls

warm anchor
#

You spell too much fucking time wrong

#

It’s biggest waste of time and the average age in that server are edgy kids

void void
#

After looking at your about me, looks like you'll fit right in

warm anchor
#

Ok can we change topic. This is pretty dumb

vestal jasper
#

Oh boy I didn't notice that one

worn crest
#

🥲

vestal jasper
#

edgy

#

and not the good kind of edgy

potent fossil
#

wonderful

vestal jasper
#

if there was one

void void
#

¯_(ツ)_/¯

swift root
#

!ban 773408975169126402 homophobia and trolling

thorny flickerBOT
#

:raised_hands: Banned Larpinqq#4727 (homophobia and trolling) [1 total infraction] -- Larry#6086.

warm anchor
#

I hope you grow up one day and cringe at your old actions and stops being an annoyance to your friends and family

vestal jasper
#

thanks larry

#

that one got boring fast

warm anchor
#

Wtf Larry too fast

swift root
#

that was wayyyy too obvious

vestal jasper
#

smells fishy

swift root
#

wasn't that someone else

vestal jasper
#

I have nothing better to do rn than waste time arguing with strangers, feed the troll I shall

#

idk

swift root
#

idunno man just looked at the most recent message and banned kek

warm anchor
#

It’s different person. I think lol

vestal jasper
#

lemme just hide that

warm anchor
#

Well I hope lol

warm anchor
vestal jasper
#

"will I get banned for that" famous last words

void void
warm anchor
#

Wow you are now popular with the kid

minor badge
#

@swift root BEST paper mod

swift root
#

uwu! hi mari

#

been a while

minor badge
wispy blade
#

lmao that troll

void void
#

They continued in the spigot discord ^

#

But were banned shortly after

magic nebula
#

New discord update is lit 😮

vernal moth
#

Spigot discord good nowadays, they found the bam button

#

Well, not good but better

swift root
#

You got dangerously close to heresy there, Mini

vernal moth
#

^^

potent fossil
#

yeah! im a heretic and im on fire! ignoremusiccry

swift root
#

simple you can say whatever you'd like, I'll always know your heart is pure

potent fossil
#

love u 2 ASkiss

potent fossil
#

<@&748618676189528155> self promo (but for a good cause? im conflicted lmao)

mental meadow
#

uh

#

same lol

#

I mean I did share a petition yesterday as well

mossy vessel
potent fossil
#

yea ik its just his specific fundraiser on there, not a general one

#

but it's w/e was just letting u know, am goin to bed

mental meadow
#

night simple ❤️

vestal jasper
#

night simple pepeLove

potent fossil
#

pepelove nighty

wispy blade
minor badge
wispy blade
#

yeah, was already sus of that

#

grr i hate dealing with overflow

untold copper
wispy blade
#

imagine being 15 and being more cringe than me

#

insane.

untold copper
#

literally can't

wispy blade
#

well, apparently you can

solid sapphire
#

is this normal?

wispy blade
#

yes

#

100%

solid sapphire
#

like it worked first time

#

now it wont kekwhyper

wispy blade
#

code stats 📈

twin lagoon
#

as you choose one charity with tiltify

#

we've used tiltify at noxcrew for MCC and i can't imagine it'll send $600k for us to handle, that sounds like a nightmare

minor badge
#

aha interesting

wispy blade
#

it takes 60 seconds to load a login page

limber knotBOT
#

mfw they list the EFF but not the FSF thonk

#

I guess organizations have to list themselves or something? FSF probably doesn't like the proprietary-ness of the site lol

twin lagoon
#

they have to list themselves yes

worn ember
#

@twin lagoon i ended up using an iso i got from one drive and used that with VMware instead. I couldn't get vbox to run

#

Kinda cringe but at least it works. Mostly

tropic flame
untold copper
#

what new paint

charred sleet
#

win 11

mental meadow
#

It's new paint

#

For you room

worn ember
#

*Our room

untold copper
#

@potent fossil just finished watching doctor who 50th anniversary special and my mind is blown lmao

#

3 doctors all at once

#

epic

left swift
#

Wtf spoilers bro

void void
#

Banned for spoilers

untold copper
#

day #114 of trying to get abs: no exercise cos exams got over and im really distracted

solid sapphire
#

:fuu: i think i food poisoned myself

untold copper
#

sad

wispy blade
#

did you eat chocolate @solid sapphire

#

it just started fucking showering outside wtf

ashen cliff
#

Bro.

#

Go shower then. 🛌

warm anchor
#

True

solid sapphire
wispy blade
#

already did

#

this morning

#

on the bus

#

someone opened the window and let the rain in

left swift
#

Refreshing

wispy blade
#

no

heady spear
#

@quasi valley is bad

wispy blade
#

stfu city

#

be nice

quasi valley
#

wtf

heady spear
wispy blade
#

thankfully not

heady spear
#

mommy ?

left swift
#

Sorry

#

Mommy?

#

Sorry

heady spear
#

Ew we have a tiktok viewer here

left swift
#

Ur just as gross for recognizing it

heady spear
#

I only know that because poki referenced it

left swift
plucky sparrow
heady spear
#

this whole thing is tired and lame, can you find something new & exciting to do?

#

like idk

#

shit is just getting stale

left swift
#

U wanna see something good

#

Look in the mirror

ashen cliff
#

Thanks bro. But I saw a ghost in the back.

#

It do be good looking.

wide chasm
#

Probably Scroll Lock

twin lagoon
#

menu key

wispy blade
#

scroll lock and pause/break

warm anchor
#

Insert key probably on English keyboard

wispy blade
#

wtf insert hella handy

twin lagoon
#

i guarantee you there is not a single person who has ever used the menu key

warm anchor
wide chasm
#

For most people it's probably something like F24, since that isn't on most keyboards

twin lagoon
#

well yes that's cheating

#

f13 - f24 are useful though, great if you have a macropad

wide chasm
#

The entire numpad for me is also something I rarely use. Not the least used, but still I barely touch that.

twin lagoon
#

the only time i use numpad is in GTA V

wispy blade
#

i used it for modded mc and obs keybinds

wide chasm
#

You guys have all these fancy applications, but my pc can't run any of those 🙂

warm anchor
wispy blade
#

your pc runs intellij, right?

wide chasm
#

Yes, it does

worn ember
wispy blade
#

if it runs IJ it runs OBS

worn ember
warm anchor
#

big oof

ashen cliff
worn ember
#

i love that canceling an action in explorer takes as long as just letting it do its thing

lament patio
# worn ember <:hmmGe:826227356477816864>

Flashbacks to when that started to happen to me a lot one day, turns out an update broke the USB power saving option in the power plans and I had to disable it entirely

ashen cliff
worn ember
#

its not doing much better atm

magic river
#

My fucking keyboard has an Fn key instead of a second windows key and so I end up hitting that context menu key a lot thinking there must be two windows keys so it has to be that one

#

Then I remember

worn ember
#

lmao

wide chasm
worn ember
#

bruh what the fuk, it takes like 30 seconds to open a folder on my phone storage

wide chasm
#

I think for OBS it's more because of incompatibility rather than actually not meeting the hardware requirements for me, though

wispy blade
#

just download an old version think_smart

magic river
#

I miss the days when the phone would just unmount a partition and expose it to the computer as removable storage it could mount and use however

worn ember
#

doesnt help that my cable is sketchy as fuck, doesnt work half the time

#

i think thats what my phone does

magic river
#

With the encryption and other security things on a phone these days that wouldn't really work

#

Not to mention people want to be able to use their phone while plugged in to a computer

wide chasm
worn ember
#

i'm just trying to copy 30gb worth of memes lol

formal turret
#

'memes'

magic river
#

Lots of small files? See you tomorrow

worn ember
#

around 7mins lol

worn ember
formal turret
#

yep yep

magic river
#

If I tried stashing porn in a "homework" folder my parents would have looked in there to make sure I was doing my homework 😛

#

Well, probably not since I had my own computer when I was like 13 and they didn't ever look at what I was doing on there since whenever I tried to explain they couldn't understand it 😛

worn ember
#

yeah same

#

they never really cared what i did on my pc

toxic bone
#

imagine organizing your files

#

my (actual) homework is scattered across my pc and it's a pain to find when I need it

ashen cliff
#

Everything.

merry talon
#

Not to mention lightning still being USB 2.0

warm anchor
#

@twin lagoon AYAYARie

twin lagoon
wispy blade
toxic bone
#

no more

#

!

spiral robin
#

@warm anchor 😔

warm anchor
#

Hi aber

#

Why so sad

spiral robin
#

stupid people PES_Hands

#

dont understand that our codebase has to be modernized

#

they dont like change

warm anchor
#

Be the change you wanna be 😉

#

What could go wrong? At worse you would just be homeless on LA strip.

spiral robin
#

if im homeless on skit row in LA, could i crash on your couch for a bit pleadcry

wide chasm
#

shouldnt necessarily
In other words, you can override theirs 😉

spiral robin
#

youre right :p

#

just dont want to overstep

warm anchor
#

No risk no reward 😉

toxic bone
#

Ok!

spiral robin
#

thanks for your helpful contribution to this conversation we are trying to have

digital oak
#

Is papermc in anyway multithreaded?

wide chasm
#

Parts of the codebase are, yes.

warm anchor
#

Yes

worn ember
#

man why are friends always so annoying to make plans with
you ask them something and they're like "yeah whatever we'll see" 3hours before the event

spiral robin
#

TRUE

#

those people grind my gears

digital oak
#

world, player / entity

#

or ?

worn ember
#

yeah... we're supposed to be in ghent at like 8pm from what i've been told and no one knows jack shit of how people are getting there xD

#

its 6:20pm now

toxic bone
#

No

worn ember
wide chasm
fossil patio
#

generation and lighting

#

networking obviously

wispy blade
#

ofc, you can't not do networking off the main thread

wide chasm
#

Well, I mean...

#

You could if you really want to

fossil patio
#

with non blocking io you could, it wouldn't be the worst

#

but with the amount of processing you're doing on packets it makes no sense to not thread it

wispy blade
#

exactly

hexed dragon
unkempt drift
#

huh, server bundling changes

hexed dragon
#

lonely r

tacit fern
#

r

void void
#

wat what happened here

toxic bone
#

threatening

void void
vernal moth
magic river
#

Is that a cloudflare dashboard or windows defender? 😛

void void
#

I love cloudflare

#

It's so fucking good, and free

#

Speaking of

#

Does anyone here have users who cannot connect using a forwarded port using cloudflare? Mostly if they use a cracked client called tlauncher

#

They can only connect using ip:realport

warm anchor
#

You can buy them a legit copy of Minecraft to fix this issue

void void
#

We are talking about cheap bastards

#

They would sell the account and keep using the cracked client

warm anchor
#

They can play in other server then 🤷‍♂️

void void
#

I believe in letting poor people play too :/

void void
#

This was all in a single day

#

~2 weeks ago

#

Wow

#

But wait

#

Are they stupid?

#

If what's behind cloudflare is not a website

#

They can easily find out the real ip and attack directly

#

3mil requests seem to have gone through

#

i now have a 500mb log file

compact pulsar
golden gust
#

LTS is irrelevant

compact pulsar
#

I know

magic river
#

They might move to 17 and stay there or they might just upgrade Java with every release

compact pulsar
#

They should stay in LTS version :/

magic river
#

We're already at the end of updates for Java 16 btw

golden gust
#

I mean

compact pulsar
#

Yeah

golden gust
#

if you can't maintain your shit, don't run a server, ez

magic river
#

So they have to move to 17 at least

keen frost
magic river
#

Although I suppose they're probably just using Microsoft's JVM builds for their bundled version and can get them to provide security updates until they move

compact pulsar
#

Hmm

keen frost
#

Moood

magic river
#

Goal selector optimizations

#

I can't believe we had all of those prefixed with 'Pathfinder' btw, awful naming

keen frost
#

That said, it is nice to be able to use the new features gained by staging up to date

magic river
#

Probably should have fixed that when we renamed NetServerHandler and the other crap

golden gust
#

Don't worry

magic river
#

Doesn't matter anymore since you use Mojang names but yeah

golden gust
#

We shall forever hold your naming of stuff as the forefront of any decisions we make in regards to your contribution to the community

magic river
#

To be fair I think those were named in the last update Dinnerbone and/or Grum did

#

They were added in 1.2, 1.3 was our first update I think

#

We joined in time for 1.2.5 but I think they did that one too before heading out

golden gust
#

it's the one thing which annoyed me the most with stuff like CBs and spigots mappings is that they were basically sealed behind closed doors

#

I mean, I wasn't really active in the community then so it's mostly the retrospect of, "woulda been nice to have them"

#

spigot at least publishes theres but that was more of a forced hand rather than a "We're gonna be nice"

#

not like he lets anybody touch them anyways

#

But, am not sure there has ever been a super amazing community entrusted set of mappings

magic river
#

iirc we didn't publish ours at first because hmod forks were using them

#

Then it was just inertia and then spigot

golden gust
#

MCP and now fabric is probs the best we've ever had, but, they're just never gonna be something that people super care about until they do

magic river
#

If MCP had updated their mapping faster we probably would have just switched

#

But they were also holding them back until certain mods using them could be updated

golden gust
#

Yea, That's the thing with MCP is that it's still heavily centralised

magic river
#

I think ModLoader and then Forge

#

And they just took longer to update

golden gust
#

yup

#

I mean, it was still primarily an effort of like 1 or 2 people on it, community based stuff only really came later on, which I mean, I get it as it's not like we where working off a stable base and you don't want 200 people all running over the same files at the same time, etc; am just glad we have mojmap now

magic river
#

I think a few of those releases were mostly just me with feildmaster doing a couple tricky classes he knew best and Wolv doing new API, testing, and fixes

#

But the last one or two were a bunch of people

potent fossil
#

i really need to stay out of youtube's comments. absolutely filled to the brim with ivan level brains

#

i commented on a video of linus torvalds giving a talk, and he mentioned a fake scenario of a library where only 2 ppl use it, one's the maintainer and one's crazy. i commented how that was funny, someone replied asking what library it is, i replied back saying it's just a fake scenario. this was like 6-7 months ago

upbeat falconBOT
potent fossil
#

to this day i still get people replying to it telling me im not a real programmer because this is a real thing that happens, it's not fake

golden gust
#

I, er, forgot the newlines, so, erm... enjoy that

potent fossil
#

very nice

potent fossil
#

just search ivan in the searchbar

#

he started yatopia KEK

south matrix
potent fossil
#

lul

void void
#

MrIvanPlays?

potent fossil
#

yup

golden gust
#

I mean, dinnerbone is back

potent fossil
#

dinnerbone left?

golden gust
#

he's working heavily on the smaller "nitpick" style issues as he gets back into the swing

#

So, yea, all of the none important but somewhat highly annoying stuff is getting attention

#

he took a year MH break

potent fossil
#

ahh good for him

south matrix
golden gust
#

I mean, if it's not too mentally stenous or time consuming, 🤷‍♂️

#

he had a twitter post where he was kinda discussing it and I think people where pitching stuff to look at

waxen panther
#

why are you even complaining lol

potent fossil
#

me: needs to do physics badly

also me: no. ill look at adhd memes instead

waxen panther
#

who cares what he wants to fix

potent fossil
#

brocco is cute

waxen panther
#

simple is cuter

potent fossil
toxic bone
#

🔫

toxic bone
#

that might be illegal in some places

potent fossil
#

don't care

toxic bone
#

Mario cookie

golden gust
#

Yea, but, only get in trouble if they catch you

merry talon
#

specialist apparently sent no info to my doctor so he has to contact them now

#

I just want my free meth 😵‍💫

potent fossil
#

lol

potent fossil
merry talon
#

Yeah it's primarily inattentive

potent fossil
#

oof

merry talon
#

was just reading that you have the same

potent fossil
#

combined

merry talon
#

o

potent fossil
#

i mean, yeah. mostly inattentive ig

golden gust
#

ur not a valid person anyways

unkempt drift
#

while you're at it, update gson

golden gust
#

#gottem