#general
3141 messages Ā· Page 62 of 4
actually found it i think
566 commits 850,275 ++ 131,044 --
holy shit python much
Python 100.0%
nice, i didn't actually know that's how it was done
thought it was an actual magical picture
but that's cool
ye i think thats the right repo
parsing radio interferometry and making an image out of the raw data
pre cool, pre cool
no cameras were harmed in the making of this picture
based on existing algs
they have been doing this for years with satalight imagry i think
Andrew Chael\
should be getting all the credit
he wrote 850 k lines
the other chick wrote 2k
yea i just am not that into astronomy, but that's awesome
i mean, i like it; i just don't study it
im tlaking about her getting all the credit
the dude wrote 850k lines ahvnt heard his name yet
she wrote 2k and got all the credit
for "Making the algerithm"
Okay, well first of all calm down...I don't know if you've ever worked in a corporate setting, but the team lead always gets the credit. The media always credits the leader, as they are the public face of the project. Yes he did A LOT of work and it's awesome, and yes the media should credit him, but she was the team lead.
A lot of the hate against her is based and grounded in sexism I think.
(Maybe not this exact case. Just in general.)
is she the lead?
its his github repo...
But she was the manager.
and she might have been the one who actually knew what to do - the others might have just been code monkeys who were able to solve subproblems created by her
of course, that is an unlikely speculation, but we don't know anything
There is A LOT of assumptions going around.
code monkeys couldnt do 800k lines
I don't think she is out to take the credit
The media just misrepresents shit
All day, erry day
I don't really care about all the drama regarding this, in fact I didn't even know there was drama
I didn't either until just a bit earlier on iFunny, people were arguing about it.
I just had to close the app and take a walk
People, sometimes
They drive me up a wall
Crazy mob mentality
its a little frustrating
i got an apple developer email that invited only female ceos to wwdc for free
that enraged me
end of rant
I mean...okay
the person who hacked
i kek
apparently their CI box had full access to production
my god
What exactly does this mean though? Password hashes were accessible for the hacker?
yup
lol
it is out :^)
no its not
its not out
and go yell at spigot not paper
paper is a fork of spigot and can only be developed when spigot released the source code
they have that but they're not sharing
"not sharing"
lmao
you would likely not be happy with the current state of it
if you want it so badly, you'd have to do it manually
actually, I don't see commits on hub yet so prob private to prevent that
bc people will be dum
liek coughcough someone in here
Like always, wait until the full release of a version
Somehow people are still surprised by this
god dammit I forgot how to contribute to paper
time to spend hours figuring it out again
sounds like fun to me
havent been up this late in a long time but i gotta
mfw only 11:50pm
9am
i gotta make it to 7am my time, im forcing myself over to philippine time so maaaaaybe if im lucky, the jetlag won't murder me
but i know it will anyway
thanks š
ā¬ ā¬ ā¬ ā¬ ā” ā¬ ā” š§ š¦ ā¶ļø
Yeah
I need to make an 8 paged analysis og 3 texts for 23:59 tonight
.rekt
ā LaxWasRekt
prplz: Where is the option to not save player data? I can't seem to find it...
matrix.org public website. Contribute to matrix-org/matrix.org development by creating an account on GitHub.
@void void etc
good lord
Kottizen it's in paper.yml, should be called something about player data (ctrl f for data)
settings.save-player-data
@void void the patch doesn't avoid loading player data? :|
Thank you! I couldn't find it in the documentation, but it was indeed in paper.yml.
errr
wdym it doesn't avoid
it turns off writing of player files but not reading?
ah yes
yep it only disables saving
Lmao they just locked the issues
what issue
matrix.org public website. Contribute to matrix-org/matrix.org development by creating an account on GitHub.
mfw
what the fuck ahahah
i was confused, for a while then i saw the "you both like anime" part
I like how they both typo the fuck out of those quotes
this reminds me part 5 has an anime now
I need to see this animooted
sir please
that shit came from t.me/dadoem, kinda interesting channel
not sure if i trust telegram
also i use it every day
Manifold is awesome
i cant click the link
cool, do you need an intellij plugin for it to not be weird though?
fucking finally, I just got a java 11 docker base image at work that I am allowed to use \o/
@vernal moth what were you using before
Break JPMS Barriers
why tho
why do ppl put time into breaking a system that has been designed not to be broken
java 8
Java 8 isn't that bad 
it is
.g java 8 release date
(MiniDigger) https://java.com/en/download/faq/release_dates.xml -- Java 7 and Java 8 Releases by Date: "Java Releases, Release Date. Java 8 Update 201 CPU Java 8 Update 202 PSU (OTN), January 15, 2019. Java 8 Update 191 CPU Java 8 Update 192 PSUĀ ..."
2014...
Java 8 is still new to me 
Bo
MODS
No
MODS
its bing search
@cosmic raft @golden gust @ancient bolt @slim nymph @acoustic pilot @chrome fulcrum @wide hazel
Help
MODS
SPANK JAN
Thought safe search was on i swear
REMOVE HIS BOT PRIVILEDGES
what search result did you expect>
probz a minecraft tutorial 
This is how I squat on the porcelain throne. It is amazing for your digestion and elimination. Please check out the full video from DigitalMimbar here: https...
(DiscordBot) How & why I squat on the toilet (live demo) - length 3m 30s - 14,203 likes, 6,933 dislikes (67.2%) - 5,374,950 views - F r e e l e e on 2016.04.07
This stuff
@upper flicker help Jan is posting his porn fetishes in discord
Omg it was an accident
you did it twice bro
Didnāt actually expect porn

