#general
3141 messages Β· Page 1085 of 4
But it won't even be out until sometime next year
So they're like 3 years behind Apple
I'm curious how the JVM will run on Apple's ARM vs Apple's Intel. Like I wonder if the ARM versions of the JDK will require any major changes to run well on it
Oh, and we actually have confirmation the MBA runs at 10W while the A14 was 5W
Or maybe that 5W was just when doing CPU benchmarks and not the TDP of the chip, not clear
can you not run linux on a mac?
You can't run Linux on the ARM Macs
When asked about it they just talked about Hypervisor.framework and showed off Debian running a GNOME 3 desktop in Parallels or something
I mean someone'll figure it out I imagine
it just won't come with the same optimizations
lol "the need to direct boot shouldn't be the concern"
If they can get it working at all efficiency shouldn't be a problem (other than power efficiency)
But I think they locked the bootloader so... good luck
does windows work on ARM macs?
No
I assume apple will work with microsoft on that
I don't think they even tried to pretend to support it via virtualization
At least not as of WWDC or any later statements on the matter
I don't think even apple is brazen enough to drop bootcamp
John Gruber is joined by Craig Federighi and Greg Joswiak to discuss the news from WWDC 2020: the Macβs transition to Apple silicon, MacOS 11 Big Sur, iOS and iPadOS 14, and more.
Brought to you by these outstanding sponsors:
- Fantastical Premium β Your new work from home c...
They definitely said bootcamp is gone
wow
Why are all of apple's employees models
ARM Windows so far isn't even something you can buy either
It only comes from an OEM on a device that also has a locked bootloader
dem brows
They aren't models, they just have good lighting, hygiene, and stylists π
craig π₯΅

so what is he even saying
is he saying you can boot windows as if it was a native install but it's actually virtualized?
or what?
I don't get it
Apparently Anandtech rigged up active cooling (a fan) for these benchmarks so they could test the architecture and not the cooling solution of the product
but does it act the same when its not expecting to have active cooling?
He said bootcamp isn't a thing and direct booting anything other than macOS is a no-go
But they believe their hypervisor is efficient enough you don't need that
I'm still lost because he specifically said virtualizing ARM on ARM, not x86 on ARM (obviously)
Sure Sweepy, modern chips autoscale based on available voltage and thermals
To virtualize Windows you'd need Microsoft to sell ARM Windows to normal people

And then most of your apps would have to use Microsoft's shitty version of rosetta which can only do 32-bit apps
apple dropped support for e-gpus as well
they aren't interested in handling drivers for other hardware I suppose
It's unclear if that's an IOMMU thing (I hope no, Thunderbolt still requires one) or just a driver thing
So it might support them again in a later software update, there shouldn't be a hardware reason they don't work
I wonder if ARM macOS still has OpenGL
You'd think they'd at least need it for apps going through Rosetta
some weird opengl to metal translation
And if you have that why not have it for everything
minecraft on mac will be interesting
afaik Rosetta is a lot like qemu usermode where it emulates the CPU for userspace and hooks and translates syscalls back and forth
So it's certainly possible they only compiled their OpenGL driver stack for amd64 but I'd be surprised
Oh, the kernel was also modified to emulate the x86 memory model for processes that have the "emulated" flag set, neat
Ooh, another fun comparison, the low power efficiency cores in the A14 are similar to the performance of the big performance cores in a Snapdragon 845
Someone else having problems with youtube right now? Videos don't start to play on my pc and mobile devices ..
working fine for me
youtube ded
so thats why my music stopped
man
why does anyone ship with fedex
they told me multiple delivery attempts have been made so now I have to go pick it up
I wasn't even contacted once
so thats why my music stopped
@unreal quarry yeah fucked me off too
just when my meeting ended
https://owo.whats-th.is/7YpC1em.png :(
typhoon ulysses results
oh shit
we outsource a lot of our dev work to the philippines, we told them to not worry about that today
work
oh okay
i read that as
"there;s a typhoon!"
"dont worry about that, get back to work"
yeah i'm not too sure, i think they're kinda spread out
but if they lost internet expect them to be gone for like 3 days lol. cause PLDT (main internet provider) is absolute fucking T R A S H
yeah we've definitely factored that in
god i hate that company
lol i thought the same billy
anyway yeah, hope they will be alright. My fiancee is near there but her city is not flooding that badly
music is back @unreal quarry
not for me π¦
Now my other server members are getting that downloading resource pack 100%
I don't know why
Why is it not downloading
@upper flicker Chrysti got me a baconator... Kinda ^_^
Itβs not bad
goes to play the "bring up the fucking servers" video clip... but realizes its on YouTube, too
it seems like other google services (like google play) are having trouble
so probably something more at large
Found the problem
So I basically told my entire playerbase to do this
LetsEncrypt isn't supported in java 1.8
right
You don't even need to install java 14
you just extract zip
@spare venture Why would I
letsencrypt is good
telling your players to update your java version is a bad idea
It's mojang's problem actually
java 8u101 should have included the new cert
and running unsupported java versions can lead to unexpected behavior
...what's wrong with cf certs
you're picking to force your users to run 15 steps
you're picking the path of most resistance lmfao
It'll work just fine, I been running custom java
but no my users must use a java 14 install they'll never update and forget about!
HTTPSeverywhere
httpseverywhere is a browser extension
Plus I doubt I can do that since they probably cached the HSTS
hears ssl, responds with irrelevant things
It's my choice

