#general
3141 messages Β· Page 1823 of 4
It seems that paper also doesn't cache some older datafixers: https://github.com/PaperMC/Paper/blob/master/patches/server/0507-Cache-DataFixerUpper-Rewrite-Rules-on-demand.patch
that makes sense
imo would be even better if it just lazily initialized once it found some chunks for such older versions
I mean that's basically what it does
then again if you find a single chunk from a billion years ago, do you want to stall the server for 5 minutes? haha
bar loading the most recent fixers which isn't slow
Well, the rule stuff caching fires up when something requires those rewrites
does it only stall the chunkgen requiring it? Or does it lock the main thread as well?
actual init of DFU is a horror show and many stupid things hit it
plugins use it for legacy materials
how so?
anything data wise in the game which can be changed automagically over time fires it up
as in, they call into it?
Spigot uses DFUs data there to calculate the modern materials for legacy ones
think plugins can also take advantage of that too
Well, in part, items need an upgrade path
I just made my own for that stuff
Well, yea, but, now u gotta maintain that
bukkits method is completely useless because it outright refuses to decode itemstack details of future versions
DFU does it for free, go brrr
how would you expect it to decode a future data version
Well, it works for Materials
by having a proper future-to-what-the-server-uses migrations of my own
ItemStack data in general on the other hand, using bukkits API stuff for persistence is just asking for tears
I basically wrote my own itemstack deserializer for that purpose
for the most part, it just rejects certain itemstacks that use materials that dont exist and stuff
to make sure we're clear you're talking about loading 1.18 data on 1.17 for exmaple?
for the rest, its just to prevent stupid ERROR ALL IS ON FIRE bullshit
I don't see how that would be expected to work
yup
works perfectly fine because most people are using bog standard items like pickages and shit
but because it serializes with a data value thats in the future, the crappy deserializer outright refuses to deserialize that
Would it be worth starting on experimental if it's just myself testing some things, until stable releases? I really just wanna poke around with it, since the last time I did anything server related, bukkit and vanilla were the only two options available
it should serialize with a data value index of the version the syntax/format was created, but it doesnt
boils down to the data you're storing and shit, like, downgrading you're gonna potentially lose data, but, it will work
I think it makes perfect sense it would refuse to deserialize that lol
Let the people shoot themselves in the foot!
default behavior shouldn't be to corrupt data
default behavior should be to serialize data in such a way that both legacy and modern serializers can read it, if the data is compatible for both versions
not to write data with just a wooden block that an older deserializer nukes itself over
thats just dumb
that makes no sense
ya that's fine, just not recommended to rely on experimental for anything important (and make backups)
there's no way to serialize 1.18 data so that 1.17 can read it without data loss
well thats a bad example
1.18 to 1.16 is better
Alrighty, thank you very much! :)
Experimental is running on like 50k servers now, just be sure to take regular backups ^
a simple wooden block without metadata will be correctly read on 1.8.
I mean, it's all often down to reasonable expectations
Like, people wanna do stupid shit
so long as they're willing to take the burdens of doing stupid shit, so be it
though tbh, for now its fine if I provide such future-to-old migrations myself in a library I can keep up to date
its just painful that even very basic migrations like itemstacks w/o metadata fail so hard
sure, go ahead and do it yourself, I'm just saying it makes perfect sense why the built in one doesn't behave like that, and it's a good thing, and doesn't make it "crappy"
yeah, but not because it doesn't support downgrades
aikars spent many hours dealing with stupid dataloss issues π
why not store both a dataversion-min and dataverison-curr ?
I can't imagine debugging the datafixer...
most itemstacks Ive seen people post YAML about is basically just the dataversion and material field.
I mean, there is no data fixer for the most part for bukkit stuff
those have barely changed except for 1.13
Like, the itemstack is half ass represented in one way with a version tag from another system
that data is all fucked up together into logic which rarely cares about the version and thrown through the data upgrade logic for the other format
its like, the moment your server bumps up the dataversion even by one it nukes all your old configurations if you try to go back lol
but eh. Im only running into that stuff because I made it so easy for people to share YAML around using a builtin paste system
Just made a booster shot appt
dont ask to ask 
jk <3 but yeah idk, maybe
I got a text message other day saying that I was now elligable to make an appointment for my booster :L
I finally was able to do it, they wouldn't let me get one cause I recently had covid
bearing in mind that it's even a few weeks before I can get it
what the hell kind of certificate constraints do I need for cloudflare a leaf certificate to be used for zones/:zone_identifier/origin_tls_client_auth
{"success":false,"errors":[{"code":1600,"message":"Internal Server Error"}],"messages":[]} is all I am ever getting
Did you make the cert bundle using the cfssl tool thingy? But yea am definitely not an expert there
not a bundle;
I have a valid CA and a valid tls client auth cert
I just cant ever upload it
:L Yeah sorry I have no clue then, hope someone does tho
weebs
been stuck here since late september
best of all CF support told me not so politely to go away
Oh are you 5pb on the cloudflare community cause I was just reading your post where nobody helped you
F
This is very sad indeed
But now I am actually in a stupid situation
because a project I am working on requires the FIPS compliance this ensures
What are you doing that they told you to cope
asked the same questions as in the forums thread
Told me they wont provide support for that unless I am enterprise +
Are you doing subdomain.subdomain.zone?
.. even though that part of the API and features is even available to free users
I tried both root zone and subdomains
same issue
Moving to desktop so I can be more useful
DeJay about to save the day as usual
From what Ive been told and from what I understand:
You can provide cloudflare a certificate it will present on pull
You hold the CA behind that certificate and that certificate will only be accessible to the configured zone
similar to how you can do it on cloudfront
which is why I am failing to understand why this is so stupid; or I am just doing something entirely wrong
sounds like a redis job to me
What, like ElasticSearch?
Hosting a website costs money
massive as in?
There's forks of ElasticSearch
Amazon has a real open source fork
Oh god
then use elasticsearch
Please dont ever use databases for object storage and if you do; please do a usable object index field
@meager tusk IDRIZ!
text that can be classified as over reasonable datasets (logs or books or whatever in your case; just stuff thats not typically stored in a db)
ElasticSearch
^
Discord uses ElasticSearch
it's opensource
host it yourself
any database costs money if you look at the official website
https://aws.amazon.com/blogs/opensource/introducing-opensearch/
Apr 12, 2021 ... September 8, 2021: Amazon Elasticsearch Service has been renamed to ... a community-driven, open source fork of Elasticsearch and Kibana.
Well, you pay for support, not the software
to the google!
Now I am getting an 1422 error
wooo
Progress!
elasticsearch is java so it'll run on a toaster
@stray oyster It appears 4096bit may be too intense for Cloudflare?
I use DSA
also ES is heavy as fuck so have fun with that
I can't find any references to 4096 bit certs on the Cloudflare docs
Gosh I read this as "poggers" and immediately questioned who this was.
oh yea in my old post I did that right
ye
a search engine will eat resources, as expected
when doing stuff
and idk, you run ES as a separate piece of software just like anything else
You're throwing data into it
it needs to sort that data out into a way that it can search cleanly and fast
then when searching, it needs to like, piece shit together too
am re-creating with that; but I dont think it will work;
RSA 2048bit key + sha256 certs this time
lets see
Hello hello
One takeaway for computers is that our way of representing stuff is their bane
strings are fucking ass for computers to deal with, etc
merry christmas guys!
naomi!!
Hirm krurm krurm!
Storing random json strings in rdbms should be illegal πͺ just use nosql then, that's what it's for
looks at glare
let me introduce you to our lord and saviour
very whlesome guys
jsonb in mariadb & postgres
and, to everybody else, Merry christmas β€οΈ
merry Christmas cat π
I usually just use mongo, but I'm a simple pleb
Yeah if you use that datatype it's better but I think they're storing json as TEXT
DB2 had the fancy JSON field first π
I didn't learn the art of english, however, so, you win some, you lose some
I'm trying to start a new SMP server, can anyone give me some tips on how to make it as polished as possible?
Sql would make my life a lot easier
Including the ability to index random nested things inside the JSON, query for nested things in there, create a view that presents that blob of JSON as proper tables, etc
Yeah I know I'm asking for help but not too sure where else to go lol
β€οΈ π
@peak ginkgo GOD DAMNITTTT
π
find polished plugins, get somebody with OCD and then just make your own shit, or, whatever
I remember when I first started programming. My buddy said to use json and I'm like "who tf is jason lmao"
I am now mad because that worked
why
how
at the end of the day, if you want something done right, do it yourself; otherwise, see what's out there and compare options, etc
Five
points at Five
π
babahajajajajajaaahahahaha
Should I use waterfall or paper then?
It worked because you aren't six or four
Cat who let you out of your corner
Waterfall is a proxy, paper is a server...
oh lol
@void void you'd probably get better advice in Syscraft. We're mostly devs here, Syscraft has more server owners. See #community-guilds
I mean
Kind of
Oh sweet, thank you!
Afk
Just what I needed
There is an embedded mongo server
Yeah
Not something I'd recommend, etc
{"success":true,"errors":[],"messages":[],"result":{"id":"158....eab","status":"pending_deployment","issuer":"CN=....

You can run it locally, but it requires resources as it's a server based database
Press X to Jason
Otherwise, there's a cloud based option
It's elastic
afaik
I ain't played with it
You just shoot data in there which you have means to map back
No need to store fields you don't care about, etc
Kind of sounds like you want greylog or something instead
Programming on the Switch when that guy released a Ruby IDE in his indie game
lot searching
The only real benefit to mongodb is it's easier to set up
graylog ain't "log searching"
at least, not on the trivial "just fuckin' grep it" type shit
I found my bedtime video for tonight https://www.youtube.com/watch?v=sxWCU6F3RRE
Merry Chrustamus and Festivus for the Retrovirus! Best wishes from the Empire of Dirt!
Insert caveman spongebob emote or sticker here
Not paying discord for nitro anytime soon because they pissed me off
IN MY DEFENSE
I have an actual real version now
16 tables
Never paid a single time for my own nitro
Only had it 2 years as a guy I do stuff for knows how much I love to 
Good boy
https://paste.traincarts.net/qunegewesu.java interesting hack. Didnt know this was so easily possible
I mean
the literal first example is using json
Like, past that, it shows it as not just raw json
as I said, you shit the data you wanna index into it
afaik json is just the primary interface for it
Like, that's how it communicates
how it stores data internally is irrelevant and where all the magic happens
your query pulls data back from the thing, as json, however the library you use exposes that is how it exposes it
Hello again!
merriest of christmases to camotoy 
I mean, the search thing returns raw data
So, erm
You generally don't wanna expose that directly to the web
It's just not in production yet because it's a mess :(
how is it not
finally! Time to see what else I can kill
Well, that's valid code
literally a main method
fun is that the spring stuff is magical, and so some generated class is made elsewhere which calls that, iirc
yea, that's what the spring boot annotation is for
pros and cons
I'd argue for all the cons, spring does a really fucking damned good job of making stuff work
even if it's probs a leading cause of baldness among devs
Nothing
if you wanna do that, go for it
But, when you're making big apps and shit, spring just offers a lot of features which cuts down on a lot of crap
It'll work surprisingly well, for basic stuff
Can it handle 1000 connections a second? Probably not
Are you going to get that many? Probably not
apache what?
apaches web server is dated af
everybody moved on to nginx who cared
now people are moving over to fancy "cloud" stuff
Yes but to be fair, any fix for that is just cancer
Well, not using a thread per connection just increases the resources you need to take advantage of it
but, as said, apache is dated anyways, everybody sane moved on
Spring can/does use netty
ah, yea, default is tomcat, but, can use netty for spring
I mean, the big thing for spring is all of the tooling and features it offers
depends on the tech, php, templates, etc
find the import π€·ββοΈ
Like, probs, but, not exactly a unique name
the only reason to be using apache these days is for legacy apps that absolutely require fucking with its internals or tomcat
Tweet form discord
Comments 80-90% be like
can somebody please clap machine around the side of the head with a keg of egg nog or some shit
thx
best part is they didn't even back down on it, i remember it being like a "not yet" kind of response
everytime I see that I always insert @wraith trail into the meme

What if papermc but called eggnogmc
Scissorsmc
hi
Are people on Discord able to add you to servers without you specifically doing it yourself?
I was just added to one of my school hub's servers, but I was nowhere near my computer and didn't do it from my phone
Is that a thing
er, discord had some weird school partner program shit but that sounds sus
wonder if i can see all my active discord sessions
Just had a big English dinner tonight. Check out #food. To see what I had. It was very delicious. Also happy Christmas eve everyone.
psychopath
I'm sitting here eating crackers and cheese spread
kevin smith from india can
No
π₯Ί
Oof. Are you Psycho
I don't miss highschool but I'll probably miss some aspects of college
keyword: some
Right now I am sipping on some apple brandy eggnog.
Yes
I am disappointed
Not bad choice it is very good
Naw man apple brandy in eggnog??? No, you need some smooth oak barrel aged brandy or something
Apple my ass tf
The apple brandy pairs very well with the eggnog.
Its subtle and smooth. Not harsh
I will no longer take you seriously
Happy whatever you believe in cat

hey Chrysti, merri christmas/holidays to you and the fam
cat did you see i sent you a present 
Oh, thanks β€οΈ
β€οΈ
If you are thinking of a harsh apple drink that isnt true apple brandy you are thinking of applejack.
No I just don't know how apple brandy can mix well with eggnog
Try it some time. You will be surprised.
I thought the same as you last year until I tried it and will never go back to bourbon in the eggnog.
Which brandy is it specifically
No that bottle cost nearly $60 in my local liqour store.
if you paid $60 for that man

Anyway we'll see, I might try it some time but not sure about using E&J for it 
Gonna play assassin's creed for a bit
thank u
And you as well.
Merry christmas
Merry crystler
any shader recommendations?
def depends on what you want, complementary is great tho. and make sure to pair with iris + the whole periodic table
if you dont use lithium sodium indium phosphor (starlight) hydrogen krypton then like what are you even doing π€ͺ
they all have working released/experimental/hopelessly obscure 1.18.1 builds
theres no like soulmate shader for me
sora is nice looking and performant but makes everything kinda gloomy
seus is way too cinematic for technical players
complementary is great but leaves stuff to be desired
bsl is essentially deprecated lul rip
there's no way in hell im learning glsl to make my own shaders so its fine ill just live off other people's work and be a little dissatisfied
minecraft is a weird game performance wise
it ran faster on windows than manjaro for me unlike any other game i have
vulkan is way more performant on linux than opengl for whatever reason but support for it is practically non-existent
i can do basically anything on linux, sometimes easier, sometimes harder, but its all made worth it because linux is great for programmers. there's just a few trivial things im really trying hard to replace that i have to switch to my windows partition for
probably not, but its not their fault. there are way more contributors than people who have seen windows source code. its all about politics and monopolies sadly
i still use linux like 95% of the time. having to switch over that other 5% is not worth it for most of the people on this planet
once linux can at least emulate windows decently i think we're gonna see waves of people at least trying linux
shit just works
back when i mained windows, a project required me to download every single modern version of vcredist, both 32 and 64 bit. linux not only does not have bullshit like this, but installing software is a few terminal lines away
instead of tracking down shit on MSDN and accepting 5000 TOSes
windows was definitely way worse for development, plain and simple. linux wins this battle at least
oh yeah filesystem on windows is wretched
devs love linux, if not i would just use windows all the time. just unfortunate that i have to switch over rarely still
are they developing software? are they tracking down old ass "it just works" APIs from a 20 years ago to bodge something together on windows? I really don't think so. And of course, the linux counterpart is to find a modern open source version
wsl is the gateway to maining linux lol. wsl isnt perfect but is a great tool for people held back on windows
streaming, playing a very small select few games that projectile vomit in proton/wine/lutris (though I got an impressive amount working, think any UE4 or unity game), video editing, anything useful that's completely propietary to windows
it works!
im playing assassins creed in wine right now
well obviously proton is the better option for games but sometimes you need some winetricks
yeah for a little while ngl but its worth it
Satisfactory, Warframe, Noita, among others
Warframe was such a dickpain, basically anything with a seperate installer & launcher is absolute hell
It runs a little worse than windows obviously but its worth it. Still faster than the refresh rate of my monitor
Psh
Everybody knows that it's all about releasing a seperate launcher which acts as an installer which acts as the bootstrap for the game itself which is really just a fancy launcher which downloads stuff
There were some graphical glitches too but thats just because my linux distro hates propietary software. Spent a good while installing nvidia & vulkan drivers and it was good
Still another set of environments to test, etc
different binary format, APIs, etc
Kashike 
c:
Now I finally PRed my last thing on my todo list lol
Hmm, depends. If you're like me and love Java for instance it basically comes for free. Unity mono is literally one button too, UE4 I hear has very poor linux support but it does exist. And then there are cring games with no engine or something proprietary. But fuck man, even Valve made Source run on linux. It can't be that incredibly hard
Apple has heavily modified their software to the point where they could make architecture changes at the drop of a dime
Java though, java apps get cross compatibility for free because of JVM
yes
My M1 MBP has run everything I've wanted :p
Their hardware is pretty nice is it's still an entirely different architecture to compile for
to optimise for
ARM is true proper british heritige
the OG story is fun too
M1 epic
hmm yeah thats the official explanation but also politics
On their first board, they found out that they didnt have VCC connected
but, the thing was still running off the backfeed from something else
It hardly matters unpopular opinion
I mean, they're entirely different design architectures, essentially
CISC is designed to have more powerful CPU instructions, which, lets the CPU "offload" more stuff at the cost of well, you're not in control of it
RISC is designed to be much more simple, but, at least back in the day 1 op = 1 cycle
and, x86 was designed by intel afaik
the 64 bit extentions where done by AMD
Because who cares
is x86 under the exclusive domain of intel? i feel like you shouldnt be able to patent a general concept
Most of the people doing with that stuff are interfacing with native libraries, etc, under a fairly simple language to work with
No reason you couldn't do it with any other languages, etc, just, much easier to stick to a single language which is well taught across the field to interface with native libraries which do fancy things natively
No idea on the %s, big thing often is copying data across the boundaries, etc
when you're interfacing with a complex computation library, it's probs not a concern
at the end of the day, if your gains are better than your overheads, it's a win
everything boils down to ASM
you could write a C compiler in java if you wanted to, all you're basically doing is pooping out executable code and stuff
clang, no idea of %s though
llvm is also big too
of usage
git is git, you can say you created a commit whenever
but, much of this is stuff which was pulled out of other random VCS software
Like, git has a few things to convert from random VCS software out there
Those aren't at all comparable?
they have code to poop an output out for pretty much every architecture that exists
No surprise that they have a lot of code
That's nothing, do you know how many lines of code your web browser has?
And such, by extension, how many Discord has?
Chromium is about 35 million lines of code
Discord has Chromium as a part of it so...
You're having this conversation on top of about 100 million lines of code
I just meant on your system
Windows 10 (apparently the whole thing) is about 50 million lines of code
That's just the kernel vs a whole OS
And I think like 10 million of that is dead code in the AMD GPU driver
bleh, I need to go to sleep so I can wake up in like 6 hours for the launch
thatβs a lot of lines
I also apparently need to get a new robot vacuum
Mine has stopped 5 times in one cycle now, only had something caught in it once
I'm just going to leave it wherever it died
statistics question. how many ppl are in this discord? im just curious
.stats
chalk mark on the floor and all?
hrm
over 30,000
indeed
And here is how over 30,000 people can get a free geegaw by using my affiliate link http://example.com/fuckno
alsoquestion for the devs,. I remember the problem with invaid json parsing causing clients to disconnect back on 1.16.x. seeing as thats been fixed, what was the problem?
er, outside of rando plugins, I don't recall anything like that
bungee something
Yea.
it happened all the time, i think it was mainly for item hovers in chat
^
restarts of the backend server would fix it
nobody could figure out how to cause it on purpose
yeah, it just happened at random
Nobody ever figured that out afaik
best we could guess is that something was tainting the thing
?
our best guess is that a rando plugin was finding itself in mojangs gson instance for that stuff and causing issues
many many plugins caused it then
Nobody ever figured out a way to reproduce it, nobody ever provided raw json info over what was going on, etc
mmmojang mappings
open sourcing your core app rarely makes much sense
they have it this way because it's still a paid game
that issue was so annoying lol @spiral robin =howdid you fix?
hm, maybe I kinda recall somebody shoving a patch for it, only 1 pr from aberdeener unless they used a diff account or it was to spigot or something
idk, far too long ago
Imagine paying $1000 to a scalper for a PS5 then having your kid open their present and say "I wanted a PC, I don't want it. Take it back"
apart from the security/stability problems.That issue was one of the biggest bugs i have encountered in MC for a while
gtg
π π
merry christmas, happy holidays / whichever holiday you might celebrte
U too
The solution was to not run a minecraft server

Christmas is going to be 44F (6.6C)
issue fixed itself
RIP white christmas
I feel like I should be watching Die Hard and drinking hot cocoa right now
Movie started, time to go heat up some water
aber trolling 2021
But not the standardβ¦ π
Wish it was, a lot more informative than T and E and such
I get kinda weird when using names cos it seems like such a convention to not
But, when I can, outside of obvious ones, I'll generally give it a real name
K, V, E, T etc, are just so standard that you kinda have no reason not to
Well thankfully Javadocs allows you to document generics
Why the underscore method prefix π

π³
I do kinda wish I was brain enough to write a javadoc tool alternative
You donβt read through the entire novel that is javadocs?
Donβt you wanna read the hashmap implemantion? π
god fucking arsehats
π
Oh, hey, lets remove iframes!
and leave a shitty little search feature in its place!
IntelliJ made it a little easier with built in rendering
I mean
But itβs still.. a giant wall of text you have to convince yourself to read.
you use one of the libraries for interfacing with it
those often have some info behind how to use them or ez able to find examples given the world of opensource
Old projects I worked on we wouldnβt document anything with javadocs sinceβ¦ apparently it βwasnβt worth it since nobody would read them anywaysβ.
Gosh that was fun having to walk stack traces to figure out how things worked x)
am did find nice gtk theme
https://owo.whats-th.is/3WMPZMM.png
run build tools? I think...
wait nvm paper
clone https://github.com/PaperMC/Paper and run build tools?
"hijacking"
I was thinking the same when I was trying to fix some echopet stuff but gave up lol
I mean, user dev shoves the thing into your classpath so you can look at stuff
if you wanna modify paper, you, erm, modify paper?
and?
but from paper?
well, userdev is for
"cold"?
the user dev lets you build against a mojmap'd server
yea, that's literally what the things for
then you can create a jar reobf'd to run on a standard server
you just build?
the userdev stuff pulls a mojang mapped jar
building against that is useless because it does not have any dep into, etc
if you're just building against traditional paper, that's useless
we already publish dev bundles there and the tooling knows how to get it
(DiscordBot) xkcd: December 25th Launch (24 December 2021)
Sent modmail a nitro gift, lets see if anyone takes it lol
Aw thatβs nice
wouldn't be where I am if it weren't for paper, which is why I'm happy to have given them $25 + one of my boosts now

im jk, love paper 
||I also did a ||If I could get notable in return that'd be nice \s|| :P||

indeed. Wanted to give one of the core team it directly, but they all already have nitro :/
I wish I could also just drop a link here for someone to grab but I'm sure there's hundreds of bots that'll scoop it up instantly π¦
Yea paper is pretty fun, Iβve also had a blast contributing to it!!
Nice little passion thing to do on free time
Iβve heard of services that lock it behind captchas iirc
I wish I had the hardware to contribute to it more, but I've now had my craptop BSOD while running aP twice so I have to wait until my replacement gets here (chip shortage go brr)
(seem to have some sort of storage issue so my laptop BSODs with storage-related errors about once a week, but if I do IO-heavy stuff like applyPatches it seems much more likely to trigger it :/ )
Ahhh yikes.
Yea I have a little bit of a system now, and I use WSL now so itβs a lot more convenient than duel booting.
Although sometimes itβs very painful to useβ¦ randomly exiting, freezing, but hey it works. x)
Yeah I use WSL too, but IJ's WSL support still isn't perfect so I've just been doing paper in windows for now (thank god for paperweight, I couldn't contribute at all before it's introduction)
Ahh yea, I just updated to windows 11 and it has built in gui app support
I load intellij through WSL
Thereβs no way I could deal with the painful slow indexing speedsβ¦ π
oh shit didn't know I could do that. I've tried doing IJ in WSL using some hacky XServer shit and it did kinda work, but was janky...finally a reason I should start thinking about upgrading to 11
Yea itβs the only reason I did
Yes sometimes itβs very painfulβ¦ but I have a bit of a system..
Still not sure about compat though, since if MultiMC or sharex don't work yet that's a dealbreaker
I at least havenβt run into too major issues
Itβs just a bit weird to get used to at first!
Clunky task bar, file explorer βmodernβ right click menu.
The struggle x)
I might also get forced into it with my laptop replacement/upgrade, since while my parents had me pick out a couple that had specs that I want, I don't actually know what I'm getting (will find out tomorrow morning), so might be getting stuck with W11
Ahh. Well hey Iβm sure anything is better than a blue screen box!
ew mac
I prefer desktops.. because honestly I rly like just being able to switch stuff whenever I want.
It also lets me specialize in what components I want.
IJ's WSL support is still so trash I legitimately gave up and reinstalled linux
That was 4 days ago
Yea no
It wouldn't load any WSL project, period
Last time
It totally broke maven and just none of my dependencies would resolve.
But the tip is to run IntelliJ INSIDE Linux
^ and also I've had a apple / android+windows argument going with a friend for like 5 years now and I refuse to cave π
Or yea just duel boot or something
you will cave.
And yes I ran IJ inside WSL for a while but it had some weird quirks
you WILL.
I REFUSE.
shut up KID
Stay STRONG!!
cave now.
Guys donβt get political!!! ππ₯΄π€€πππ³ππ
owen 
even if I wanted an apple, with this particular friend he will rub it in my face every chance he gets for the next 6 months lol
π³
irl friend?
si
I mean it's in a chill way
Ah yes
(also if I slap him he'll slap me back lol)
slap and then run really fast
I don't win that lol
the simple solution is desktop + android all the way π
The real hot topics
(besides I just got a new phone a few months ago so I'm good in that department for at least another 2+ years)
Yea well.. I will admit I do have an apple phone. I really like how long they support it
My phone is 5 years old!
Still supported, insane.
I mean
I still have all of them and all of them still work
If youβre usually careful with your stuff itβs mostly fine.
I only had one incident with my phone, and that was because of a manufacturing defect.
I haven't broken a phone ever.
I did have someone else break my screen on my phone once, though.
They paid the $100 or whatever to have it fixed.
And so after I've had a phone about 2 years I get another one and use the old one for a project or alarm clock or to root or something
I just sell the old one when I get a new one.
Not a phone drawer person?
Nope.
Na the phones I use but it's the chargers and cables that fill the drawer
I tend to use the older phone chargers because I don't need to fast charge my stuff but very occasionally.
Better on batteries
I'm on phone #4 over 6 years now, 2 of my phones have had battery replacements and one was a hand-me-down. Only the most recent one was purchased new
Now I have to sleep⦠2 AM and Christmas in morning⦠haha
Honestly it wasn't even fun or exciting to get a new phone for this one because the old one worked anyways and I just need the basics
yeah I just use it for phone+text, check discord on the go, and some scrolling through reddit/whatever mobile game if I have time to burn and no access to my laptop
Same dude except im an hour behind @foggy silo
11PM for me π
Lol⦠Gn 
I have balloons TD6 and I literally have it on my phone so I can get the daily logins. Which are like every 16h and not 24h.
Then every 3-4 months I play it on steam and have buttloads of monkey money.
eh I just play geometry dash or btd[56] on my phone, the only games I actually play are MC and Factorio
I have Minecraft on my phone probably play 30 minutes a month lol
(Just bought btd6 a few nights ago after having 5 for several years, god it's so much more interesting to play)
yeah I own MCPE as well, but I only ever launch it to test my home server's geyser for my sister
Well I haven't run geyser in like a while
But I host a bedrock server because I already self host java and so it costs me nothing to have a seperate bedrock server.
I hate bedrock but my sis doesn't have a computer so she only plays PE
And since bedrock auto updates
The server becomes outdated randomly
So I use my phone to connect and check to see if it's out of date
For a while they had an unofficial linux port of bedrock Minecraft someone made
That used your play store account
But the guy doing it quit because he got mad at people just taking it and basically making it pirate ready for people to play without paying
Like it's what $6.99
Or idk 7.99
So then I could not use my PC to check without using winbloat
So just got it for my phone
Problem solved
Because the server never reads a Clientbound packet
Then it is used; but not in a directly referenced way
When Iβve worked on fabric before I had the same thing
It just doesnβt index that right
It also doesnβt resolve the decompile right most of the time
This right here is how it reads data types out of the raw buffers
Thatβs anything but a raw buffer
FriendlyByteBuf is sorta a wrapper imo
FBB is a ByteBuf, just with additional helper methods
Itβs as βrawβ as most people are ever gonna see
It is; but the raw buffer is the message before decompress and frame read
Iβve seen people try to read the actual raw buffers and wonder why they get invalid results

lol
Yesterday I had to do some mitmβing with the handshake packet, which is very easy to read so kinda the level 1 version of reading raw packets
Well yea thatβs before compression and before encryption
Yes
Doesnβt help you to MITM that
Then again some mod loaders do critical client communication before auth
Again, not pointing fingers
Well it does in my case, doing a pretty nonstandard thing where I have to use bungee forwarding and canβt use bungeeguard or anything, and to make matters even worse, a firewall is insufficient 
Dw dw I know what Iβm doing
There is a haproxy mc_guard_auth plugin for bungeeguard messages if Iβm not mistaken
Afaik thereβs only one other server doing anything close to what Iβm trying to accomplish, not sure how they solved this problem but I kinda suspect either 1. They just didnβt solve it and have it insecure, or 2. Theyβre doing something very similar to what Iβm doing
Why do people drink to the point of puking, like, what is the fun in it. I'm just sitting here listening to one of my housemates puke their absolute guts out after drinking to excess and they do not sound like they're having a good time
And it's annoying me
:(
its the part before the puking thats fun
I mean yeah, I drink as well. But I know when I need to stop or at least take a break to hydrate
the puking is when you make false promises to yourself that you wont drink again
They've been puking for 30 minutes straight
Probably just dry-retching at this point
Meh, whatever
I've mostly lost interest in drinking like that, now I just drink to relax while watching a show or something
But some people know I used to get wasted and then come in paper and raise hell 
wonder who that could've been
The problem is that you puke way after you drank too much
If you are a novice drinker, you don't have perfected the amount of blood alcohol you can handle
It's all about the training and carefully listen to your bodies
There's stories friends told me that I, at one point in the night, just said goodbye (to somebody who I don't even knew), grabbed by jacket and left, walking home, because I felt I had enough to drink, that's how you do it π
Yea
I'm just going to leave this here for any fellow classy TNG and Picard enjoyers.
I present to you Sir Patrick Stewart giving a cornetto ice cream the time of its life.
Merry Christmas, goodnight 
What's the inverse noise of a whole room of people's brown eyes puckering up
You what m8
alright fr going to bed now otherwise i'll have some 10-year-olds beating the shit out of me in the morning to wake up so they can open gifts
merry christmas, goodnight
Yourself?
Heh heh heh
No more low memory
No more slow swap
No move crashing due to running out of memory
I did not buy them
Nevermind. 
He downloaded them bro
T-2h!
Direct from America's space program to YouTube, watch NASA TV live streaming here to get the latest from our exploration of the universe and learn how we discover our home planet.
NASA TV airs a variety of regularly scheduled, pre-recorded educational and public relations programming 24 hours a day on its various channels. The network also prov...
Imagine working on a project for 25 years and then having to watch the launch, knowing you did all you could and all that's left is hoping it goes well
One random intern that wrote some code causing its eventual to crash: Please don't let it be my fault.
Right now we don't even have the capability to repair it
Space shuttle is unavailable, star ship isn't available yet
If it's broken, it's gonna chill in orbit for years until we can fix it
tbf if some interns code ends up on a launch, after not being checked by anyone. NASA fucked up 
They have been testing it for 5 years
They tested it on ground
Wait they test there code? Imagine doing that.
Itβs gonna be orbiting at the L2 Lagrange point so itβll be really hard to get something out there to repair it, and it sure as hell wonβt be a human
For reference thatβs a bit more than 2x farther than the moon
Is it bad that part of me kinda hopes it will fail.
I mean, shit happens
Like, such is the quest of engineerding
To be fair, I kinda miss the days of SpaceX and routine RUDs
But, am kinda glad that they've progressed as much as they have
Very much yes, 10B and 25 years of manpower down the drain, and if it works itβll bring massive scientific discoveries, why on earth would you want it to fail?
Would maybe inspire some topkek blunderbirds content
The launch is not even the most risky part
Hey starship test campaign is only starting now
Things going spectacularly wrong can be entertaining... especially when your not affected by it.
Itβs far more likely that something fails while itβs deploying and unfolding itself, which is still not likely but, if it fails, it probably wonβt be with a bang.
Webb is incredible important to the future of humanity
for what?
Cat we can enjoy ton of early star ship booster and ship landings
figuring out which direction to aim when we burn this planet to the ground?
We need another ISEE-3.
We no longer that the equipment needed to work with it, here, have it.
Some randoms with parts from eBay: β OUR β SATELLITE.
Also who said humanity had a future?
If it would have no future, might as well jump from the next bridge, am I right?
livestream or it didn't happen
You kind of just go with the flow. 
Imagine you spent 25 years of your life working on this thing, and it all vanishes in an instant. Do you think youβd get a laugh out of the fireworks show? I didnβt think so.
Oh but other people would.
Not really
It's different if SpaceX crashes a test vehicle vs a once in a lifetime human achievement failing
Honestly thereβs no launch vehicle that exists that I like launching webb
Itβs too priceless to be launched by anything we have
Yea, but, better in 200 pieces rather than sitting on the ground useless
Like, at least we woulda tried and had the potential to get use out of it
HΓ© les gens, je voulais juste vous souhaiter de bonnes vacances et de bonnes fΓͺtes. Discord est rempli de messages tout faits qu'on ne lit mΓͺme pas, on se contente de copier-coller sur chaque serveur, moi j'aime pas Γ§a, j'aime Γ©crire avec mon cΕur. Notre amitiΓ©, de la plus profonde Γ la plus virtuelle, est trΓ¨s importante pour moi et ne pourrait jamais Γͺtre reprΓ©sentΓ©e par un message tout fait venant de n'importe oΓΉ. Donc, je voudrais vous remercier tous, vous Γͺtes le meilleur serveur furry roleplaying dans lequel je n'ai jamais Γ©tΓ©.
I don't need to stick that in to google translate to know that I don't wanna read it.
Itβs a French translated copy paste.
I guessed that it was french.
serveur furry roleplaying
I guess we can blame leaf for that
Heβs not a furry.


hr 30 till launch?
1h
ty
amazing mspaint art
how to install paper 1.8
scroll down to legacy
download the jar and good luck because that's all the support you get
what will Δ± do
read it

You should not even give that much support lol
okey thanks
1 minute 
some serious tongtangulation here
15 seconds
liftoff 
cameras are useless
hello chat
What is the difference between purpur and paper
Ask purpur
purpur is paper with bloatware features that should belong in a plugin
also it is not available for 1.8, nothing is
but you should not be using 1.8 anyways, so don't worry about that
god I wish this was a spacex launch
1.8 isn't supported
A lot of it is really good customization options really
you have literally gone through a quiz that mentions that you're not getting support
1.8 is not supported, be gone.
wow wtf, did they launch early?
ok Δ± am sorry
Please learn to read.
A lot of the options should be in Paper tbh
Then use 1.17/18
some of them yes
but not everything
purpur's config is fucking 1400 lines long
That's mainly the mob riding options yes
Mob riding options? Lol what.
luckperms or groupmanager which is better
luckperms
luckperms
primary reason that fork was created is because mob riding
definitly luckperms
I kinda wish that that was doable with API
I woke up early for this shit and they launched like 10 minutes early so I missed it anyway
Is it ryzen 9 3900x or intel i9 9900
AMD best right now
According to Billy it's md5's fault in the first place, he kept making it too difficult to maintain a plugin for rideable mobs
I havw a 3950x even betterer
9900 might be better for chunk gen
And if you're asking for your desktop you might get slightly better FPS in games with the 9900
^ true
"fantastic images of james webb"
image literally flickering in and out
ohhhh, extendy
So now we have to wait 5 days for the next scary bit
L + 5 days: Release sunshade restraints
Good morning guys, I just wanted to wish yβall a merry chrismast. I know Discord is filled with copied-pasted messages that people donβt read but I really wanted to write with my heart today. In this server I met some people with who I developed a big and deep relationship even if it was virtual. Thanks to all the staff for this server, it is the best furry roleplaying one.
ΠΠΎΠ±ΡΠΎΠ΅ ΡΡΡΠΎ, ΡΠ΅Π±ΡΡΠ°, Ρ ΠΏΡΠΎΡΡΠΎ Ρ ΠΎΡΠ΅Π» ΠΏΠΎΠΆΠ΅Π»Π°ΡΡ Π²Π°ΠΌ Π²Π΅ΡΠ΅Π»ΠΎΠ³ΠΎ Π ΠΎΠΆΠ΄Π΅ΡΡΠ²Π°. Π― Π·Π½Π°Ρ, ΡΡΠΎ Discord Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ-Π²ΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π»ΡΠ΄ΠΈ Π½Π΅ ΡΠΈΡΠ°ΡΡ, Π½ΠΎ Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Ρ ΠΎΡΠ΅Π» Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΎΡ Π²ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ΄ΡΠ°. ΠΠ° ΡΡΠΎΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ΅ Ρ Π²ΡΡΡΠ΅ΡΠΈΠ» Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π»ΡΠ΄Π΅ΠΉ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Ρ ΠΌΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠΈΠ»ΠΈΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΈ Π³Π»ΡΠ±ΠΎΠΊΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π±ΡΠ»ΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»Ρ Π·Π° ΡΡΠΎΡ ΡΠ΅ΡΠ²Π΅Ρ, ΡΡΠΎ Π»ΡΡΡΠΈΠΉ ΠΏΡΡΠΈΡΡΡΠΉ ΡΠΎΠ»Π΅Π²ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ.
Fucking twitch memes
L + 29 days is when everything is all deployed and in position
L + 29 days: Begin cooldown
After that they start aligning and calibrating everything and waiting for it to get cold enough
That's the thing that failed horrible before
That's gonna be scary
Before?
Ye, years back in testing
Oh, right
Merry Christmas to All
thanks for translating my message β€οΈβ€οΈ
But yeah, between 5 and 29 days from now there is a scary chance the whole thing fails
During a test they completely ripped the sun shield
next step marry me
If we make it past 29 days we're at least getting some science out of it, even if we don't get what we're after
Stream over, time to go back to bed
A gruff sergeant. An unlucky ghost. A psychotic mercenary. A sarcastic slacker. An unrepentant kiss-up. Two morons. A tank with impeccable manners. And a robot stuck on the Spanish setting... War is hell.
Join FIRST to watch episodes early: http://bit.ly/2wf5zPJ
Β» Get your Rooster Teeth merch: http://bit.ly/2uRi44x
Β» Subscribe: http://bit.ly/RT...
look what i found
can some boomer please explain what this is
LIKE us on: http://www.facebook.com/collegehumor
In space, no one can hear you stream.
See more http://www.collegehumor.com
FOLLOW us on: http://www.twitter.com/collegehumor
FOLLOW us on: http://www.collegehumor.tumblr.com
cat
please explain what this is
i have a feeling that you'll know
idfk
re
was some shit from years ago which was only popular afaik cos it was based around some rando game and by rooster teeth
Is it intended that servers on Paper have separate gamerules for each world, unlike vanilla?
Oh ok
hey
I want to make a minecraft server and I would like version 1.8 and 1.18 how can I do that?
I installed 1.18 paper and it doesn't let me enter with versions other than 1.18
can you help me ?
use viarewind
Google it
okk
@void void
iβm gonna be honest youβre the worst kind of zoomer
machinima called random boomer shit, it hurts
also how is halo a rando game
not a franchies I ever partook in
i've never heard of anyone being excited for halo outside of the US
probably because xbox has mostly been a UK/NA console
am in the UK, at least in my age groups, halo wasn't really a huge thing
Zcat old
in the us during the last generation, playstation really dominated
now the xbox is outselling the ps5 in us
Morning, Merry Christmas
Waiting for kids to arrive. Trying to down as much coffee as possible
yeah the ps4 exclusives were chefs kiss
yeah replace a font character with an image in your resource pack
astros playroom was pretty fun tbh
damn
and they aren't sure why he was out there cause the surf was shit due to...it being rainy and very windy in the wrong direction 
but, i mean, rip
I come from a poor council estate where many of our consoles where obtained/bought several years after release
the wii is probs the only time we got a console within like 3 years of release or whatever
nice
So could he....that's not what poor council estate means
I come from a pretty run down city in a even more financially unstable environment, so, day 1 console releases where never a thing
Good lord lol
So, things like the xbox we got like maaaany years after the console released
day 1 console releases are never worth it
I'm bad at chrono memory but pretty sure we had a wii before we had an xbox

hi broc!!
i only did it for the ps5 because i figured it would be really difficult to get it for a long time (and i was right)

good afternoon !
best brocc
I think the last console I had was xbox 360, and we picked that up at some hand-me-down near the time the One was coming out 
best michael !
Hi Michael!! π
yeah i spent $650 on a 1660 super π
i have a disposable income now so it doesnβt really matter
I think we got the OG xbox a while after the 360 release as one of our families friends got a 360 and they didn't need/want the old console anymore, so, we got a OG xbox after we had a wii
Send me some barty
before that was a PS1 we got cheap off my uncle and then a few PS2s
So, yea, for me and much of the people around me, halo was not a thing π
oh god

π 