Second one is not porn

i dunno dude
Jan you know there are probably porn discords you can go join if you want to post that kind of stuff

Iām in one no worries
not surprised 
Letās pretend this never happened
discord ppl
The evidence is still there 
@wide chasm help
Aikar talks about porn a lot
yes I made you mod in my discord and you haven't even shown up for work
I need this discord
moderation is for plebs
I am either a normal user or I am admin, where I can just ip ban ppl
thats a cool way to say that I am a sane person
thanks :)
don't tell electroniccat tho, he would argue otherwise š
Give me the link to this discord nossy
if I gave you a link you'd start posting your anime foot fetish there and I'd have to save every image before deleting it
and we can't have that
I donāt usually post porn
(DiscordBot) WHAT WEBSITE THOUGH - It's Always Sunny in Philadelphia - length 1 minute and 19 seconds - 20 likes - 244,766 plays - Anthony Matan on 2013-10-02 16:43:28
.g How to pretend stuff never happened
(DiscordBot) https://thebloggess.com/lets-pretend-this-never-happened-a-mostly-true-memoir/ -- Let's Pretend This Never Happened | The Bloggess: "Let's Pretend This Never Happened: A Mostly True Memoir is a poignantly ... āThe Bloggess writes stuff that actually is laugh-out-loud, but you know..."
Good enough
can we talk about aikar's obsession with watersports though
is that what we're calling 5 hour energy now
no u
is there an idiomatic name for an event listener that converts bukkit events into custom ones
BukkitEventToCustomEventConverter?
Magma, context is kinda important, which is clear even from the screenshot I was talking about TRUMP
Is this an official Paper documentation? https://paper.readthedocs.io/
Is it safe to link it in a plugin's JavaDoc?
@deep shoal you mean you are listening to an event and then creating a custom event from that one and calling it afterwards I assume?
yeah
in general just name things based on what they do, so as Stef suggested, make a name like BukkitEventToCustomEventConverter
anything that you like that describes it
okay cool
I was just wondering if there was a standard name for this kinda class that plugin developers use
there's a lot of generic 'names' used for classes that do certain things
such as Manager, Factory, Util, etc
A factory creates other objects.
a Factory is usually used to create objects
statically?
the Factory itself can be a static class
err
a class with static methods
I keep forgetting that Java has static classes and the names a bit of a misnomer
@slim nymph I think he knew and was just trying to russle you jimmies
https://i.imgur.com/fVT1Etp.png nnnnnnnnnice
static class is not a misnomer
it means exactly what it means in the context of a static method
unless it's a static nested class, which gets weird
Well the idea of a static method is that you can call it witout an instance of the parent (in this case the class). Same thing for a static nested class, you can call it without an instance of the outer class.
call -> construct
Well, I wanted to change it to construct, but if you have a static method inside the static class, i.e. OuterClass.InnerClass.myStaticMethod you're not really constructing anything.
So I just left it at call.
Would anyone know a unscramble word plugin ?, i tried
WordGames+.
Unscramble.
Reaction.
But all of them dont start automaticly even though
they state it.. non of them start auto they have to be done manualy..
Ive changed minimum players to have it start to 1 to test it only with me on
but even then nothing...
Am awake
@ancient bolt static class is a bit of a misnomer since its only used for inner classes which isn't intuitive by its name imo
I don't think you can
...
final class with all static methods
and private ctor
would be essentially a static class
but you're right that it's not technically legal in java to mark an outer class static
c# has that tho
C# sucks though
says the one doing things in eta
Sounds like you don't understand the intent of the word static