sure, it's just a stupid choice
bad for the players, and in turn, bad for you
your offloading like 10 minutes of your work to an unknown amount of time to all your players
because hypixel sucks, barty
although.. they do have villagers... so thats a plus
runs away
Most public big servers suck anyway
hyplexel wen
im sure your sever is better
i mean who doesn't want to be forced to update java to play
if only the big servers did that, maybe they'd have the 20 players you did
cat had a whole discussion about them updating java last night
Should be able to use letsencrypt just fine, it's been out for 5+ years
i don't see why this has to be an issue at all
as far as i understand, all you need to do is just disable https on your resource pack link lmao
i mean
mojang should update their java version
to at least the latest 1.8 security update
^
right
Should be able to use letsencrypt just fine, it's been out for 5+ years
@cloud dawn indeed, but the java that ships with MC client is older than that
lol
8u25, iirc
Then java needs to update it
no
they did
jfc
mojang needs to bump security updates
then mojang needs to push out the update
stop expecting others to solve your problems
but you having a fucking 50 step program isn't the best solution
stop acting like it's mojang's responsibility or your player's responsibility to solve an issue on your end
Not a problem on my end, everything works fine, just java sucks end of story
Mojang has not been able to update the version of Java used on the client due to Intel driver issues
do you even have an argument as to not doing it, other than pure laziness?
lol rlly kash
yeah that's what cat was talking about last night
java sucks for not including a cert that didnt exist at the time of release
how did oracle break intel driver support
had a good convo about that
lmfao
no problem on my end billy must be shitjang!11!!!
@cunning raft https://github.com/LWJGL/lwjgl/issues/119
this could just be the latest java 8 barty
I'm not changing my complex ssl setup because I don't even permit http on my server ANYWHERE, it's all HTTPS with HSTS enforced.
be nice
http:// redirects automatically
just replace your subdomain for that download with a CF cert?
its a zip file
JRoy probably has no idea what HSTS is :p
Infact browsers even save your HSTS status
i do kash
more than likely, yes
The only workaround is if I were to create an entirely different domain with a different nginx config for one fucking zip file
or just host that zip file somewhere
sounds easier
That isn't really easy
?????????????
I mean this shouldn't even be a problem to begin with
make a subdomain
The only workaround is if I were to create an entirely different domain with a different nginx config for one fucking zip file
@cloud dawn thats what I did. http://rp.pl3x.net
oh wow yours are versioned
@cloud dawn mind sharing your domain with me in #report-a-dupe?
that's neat
oh wow yours are versioned
@limpid comet i do that so i dont have to fool with the hash
i'm lazy
I mean
the hash is there for a reason
to not re-download if it matches already
saving bandwidth
if there's no hash kash, it wont redownload unless the filename changes
you want an even easier solution?
not talking to you
get denied barty

he sippin that purp
I did however, had an issue already
i could use some lean rn
ermahgerd! chrysti is making me some frito pie! \o/
The fix was relaxing my ssl security
and allowing more ciphers
and that fixed it
but for some reason others had issues as well
even though it fixed mine so like
Honestly it's just too much work
to do a seperate domain
...
Well
but forcing users to update isn't
honestly why use java 14 if you're gonna force users too
AT LEAST use the latest java 8
that has the certs you need
it's not
I just checked your domain; you should be able to use a subdomain because you don't include subdomains in your HSTS directive
and you will run into problems
so rp.domain.com would work
if creating a subdomain is too difficult there is something fundamentally wrong with your web server setup

but like
its the easiest way, honestly
ew that is not what i was going for
until mojang ships with a newer java, that is
Bigger brain idea, minecraft sends you the resource pack through the server rather than the web server

Yes, this is a temporary fix. Java will eventually get updated, just not today :P
why would you do that
Because why have a completely seperate server
you would rather annoy your entire playerbase than spend 2 minutes creating one
good luck with that
i get that its a good idea to use up to date software but sometimes you have to cater to people when running a business
if you care more about that than people playing on your server
I still have java installed because
And you can still do that too
go right ahead lol
anything that requires the user to manually do anything is just asking to kill your playerbase, tbh. i lost a playerbase to a custom launcher once. it was supposed to make their life easier by installing a bunch of mods for them so they didnt have to go grab 25 different ones themselves. but turns out asking them to grab even that launcher was just too much
optifine cannot install without java
Though java too default download site
is still using java 8
I think
like WHY
I go to linux, and I can get java-jre-15 or whatever
and it takes like 15 seconds
and I'm ready
i... what
lmao @unreal quarry: https://i.imgur.com/vnnbp1Y.mp4
heh
lmao
you should see how long it takes kids to install java
lmao
10 minutes is nothing compared to that
Installing java?
just wait till you are rendering a 3d model that is huge
The link I sent them isn't an installer
that can take 10+ days
it's just a zip file
you extract to a place like documents
and select the javaw
that's it
no installation
Just needs a 64-bit windows machine
which 99.9999% of people have
I don't know anyone who still runs 32-bit
you are way off on that % lmao
need more digits?
Who in 2020 still runs a 32-bit machine with Windows 10 on it
They don't even make computers for 32-bit anymore
Not everyone uses windows
you realize 9/10 times someone have java issues its because they had 32 bit version installed, right?
studies show that 9/10 people quoting percentages have made up the percentages
^
no, simple. 87% of statistics are made up on the spot
ok
java version doesn't necessarily do anything to that xD
do you want a picture of what i ate for dinner
Prove it.
lol
Give us data
Don't make claims that you cant backup
otherwise what's the point of upgrading java
Features.
If one wasn't lazy one could run some java benchmark tool on 8 and then one on 14
someone needs to invent a way for me to punch someone through the internet already
:/
also just for you @cloud dawn
OS Stats from https://www.w3schools.com/browsers/browsers_os.asp
Cool but like I said
Windows
Windows zip file
Not linux
or apple
I don't care if you're on fucking templeos
wtf.
you should
templeos is the best.
ok brain becoming numb have fun!!!!! π π π π π π π
come with me to paradise brocc
?
no
damn
templeos
i was severely confused with the conversation because i kept reading that astampons
god this convo reminds of a convo in the spigot disc yesterday where a kid tried to run a NMS command through java instead of recreating the method that would take under 5 mins
jr
y is typing
@waxen panther
is there some way to measure the performance of my server running vanilla vs running papermc?
Not really without any mods
Not a default mc command
vanilla doesn't have that

ah i see, thanks
basically no matter what it will be better xD
It cant get worse, unless you install bad plugins that is
i run a small vanilla server at home for my family. but it lags at times. I'm just wondering if it's worth running under papermc instead?
if you don't care about certain vanilla mechanics, sure
The issue could be multiple things, but you could improve on it using all of paper's optimizations.
@worn pasture oh? like what
@spice frigate does one have to tune papermc to get performance or is it simply faster out of the box?
i'm not terribly up to date on what the changes are, but to most casual players it will be insignificant
It will be a bit faster out of the box, but for really good performance you will have to do some of your own optimizations, there's guides about in online
Hi
hi
can you point me to a suitable guide?
.optimize
additional tips for improving server performance - https://www.spigotmc.org/posts/3684550
.optimize2
it already got sent...
lol
does it have a cmd?
its part of the one command now
where's barty's guide
deleted 
classic barty
someone prob should backup both of those guides aswell just incase, or make new ones
thanks guys
Isn't he consistently screaming about performance issues though?
don't bully bartholomew
yeah simple ur so... simple

?