static just means if you touch it, it shocks your other classes and they stop working for about 2-3 seconds
like if anything touches it, if a function calls another static function or a function in a static class, that original function will pause where it is for 2-3 seconds, same with a class constructing a static class, that specific class stops working for 2-3 seconds
so yeah, static is pretty good for non-multithreaded sleep() times specific to 2-3 seconds
also helps as a developer, as you can see in aikar and other prestigious programmers code, they use static, so when they make it āfasterā and do āoptimizationā it really is just removing some static classes and functions
but donāt remove all the static keywords at once because then your work can fire you since itās already fully optimized so careful of that
@wide chasm wooosh
That was more like a minute, but I'll take it
you know what static is right, right? if you donāt, live in the blindness, itās technically better for more āobject orientationā since itās technically cheating :P
useful for utility classes though!
static just means the object exists for the lifetime of the program iirc
its basically global in disguise

it also means the thing is shared between instances of that class
About existing for the lifetime, iirc stuff like static fields, only get intialized when the class is first called upon. So, from that point on they would exist for the rest of the program's lifetime. But I don't know too much about that stuff.
Don't static stuff get "freed" when the ClassLoader which was used to load them gets dropped?
Well, Bukkit does create a new ClassLoader for each plugin, not sure whether it uses them to load its classes though
Yeah, I believe statics are per-classloader (as they depend on the class object)
No, I don't think so
they are shared between classloaders I think
but they do belong to a specific one
but I am no expert
Sounds like you don't understand the intent of the word static
I mean, static in common language means "non-changing". That doesn't really capture the nuances of how things are defined in programming languages.
Yeah, it seems you're right (https://stackoverflow.com/questions/1133552/explanation-of-how-classloader-loads-static-variables#comment951306_1133563) "It's not to do with the class loader. It is implemented by javac creating the static initialiser in order of the source"
agreed with wizjan
eg a static variable can change just fine. but it doesn't change between instances of its enclosing object
outside of programming I think of it as something that doesn't change
doesn't really mean the same fucking thing in Java tho