yup we've had this convo in here before
i personally don't care. allowlist/denylist is more descriptive anyway
no matter your feelings on it, a lot of people don't like them. why would such a large business not do it
as for the branches whatever, i changed mine a long time ago
better to offend no one than potentially offend someone
saying you have write privilege to the blacklist of your master slave setup will probably get you banned from github at this point
also that's not github, that's a much larger movement and many places are making those changes
no...it won't.
they're just changing terminology
now if you're doing that to intentionally be a racist asshole, which most people aren't, then yes it will
and anyway this is about political correctness of speech so #politics
i don't wanna talk about it for the 501st time
:p
you what
wait
did github ban that terminology?
bwocc
starwars is p bad but clone wars is π³
how THEY use it
oh
bwuely
its one time
extra step?
??
its not every repo

@cosmic raft they set the default branch for new repos to 'main', but you can just go to account settings and change it. it's a global setting
it's not an 'extra step' for every new repo
they're just being extra about it as usual
and plz ppl go to #politics cuz this shit is annoying
so that weather huh
are we beating that dead horse again
yup
yeah just change it, it's a global setting. if you prefer master you can set it back and forget about it
https://github.com/settings/repositories top of the page
ah
smh kangarko complaining he can't price his resources so high
wat
well that's already enough spigot for me today
I enjoyed the part about him going and making his own premium resource platform
that's what the world needs
"i can't charge obscene prices, so i will leave"
yes please
although he did make a point about ewg and stuff idk why they get the pass
'grandfathered' my ass
yeah, he can make his own platform
and it'll work as well as everything else he does
inb4 have to pay subscription fee to access it
the only reason people think developers should be allowed to set whatever price they want are just complacent due to the rampant predatory capitalism that goes on elsewhere in their lives
periodt
i love the unique ways he finds to advertise his scam
amazes me how many pepegas cry about it
wow
just, wow
That whole thread is really disappointing
Do people not realize that spigotmc as a whole is a free service?
Of course it's ran by donations, but you're not paying them to host your premium resources
i mean are you surprised? premium resource devs are, as a whole whiny, entitled, and stupid
ya, let people charge what they want but have spigot take a % cut
pretty sure hangar wont have premium resources but will encourage developers to offer premium support.
that's probably the way i'd go if i released anything
there aren't really any guidelines laid out yet for hangar
Yea, 100% no premium resources, but, pretty donate links are yay, last I recall; not 100% discussed yet
But, fuck that entitlement
I mean, their literal main argument is "I used spigot as my life income and I expect spigot to cater towards my requirements for that"
Hi, I did resources at spigot when we rolled out premium and for a couple(?) years after
there is no fucking way
in the world
that it will ever
fucking happen
Not to mention, wanting to call kangarko out for his fucking marketerring wankish response
Why I built MineAcademy is because I wanted to connect people and give them the tools to become self-reliant etc., so I'd much rather welcome liberating changes here than having to build my own marketplace or move to MCM.
I have literally yet to, in my years here, seen anybody come from his course capable of even fucking writing a hello world app using OOP
only thing I ever see is people who'll preach that they know java because of that course, but, blatantely not even know where to start; it's moronic

are they videos?
yes and they teach you not how to use bukkit but how to use his library that abstracts most of bukkit into an even shittier api
didnt think it was possible but it is indeed
how much is it? looking around i see 200 and 600
but the price isn't on the website that I could see
lot of money to spend on something you might not enjoy lol
@formal turret is your avatar one of the goomba guys from that old super mario bros movie from the 80s?
ah no it's a frog decoration that i found somewhere
1
and then a friend added eyebrows to it
π±
i mean are you surprised? premium resource devs are, as a whole whiny, entitled, and stupid
s/premium resource devs/the spigot community
π
....
s/spigot/minecraft/
im helping this poor guy from my school who is taking fundamentals of programming and he's struggling to get the latest balance for a customer given an example transaction ledger (just balance updates)
it's hard to really simplify explanations lol
trying tho
Oh wow what a shitshow thread. I was wondering when the next kangarko thread would happen!
Money ruined this community :(
Was he trying to set his mediocre chat plugin to 30 dollars or something?
@potent fossil practice explaining stuff to a newbie is actually useful for your brain too! Nice work.
Is this why it's so hard to explain tacos?
I mean, I've explained it as best as I know how without starting to write down explanations of methods lmao. But I think it's still over their head. I think we're getting somewhere now though.
When will go live? 
a good approach is to ask questions which guide them to come up with the answer on their own
He used replaceAll instead of substring to get rid of a constant single character and I just ended up like "okay yeah that's fine, it's just overkill" and we're leaving it there
but that takes a lot of skill and practice
That's a good idea demon
gm bois uwu
gn
ok gn uwu
If you read spigot forums you don goofed
Reading kangerko posts is the best part of the minecraft community tho :(
Why canβt people just sell stuff without being a dingus at the same time
Scroll up a little, someone posted da link
thanks!!
Is Magma any good? Or is Sponge better?
If you want to use mods and plugins together use sponge
Magma/combining Bukkit and Forge = Bad Idea
lots of bugs
@true canyon money ruins many things
can yall funny react kangaroos post with me so im not the only 1
There's so much entitlement, it hurts.
I ordered a new fucking bidet cause some bitch broke mine
it'll be here today
fuckin bitches breaking my bidet
Where the hell do people find the rationale behind shit like this
[...] Spigot should also understand its responsibility that there are people who rely on revenue from this platform to make their ends meet.
Spigot understands that. It just doesn't fucking want that responsibility and has disavowed it explicitly
So they're just crybabies
"I have decided that I want to make a livelihood from collecting bottles, but people have started recycling bottles more now, so I am not able to pay my rent. It is of utmost importance that we resume past littering practices."
kek
Gosh what did I just read
Just another "my plugin is worth more than twenty dollars, let me set the price higher" thread.
Ye
except this time written by a literal psychopath
Link me 
Honestly, I'd whish not everyone second one would be so entitled about their resources.
plz laugh react op with me
i hate you all for the moment
but this feeling will subside
Drama time
nmf is adorable
Unacceptable discord practices

plz laugh react op with me
@potent fossil reacted and commented ^_^
Now that the drama machine has been fed, I'm going to find out why Tera NA servers still aren't online o/
Cat your last post was great.
I still really want to rip into all of these twerps, but I know I'll regret it π
it's just comical and so much typical "premium" plugin dev in there
The literal only time I've seen him in the community is plugging his stuff, demanding his way, or basically tryna pester aikar n here for some reason
But, they gots kids to feed
I just wanna see md say that he's done with premium resources one day
runs away
He has employees to pay! Oh wait nvm
@potent fossil reacted and commented ^_^
@unreal quarry <3
doesn't spigot get a cut of the premium resource's revenue?
if they wanted to do so they'd have to handle payments
Ffs garko has such a punchable face. I always forget this until I see his avatar on the forums
its still probably worth their time tho
accepting cash puts a lot of financial responsibilities on spigot to the point that they'd need to hire an account and all that, file taxes, etc
Not to mention, spigot would also then have to deal with aspects like disputes, etc
but aren't there taxes involved now regardless?
for spigot? no
Well, their donation stuff might have some aspects, but, that's a lot easier to handle money in vs money in/out
It's not spigots role to deal with the tax of premium plugins
That's on the authors
so basically all the authors are committing tax fraud
Ffs garko has such a punchable face. I always forget this until I see his avatar on the forums
similar to mason's tongue
guys would this be a useful tool?
a local papermc download client, so you dont have to bother with the website, and a config generator
mason 
build tools?
btw this is my alt to @visual egret
oski, no
guys would this be a useful tool?
a local papermc download client, so you dont have to bother with the website, and a config generator
@fluid elm is that a serious question?
guys would this be a useful tool?
a local papermc download client, so you dont have to bother with the website, and a config generator
@fluid elm you mean a simple wget command?
does paper have an api to get the latest jar
buildtools
I think that already exists
o
Maybe he doesn't know how spigot distributes their jar..
dylan, kinda
@dapper nacelle #announcements
with buildtools you have to build it yourself
you have to specify your own mc version
but you can get the latest build of that version
cool
Oski for editing configuration, you can use chorus if you want a fancy minecraft config editor.
honestly why isn't there an update notification system yet in paper
/version
but can you update via a command?
no
why tho
ok on second thought, that'd be impossible
It's not safe to.
OR beta π₯Ί
Basically, we don't care to add auto-updating abilities to paper because fuck that
And, any aspect of updating automatically would require something before paper actually starts to be able to pull it off
which, really, if you wanna do that, go modify paperclip to magically pull from the API, just, I have nothing against booting people for encouraging that type of stupidity
auto updates are nice tho
Not if they break your world.
until you login to your world deleted because of some bug
but it probably shouldn't be handled on paper's end tho
Paper twice this year broke world data.
0_o
Once it was not recoverable.
and that last happened less than a month ago
if anyone updates manually their world data would break either way
Backups 
You should always backup and nice to test stuff before.
it's almost like we tell people consistently to test stuff and use backups
smh just add functional tests
These broken builds are usually for minutes or a few hours. But still plenty of people complain because they auto updated and it broke everything.
Automatic updates are only nice for test servers imo
functional tests don't work
I think I'm gonna build an auto updater for Purpur just to see how bad it is :3
you'd need a script that'd set up a test server from the jar
but its beyond me how you are going to verify anything
I just wget the latest file and start that one for my test server
Mojang is adding testing framework to 1.17, maybe it'll help. Idk if @vernal moth managed to get it to work.
Or rather some mocked test server or something.
that would be cool althought I doubt its not obfuscated
You never can fully automate the tests though.
Issue is that tests are written in two ways
- Stuff you can predict
- Stuff you can't predict but have to throw in there because, well, it happened
A lot of things is extremely complex.
Even with tests, you're not guaranteed to be safe in any form or capacity
if mojang gave us this cool tool with tests included, yea, we could look into adopting those
But, I can't see people being super eager to write tests into obfuscated to all heck code
I doubt Mojang would share the test source code, but it'd be extremely nice if we could run them.
Test: is obfuscated
Result: yes
they don't need to share the code for the tests
Hey Billy do you like my post on the kangarko thread? I couldn't help it.
just the actual tests and some way to bootstrap them
Maybe once Paper hard-forks and changes to some sane mappings, people will be more eager.
Can we remove the nullability annotations tests after hard fork? Pretty please???
I mean, I like the idea of that being a thing
Let's just move everything to Optionals
We'll be the next sponge!
runs
quits mc
I just want some Optional<Void>'s
Nullability annotations > Optional
cat you don't deserve that much power
But the nullability annotations are not enforced :/
A lot of them are just dead wrong, too
You guys wanna die inside?
Or annoyingly right
Had issues with Paper returning null from a @NotNull method.
I just wish it was enforcement properly.
the Optional api is overhead
if it's a paper one, we can look into it
You can enforce the annotations on runtime when compiling with IJ
if it's a spigot one, we can still look into it but uurrrgh
Cat Paper broke Spigot method. But Proxi fixed it a while back :)
ah
Last I checked, infer complained about 300+ null dereferences on Paper source code.
Set it on fire, please
you can disable that if it really makes you sad
I mean, really we need to follow the nullability over into -server
Doesn't the MC plugin disable these errors only on events etc?
Really just need to scream at mojang to pick a lib for that which persists those...
what?
When mojang has a lib picked, it makes it easier to justify having server-side nullability annotations
That's defo on the list of stuff i want when we hard-fork
The problem with the annotations are they are so overreaching and inconsistent that it's become commonplace to just flat out ignore them now
That's not a good thing
Well, yea, but, ideally you fix that instead of just disabling them
Easier to just disable them. There was nothing wrong with the way we did things before having them :/
#MakeAirGetBlockDataBlowUp
easier, yea, but, like, why not
if you do it properly, it's easier for everybody
I've suggested before to make air return a noop meta
issue here is that the person who added those in the first place clearly had little experience with the API
Then we can fix that ones annotation
Issue is that that changes behavior, I'd rather it just threw an illegal state instead of returning a dodgy object
I also hate that we have a lot of "has" checks for things that we use before doing "get" on them... But then the ide complains about maybe null. Fucking pointless
Lol
should just use optionals
I just inline disable it for such cases
I mean, in part, I jest, but in many dumb areas of they API, they kinda make sense
I just inline disable it for such cases
@wide chasm that's working harder, not smarter
No thx
alt-enter
Makes it clear that you know what you're doing and also stops the IDE complaining
The benefits of knowing where null is allowed/expected far outweighs the couple of cases this happens
it's really just down to ancient API design
I want the tests removed so we won't have to be so strict on adding these annotations in places it's hard to or pointless to
In the places they make sense it's great to use them
Use the undefined nullability annotation for those
No idea what that one even is, but if it's the fix why hasn't it been done?
it's a bukkit annotation
It's used in a few areas, just, erm, once again, the API was not designed in a good way for explicit nullability to not be a massive headache
Write an entire IDE plugin to be smarter and recognize such cases and disable the warning /s
Nor is there a sane way for an IDE to have rules to say, "if X returned Y, Z is not null", because there is no concept of time in there
Imagine if it was written in Assembly; people would still complain about poor performance!
Idk why they'd write anything that is not website based in php
i mean, it works
php's worked on standalone things for years
people write daemons in PHP for dealing with stuff like email queues, etc
Emails I could somewhat understand
I mean
imagine barely understanding how to program at all and still having opinions like that
Why would you ship a web browser for your desktop app?

Electron
yea, but, why?
Why not java?
C# has cross platform options too last I recall
You go for what you know, or what works
PHP is perfectly fine for that stuff, stuff like opcache means that you're generally not too far off native apps last I recall
it's a scripting language
I have little PHP knowledge except for preprocessing some stuff on a website I made like 47 years ago
yeah
it just happens to be mostly used and primary designed for web servers to call into
I think php is pretty nifty
doesn't php have to be re-instantiated on every request
it's not every day you find a programming language with two ps in the name
No
also its not the greatest at dealing with loads of small requests at the same time
That's generally just stupid apache installs
php-fpm will run muuuuuuuuuuuuuuucccchhh faster than libphp
undefined nullability
or whatever the apache module stupidity is
php is not optimized for keeping an open connection for stuff like web sockets since you generally don't want to keep the php instance alive
how to download 1.16.3 ?
you have to keep the instance alive anyways
i can't find it
where
#announcements pins
@cedar spade
@waxen panther
GUYS
So this project came up
I had to do a survey irl
BUT ITS TOO LATE
So
Can you PLEASE Help me out?????
https://forms.gle/PQjjGc2r6c8FmHx7A
Thanks in advance!!!!
lol a 3 question survey
No timeeee
answered
What kind of trite survey is that
Yes
3/3 would put question 1 in the form description instead of the actual question text area again
Pr wen
Can someone give me the paper 1.16.3.jar link ?
.download
i can't find 16.3
1.16.3 is EOL for paper support
Is .4 even out?
been out for a little while now lol
dm me the link pls
9 days
nope!
How would you miss that
you can do it yourself π
i can't find it
I believe in you
that was the 1.17 snapshot lol
There has been an rc

ded is stoopid
yes
:(
do you guys know some plugins to blacklist words and caps lock? paper 1.16.4, ping me
Mojang is adding testing framework to 1.17, maybe it'll help. Idk if @vernal moth managed to get it to work.
@olive marlin didn't play with it yet
@elfin pumice grief prevention to blacklist (just another feature in that plugin) and chc pro
or any good chat plugin
chatcontrol 
real gamers use oxygen
oh, well this is lovely.. i just learned Windows 10 added a new "feature" that cant be disabled or uninstalled :/
wait
scary part is it deals with the web cam π¦
time to tape up my cam and muffle my mic :3
Yeet the cam
My cam is always unplugged if I don't need it π
...uninstall skype? I delete skype on every Windows 10 install I've done and haven't seen that
You can force delete it through PS
oh it looks like an insider thing
Ur an outsider
no it's a patch
Β―\_(γ)_/Β―
I don't think you even need to force uninstall it, pretty sure I just removed it from Settings
yeah not finding any way to delete it
only hide it's icons form the taskbar
everything on google says it cant be deleted as well
Do you have Skype installed?
no
Double check in settings? Everything I've seen suggests it relies on Skype to work
am i blind? i dont see it listed anywhere
It's a UWP app these days
In Settings
or, there is the desktop app available too
wtf, how many settings does microsoft need?
yes.
UWP apps are apps packaged for Windows 10/Xbox(/10 Mobile back in the day)
One, they've been phasing out Control Panel for about 8 years now
I think we've only what
another 22 years left?
probably
I mean
if you haven't discovered Settings in the past 8 years, I don't think you can blame Microsoft at that point
i havent really used windows in the last 20 years
There's a button for it right in the W10 start menu, there was one in various parts of W8's UI too iirc
But yeah as far as I can tell the new icon is 100% just a link to an existing Skype feature, and I can't even find the button on a Windows build that's meant to already have it
i found skype in that weird borderless and watered down settings window
uninstalled it, button was still there
so i just hid the button
@cedar spade uwu
doubt its really gone, but fuck it. i wont be using this OS for long anyways
mr pinapl man

good morning ms pr oxi !
good afternoon
mr josh epic !
ah yes
how was test !
broc is mr epic
30 min debugging epic !
@dense trout
Please don't randomly ping people
extra flavour
hAI
@twin lagoon π₯Ί