so in that case, that's the meaning of static
that's final
yep
what I would call static outside of programming is basically what immutable is in programming
constant is another word for it
a static inner class is one that exists without its parent class. however, you can make multiple instances of it that are different (eg new A.Inner() != new A.Inner()) even though in java, members of that inner class must be static and thus are shared (eg new A.Inner().field == new A.Inner().field)
how often do you guys use inner classes tbh, they are typically ugly AF to me and I just put them in their own files
Depends on the program.
every class should be an inner class of your main Plugin class tbh
that's the only way to make plugins
:^)
@wide chasm Wanna report another IntelliJ bug? (I'm not using the latest version btw)
int[] array = ...
int index = ...
array.length < index ? array[index] : ... //warning
array.length == index ? array[index] : ... //warning
array.length <= index ? array[index] : ... //warning
array.length >= index ? array[index] : ... //no warning
Noob
what's the issue?
sounds correct to me
oh wait, >=
figured there would be one more test case with just >
Well, the last one would only fail if array.length == index and the inspection sort of states that it only reports on stuff of which it is absolutely certain that it will fail. It'd then be more a feature request than a bug fix I think, and they seem to be a lot slower with the former than the latter.
I see
oic
that's an odd way of looking at things tho?
don't they have a lot of inspections like
"Nullable thing might be null throw NPE"?
Yes, they have a lot of inspections which report on things that might be wrong. But this inspection seems to be specifically for stuff that is wrong, with absolute certainty. This would then place this into the category of feature requests, which seem to take them a while to implement.
ic. well i've never seen that inspection so i wouldn't know ĀÆ_(ć)_/ĀÆ
I think you think too much stef
probably cuz i don't write dumb code like that Kappa
It's the "Constant conditions & exceptions" inspection.
Isn't that kinda the point of the inspections? To help you write proper code?
To help guide you, but you gotta do some work yourself too.
The more IntelliJ can do for me, the better imo.
Jan is the ideal programmer we can only hope to be 
Jan is the new Jon Skeet.
Omg
I can make this
members you of the inner class can be not static tho.
Yes
I mean fields of the inner class can be not static.
Idk about that but just make an inner enum and bam
Enums are just glorified static consts
Probably.
The only diff in static/non static inner class in java, is that non static actually has a reference to parent instance.
The reference is autogenerated, so it all works transparent to user most of the time.
Until you leak memory beacuse of that š
@finite wave ENUMs are real fake consts though
Yes thats what i said
someone who knows how to get images with the version on bintray ?
@stiff yarrow told the bitch no about the "event stream" api she wanted, she says "fine i'll do myself"
wake up this morning
"can u atleast do the livestream"
fuck bitch
im blocking this hoe
can you just fucking block them and stop bitching here about it all the time
why are you mad
(is actually the first time i said im going to block, and when i say im going to block i do.)
so
okƩ baby

Damn, MBassador is a cool event bus implementation. Better than Guava's IMO. Nice and extensible API, and seemingly very performant.
I think I'll use this instead to do my message queue handling, as it has more flexibility in filtering events than either Bukkit or Bungee event APIs
Nope
oh rip
you found it @acoustic pilot! :P
Yeah, the annotated filters is nice, one of the reasons I'm using it actually.
Good work š
Can do things like define an @IgnoreCancelled annotated filter or @Channel({ "foo", "bar" }) for messaging channels.
Actually, not sure on the second one. Need to test it out
Since it relies on an underlying filter, I don't know if the annotation parameters would work.
But not a deal breaker either way.
No
Well, not by any intend. If you can prove that Paper is the issue, go submit an issue report.
can never tell if they are asking before they try it or if they are reporting an issue lmao
Woah that MBassador looks useful af
Has anybody else experienced mobs moving super fast?
I feel like I'm going crazy :/ I save my bungeecord config with a special port, and I disable query. When I start the server it enables query and changes the bind port
y it do this
lol looks like it's pterodactyl
rip leaderheads
the amount of 1 stars
also i managed to learn the gnome 3 keyboard shortcuts
its not that bad
having 1 program per workspace is a cool idea
but it still is kinda shit when you actually need to work
you can have as many programs per workspace as you want
yeah but the gnome model is to do everything with your keyboard including switching programs
it is a very cool way to do things
ill link a video
.g gnome model
(DiscordBot) https://response.restoration.noaa.gov/oil-and-chemical-spills/oil-spills/response-tools/gnome.html -- GNOME | response.restoration.noaa.gov: "Nov 30, 2017 ... GNOME (General NOAA Operational Modeling Environment) is the modeling tool the Office of Response and Restoration's (OR&R)..."
A tutorial demonstrating how to effectively use Gnome Shell. Thanks for watching. To keep up with my latest content, please subscribe to my YouTube channel a...
(DiscordBot) Gnome Shell Tutorial : Desktop Workflow Explained - length 13m - 533 likes, 11 dislikes (98.0%) - 19,315 views - AJ Reissig on 2017.05.04
at least gnome 3 finally uses Wayland I guess
wayland is pretty nice
still lots of little issues with it though
integration issues between wayland and xwayland mostly
I mean if their desktop environment setup works, why break it?
It works.
It works perfectly.
I've used it more or less for the last 15 years so ĀÆ_(ć)_/ĀÆ
doesnt make it my preferred thing
windows, the DE that crashes at least once a day
You're retarded.
GNOME2 4EVER.
yea wait wtf are you trying to argue that it doesn't work because you don't like it?
yes thats exactly what I said
i'm no gnome2 fan but that's a bit of a stretch
I said it doesnt work because I dont like it
I'm kinda questioning how GNOME Shell works with multiple monitors btw
fucking nailed it
tbh not sure what's wrong with it
like do yu have multiple workspaces per monitor? or one global one?
I have a laptop. Works perfectly.
I think by default its one global one
all i've heard is that it's a dumpster fire and not your preferred thing
but you can change it
thats still not what you just said
there are plenty of things that are dumpster fires that work just fine
Ive got plenty of issues with gnome3 too, dont you worry
Your definition of dumpster fire is dumb
you're retarded
kinda eying KDE though for my eventual switch to linux on my main PC xD
You're making a mountain of a molehill.
lol
Im sorry I said some bad things that you dont agree with
Ill make sure to cry myself to sleep later
š
phoenix616: I've been wanting to just do a full switch over to KDE and live in it for a week or so and then see how that goes
just havent brought myself to do it yet
ah, the main issue with multiple monitors that I wasn't able to put into words before: if you mainly switch workspaces via keyboard and have one set on each monitor, how do you tell it which monitor to switch the space? like do you have to use the mouse or press additional keys to switch to that monitor? :S
Im sure that the next gnome3 update will remove xyz features and then Ill have this conversation all over again
hm, I guess one could use a webcam and head/eye tracking to select the active monitor and apply shortcuts only to that š¤
I think it just uses active window/focus
and my guess is most people who live with that use the mouse over focus
i prefer grome 3 over 2
I prefer plasma over gnome
windows is slowly moving in the direction of gnome 3
at least the way windows are managed and workspaces
it will probably be the future tbh
yeah I mean I'm definitly not someone who never uses the mouse, just think it's unintuitive if you have to press a button to select the monitor that you are already looking at xD
like it's two inputs for only one action
yeah thats a little messy
multiple monitors with per monitor tasks tend to be that way
I dont even think thats a gnome or linux specific issue
yeah, I just never realised that before thinkign about a "onley-keyboard-multi-monitor" environment would work with a workspaces concept
I mean I have different "workspaces" per monitor on windows too: it's called a task bar...
I think on Windows the workspaces are global
and alt+tab is per monitor too xD
pretty sure they are on macOS as well
so yeah, one workspace per monitor
in the end all that you need is more monitors imo ĀÆ_(ć)_/ĀÆ
I'm up to four and I'm still thinking that filling out the corners would be cool xD
I have 3 all laid out in one long wide panel
wouldnt want to go any wider
might flip one portrait
yeah that seems sane
What is going on with the latest citizens?
seems like their past build are all like this
they use NMS so...

hello
i looked up what 2 do to weigh luggage before a flight, and they recommend using a bathroom scale or a handheld scale 
is it bad that i l iterally go to the airport and find an empty check in booth, turn on their scale and weigh my shit 
Im using the latest dev build
i mean, issue is if you go there and then weigh, you're stuck there.
if you're at home, you can unpack
wdym
i mean that one is 24 but 28 does the same
is the timing control in spigot bad
i mean tick rate control
Come back on check in day and it's all gud
do you...live right next to the airport?
ye
lol
well ok
why leave the house if you can just use your scale though?
It's not the airport I'm leaving from tho, just "an" airport
Idk I'm afraid the bathroom scale isn't accurate though
.lart gnome2
enough**
.taco gnome2
hands gnome2 a delicious hard-shell taco filled with minced beef and topped with salsa, guacamole and capsicum!
gives gnome2 a spicy taco
Uhhhh, it's just one checked and one carry on. But they have like a 50lb restriction, including suitcase weight. I'm usually below, I just make sure so I'm not caught off guard with an overweight fee
Plus I like to make sure there's room for souvenirs
any good ways to reduce ram usage, got extra cpu power but server is using to much ram
welcome to javaland
memory doesn't work how you think it does in this alternate reality
the server host i am using gives me 4 threads, and 2gb to work with
looking for ways to maximize that
yes 2gb for the server not os
or you have a VM with 2G?
ubuntu vm 2gb, 2core 4 thread
how strict are they if you go over a little for temporary moments?
ok so the entire vm is 2gb?
yeeeeahhh moar like 1.5gb for server
or you have more but they dont want you to use it
its server pro, you get 2gbs for your server
.flags and then use -Xmx1500M and -Xms1500M
Optimized & Recommended JVM Startup Flags: https://mcflags.emc.gs
vm not factored in
shared hosting then
I have extra cpu power to spare, whats the best way to handle that
like any way to cut ram at cost of cpu power
idk rendering, I am kinda new to this
Memory is for temporary storage of things running in the server, including plugins and chunks and player data. CPU is for processing things, like entities moving around for example.
They're not interchangeable.
Are you having lag or some specific problem we can focus on
random tps drops
/timings on, wait no less than 15-20 mins, then /timings paste.
give the link in #paper-help
when you're done
Protip: /timings on isnt really a thing anymore, @void void. Timings is always on unless you manually disabled it
oh i didnt know
must be a recent bug with the website
i never used spark, tbh. the thought of running a profiler inside the thing i'm profiling putting more of a load on it doesnt sound sane to me
i used to feell the same about timings, too. i was one to manually disable it. then i learned timings only uses like 100ms load out of a full hour.
spark could be just as small afaik
doubtful, though
spark being the webserver, right
wait, it runs a web server instance? š® i thought it just collected data and sent it to a real server to be processed for viewing like timings does. if it runs its own instance then hell no lol
Spark the profiler lol
collects data and sends a text file to a paste service
i dont know if we are talking bout the same thing
not the web framework
oh, i thought the profiler š
how the actual fuck was that rude?
are you just taking offense at everything for the fun of it?

so, today i went to the state tax office to try and register some custom plates and i found out a matching set was incorrectly sold as indivisuals :/ was going to get "his" and "hers" in plates for our bikes.. but they sold "hers" by itself
so now i have to think of some new plate ideas because i'm not getting something dumb like "his" and "hers2" like they recommended
Is it possible to have 1.8 plugins on a 1.7.10 only server?
and as a side note, "paper" is taken in texas š https://i.imgur.com/gteIlzR.png
š® ?
its worth it yes, GC is improved in 11
as long as none of your plugins has issues with it
PAPIER fits then :P
interestingly, that's also german for paper
Are people who use WinRAR rarted people? š¤
no they just never moved to 7zip
wtf is rarted
7zip 
7zip is what I install
then you have everyone elsewhere where you dont need entirely new programs to manage archives you just get a supporting tool and run it from whatever
I .7z stuff all the time just to spread t he gospel
speaking of rar... remember the time when we would download pirated stuff and it would be rar format with a password that they never provided?'
yes lol
so many hours wasted
As a file format, 7z is better
that still is a thing now, billy
I mean I still just use gzipped tars because theyre more supported
"more supported" why not just zip with deflate algorithm lul
^
I'm still on Windows 7 so
even worse
7 is not worse than XP lmao
upgrade to 10 already
Anyway I just didn't upgrade because apparently my motherboard is not compatible
wat
Or my CPU, I'm not sure of which
The upgrade assistant said my CPU wasn't compatible
Athlon X64 Dual Core +3800 2GHz
And my GPU is ATI Radeon Xpress 200
If it is relevant
i put 10 on an atom 330.. it'll work on your athlon
@cosmic raft the moment I do that I get 5 additional support issues a day

explorer compressed folder functions
winzip
winrar
7z
using tar/(g|b)zip from the command line
so i found a new movie last night on Netflix that hit my top spot for being most awkward. its called "Between Worlds" and has Nicolas Cage
i thought it'd be at least half decent. nope. horrible acting. horrible plot. extremely awkward sexual stuff :S
Do I need virtualization support to run windows 10? Because my CPU supports it but my BIOS gives me no option to enable it
That might be why
𤷠whatever my pc is old anyway
why doesn't which work for all binaries in path?
wonder if it doesnt like the ~
yep that was exactly it
switched to /home/aikar/Android and it works
thats a bug in which
about to magisk this shit up hopefully
is the max tick time with spigot bad also how many threads for the async chunk stuff
it doesnt exists on paper
does paper completely override spigot.yml
what the hell is that PS1 o-o
wat is waterfall?
a fork of bungeecord
tick...limiter?
never seen a multiline ps1 before wiz?
š¤¢
ok what is bungeecord I am new to bukkit based stuff, in the past when I have done servers it has usually been with forge
the first versions wouldnt even check whether or not they were skipping players
I assume he's fixed that now
@warped spear bungeecord is a proxy server. you can run multiple minecraft server instances behind it
@upper flicker the tick code skips players already anyways
https://timings.aikar.co/?id=04bc0e7087044dcd895279e5d06de857 what is going on here
Aikar's Timings Viewer - View Timings v2 reports from Paper and Sponge
players are ticked outside of main tick loop
server, last command response status, time, username, git branch, current working dir. all useful info š
@warped spear that looks like a timings report to a healthy server
@slim nymph so players are in separate tick loops?
yes noss
@unreal quarry so its all good?

@warped spear seems you may of encountered the timings bug
that chicken timing looks suspicious
@warped spear general idea is, if nothing is wrong, then nothing is wrong. š
nobody can figure out whats wrong though
its fine 90% of the time but we get random tps drops
were it will hit like 5-10 for a minute or 2
i blame citizens
good call
you'd need to get a timings report that contains that lag to know more. this report is only 3 minutes long, i'm guessing from a fresh boot.
oh that world actually does have 180 chickens
yeah i was testing some tweaks
are the citizen devs in this discord
we have one of those chicken grinders
no they arent friendly to us š¦
maybe i should add the mob stacking plugin
man i need to delete some shit off phones memory
one of the citizens devs used to contribute a lot to craftbook years ago
dont worry, aikar. i'm not friendly to them either. they are messing with the entity controllers and causing conflicting issues with my ridables š
oh man
my only encounter with them is bugs resulting from them hijacking scoreboards
i wonder if this entire time the Magisk folder is whats tripping my pokemon/ingress
the magisk i dont even have
i was reading that the folder existing trips safetynet
the async chunk stuff is amazing, its loading so much faster
in mcMMO we hotswap the scoreboards so we don't disturb other plugins by using the jank scoreboard API
your welcome š
i was running through my world generating chunks trying to reproduce that out of bounds bug
citizens just keeps the scoreboards 
does md_5 still think async chunks are a bad thing and ssd is the answer? lol

hes just gonna wait for mojang to do it
Mojang 
asynchronous compute is great, still waiting on mojang to replace the shitty opengl wrapper
thats in works for 1.14 or 1.15
minecraft with vulkan would make me very happy
@slim nymph yes even having an empty folder of magisk will do it. Pokemon go scans your phone without perms
well my magisk folder even has stuff in it, from old install lol
when i got the phone we didnt have root yet, so i preemptively oem unlocked...
started using phone
then people found out you also need unlock_critical š¦
so ive been stuck w/o root for past 1.5 years because i didnt want to wipe data
but i just learned last weekend that the bootloader no longer requires critical
is working on code for not working on it
I wonder if optifine will ever implement async
?
lol
optifine is client, async chunks is server
optifine has server side stuff btw
i know but i just mean for client side rendering
for singleplayer
erm async doesnt really apply in client concept lol
but someone could port my work to a forge mod
but forge mods that mod chunk load process might have issues
just apply paper patches to the integrated server š»
just play Minecraft in RAMDISK like the rest of us
Downloading - 1% to go
"Your internet speed is very slow! Click cancel to download in the background!"
ramdisk doesnt offload decompression, deserialization and entity creation to another thread š

just play Minecraft on a quantum CPU like the rest of us
does Mojang even care about improving perf in Java when they have bedrock being a special snowflake
https://github.com/aikar/paratask would this thing not work either?
minecraft is the only game were i have gotten an fps boost from a ram disk
it hurts me to say that, but its true
@red halo i dont understand question
does minecraft bother with culling the space behind you?
paratask is going to be used for like entity trackers, chunk saving to start. then the final goal is regions
hmm
the regions stuff super excites me, but itll be so ambitious
I know but I am wondering if minecraft does
the real question is does Minecraft use fast inverse square root 
specially with my idea to keep all bukkit api access on main
i know there is a mod for that clients side
that should give us a lot of safety
it's a mod that literally just replaces things like java math usage with faster approximations really hackily
it works though
sometimes
i wonder if you can uses fp16 for minecraft
it also apparently just breaks worldedit SOMEHOW
I mean who needs doubles when you have floats baby
even though worldedit doesn't touch any render code whatsoever
I also want to see about using LockSupport instead of wait/notify
better fps can break optifine aswell
that makes more sense tho
i mean breaking world edit does too
well optifine probably isn't expecting your client to be doing stupid shit in its code
if it messes with rendering
why would that make sense
hacky math + non vanilla geometry and renders
so, this relates to worldedit....?
like world edit depends on a bunch of specialize math basically so it makes sense that it would break world edit
non vanilla geometry? 
š¤¦
you have no clue what you're talking about do you
90% of it no, but considering the amount of shit I have seen better fps break i can totally see it break world edit
literally never put in any mod pack because it breaks shit
why is citizen so laggy lmao
WOOOO I can finally update Netflix on my phone!
ah that was so painless to root
fastboot boot twrp.img
flash twpr-installer.zip
flash magisk.zip
now time to go TiBu my damn device
havent done it in 1.5 years ._.
is it possible to enable the entity tick rate limit with paper
wait really?
link?
scroll up lol
wat is the rate?
also just gotta say the light tweaks are amazing for keeping lag down
once per tick
What phone do you have?
heh, ur lucky that you have fastboot boot
My Note 8 used to on a custom ROM, but ever since I flashed it back to the stock ROM, I cannot flash TWRP to it again for some reason...
what does the remove corrupt entities do an why is it off by default
i've had few phones what either don't support fastboot or fastboot boot is simply broken
Says Custom binary blocked due to remaining installment balance, and I've never had that message before.
wot
@bleak urchin Pixel2XL
i wll only buy google phones
no restrictions from rooting
when i bought the phone i preemptively unlocked bootloader to prepare for root
the issue i ran into is initially, google required a 2 tier unlock 'unlock_critical' i didnt know about
and i had startedusing the phone and didnt want to wipe data again š¦
but google apparently randomly removed the need to unlock critical in some update
so i was able to flash w/o wipe
Not sure why we needed another zombie show Netflix but guess I'll check it out
I'll show you a world of pure imagination 
I got to get level 16 on ingress
So that means walking
Um I do not agree
Edm and prestige immediately screams AvB, Tiesto
A State of Trance!
Avicii too
Rip
https://music.youtube.com/watch?v=blNMpkcUF9Y&feature=share as I opened YouTube music it suggested her, she's really fucking good
(DiscordBot) Wynne - Buzzer - length 2m 3s - 3,827 likes, 61 dislikes (98.4%) - 122,400 views - WynneVEVO on 2018.09.12
It's not every day someone uploads to triple j Unearthed with 2003 as their date of birth. Meet Black Summer, possibly Australia's youngest EDM producer. htt...
(DiscordBot) Is Black Summer Australia's Youngest Producer? - length 5m 22s - 9,645 likes, 5,150 dislikes (65.2%) - 1,009,454 views - triple j on 2015.04.14
please watch that
i tried ingress once. installed it, saw there was only 2 nodes (or whatever they are called) in my city. uninstalled it.
Live in the boondocks Billy?
first up open up everyone's favorite synth HARMOR of course
surprisingly, no, aikar lol
now this is a very powerful tool that people such as Seamless use
Yeah these games aren't much fun in boonies
but we'll just be using preset, so pop up a preset, and you're done with sound design!
now you want effects
eq your sound somewhere to there
that's how you know you have REAL BASS
Ingress is the original data source for PokƩmon


š”