#general
3141 messages · Page 1125 of 4
I'm just saying if you want to read a book and you're looking for a topic, that's what I suggest
I had some lectures on that, but, erm... I needed youtube as the lecturer was just hardly understandable and too dull to keep you captivated in, so, erm...
I just worked on paper
"Introduction to Algorithms" by T. H. Cormen, C. E. Leiserson, R. L. Rivest and C. Stein is a good book for data structures and algorithms if you want one.
I currently have the third edition, but I'm guessing any edition would be sufficient enough.
head first design patterns and effective Java are nice
effective java really is just a must imo though
What’s wrong with her neck
data structures is important in general. if you need a sorted map and you use Java's TreeMap and the javadocs say it's a red black tree, what does that mean? What are the implications of that vs something like a ConcurrentSkipListMap. They are important topics. It can also teach you why java's HashSet is so slow and how easy it is to write a more efficient implementation lol
Maybe her head was straight on first edition. They just gradually moving it counterclockwise
heh
where are her shoes?
😂
billy, this is 2020
white socks and sandals
We don't need material goods like shoes
that is just the weirdest cover art
be one with the earth
honestly why do programming books have cover art at all
Marketing
thats why the other o'reilly books where its just a low detail sketch of a random animal are best
and a meme lol
The only important data structure I can think of the book I mentioned doesn't cover is AVL trees
head first
Red black trees are covered though

red black trees are probably the more important of the two...but it's odd to do one and not the other
It has exercises of AVL trees, but, like if you can't figure out those (or just don't do exercises at all) you won't get to know AVL trees
The uni course on the other hand did do AVL trees, but not red black trees, so...
bruh windows still hasnt fixed that issue that if your screens go into sleep mode nightlight gets disabled when they wake up 
but with directed vs non-directed graphs and the various methods of walking the graph, that's a lot of material
i never understood any of those
Which is why you spend 160 hours on it
the most interesting algorithm they taught that I don't really remember at all is fuzzy search in a non-sorted string
I wrote my practical exam for my apprenticeship for a graph problem
I remember going "neat" and then promptly forgot about it because I know every stdlib in existence will have indexOf and contains functions
I think that's part of the horror of modern programming
It's still good to know how stuff works behind the curtain
my data structures course covered binary search trees and we had an assignment to evaluate the performance of different tree implementations
So you know what to use then
is that, yea, it's nice to have all these pretty impls
For searching in a string you can use the knuth-morris-prath algorithm if you're feeling like making a prefix tree
I can create a HashSet and know it's gonna be faster than an array
Ah I remember that
I believe I was the only student who managed to successfully implement an AVL tree and I don't even know how
Part of the joy is jumping into different impls and seeing how they work
I love reading the jdk's source code cause I'm a fucking nerd
I had to impl half of the java collection lib manually
I remember in paper we had some fastutil collection that was actually killing us as every modification it did resulted in an array copy
yeah you gotta understand the performance characteristics of the data structure you're using, can't just pick one because it's "fast" and call it a day
Array list, linked list, stack, queue, hash map/set, all dis shit
about gitlab CI, do the files from a previous stage carry to the next? I want to build my jar in a build job then use the results from that in a pages job
back to trees for example, AVL trees are faster for reading, but red black trees are faster for insertions, so depending on your needs one vs the other might be preferred
that kind of stuff is fun to do in educational projects
Those were basically the only classes that were worth it
I've only ever implemented a stack and an linked list myself, because for some reason implementing data structures was not part of the data structure and algorithms course
When having to do stuff in C or so for uni I just use linked lists for everything, because it's easy to implement and the TA won't complain either way
sounds like a shit CS course if they are forcing you to fallback to the objectively worse list impl
rather than allowing you to use a standard collection
I mean, last time I implemented it was actually the optimal choice
you can use caches
Sounds like it was just a "grasp the concept of how stuff actually works"
it's rarely the optimal choice
Most of the courses for CS are too theoretical imho
Like, I hardly remember much about O notation and all that
linked lists are very slow in almost all aspects because they have no cache locality
But if the course is something completely unrelated to data structure and I have a deadline, they won't care about the data structure used.
But, that's basically like 50% of the course
Don’t use caching for passing artifacts between stages, as it is designed to store runtime dependencies needed to compile the project:
and due to exponential resizing of arrays, insertions in array-backed lists aren't that much slower on average vs linkedlist
Linked lists are rarely a good data structure choice, unless you are writing concurrent data structures, in which case they are pretty much your only sane choice.
perfect
but I have no clue on the terminology here
I would need to compare the iteration speed of linked list versus an array based solution against the time for prepending since all I did was prepend and iterate.
And for array list that would imply shifting everything over constantly.
so in
build:
...
pages:
...
build and pages are 2 separate stages?
yes
that's what i thought, so it looks like I need to use artifacts then
I could do that, but, I had a deadline
you're creating a build & pages stage in a pipeline that gets triggered by a ci job
Part of the problem was also that the assignment was re-implementing malloc, realloc, calloc, etc. so for making a good array based solution, I would need realloc, which I needed to implement myself, so, yeah...
Let's say I don't trust my implementation of those that much
okay, do you know how to use artifacts between stages then?
And allocating a struct is still easy enough with sbrk
nurds
I missed points for overhead, but whatever
I did implement a stack for my IJVM impl. last year because the TA wanted that, so that was the other custom data structure impl.
k

for gitlab CI, is it possible to cache files that are downloaded on maven install for the first time?
my keyboard is finally arriving dec 3 :)
How did you type that 

@haughty bear https://docs.gitlab.com/ee/ci/caching/
Documentation for GitLab Community Edition, GitLab Enterprise Edition, Omnibus GitLab, and GitLab Runner.
did it have an "s"? in that sentence
also copy paste lol
/s
what does source 2 simp mean
i simp for source 2
you simp for the game engine
yes
people are weird
is it better now?
Gabe Newell is here to help announce all of your Dota 2 matches!
Subscribe to GameSpot Trailers! http://youtube.com/GameSpotTrailers?sub_confirmation=1
I still use that
i dont have it
eternity is the only cute dota player in the world
I hate ppl
Some idiot just pulled over from the left lane into my
Like, he was faster than me, overtook me, and then pulled into me
Luckly I got leet gamer reflexes so nothing happened
oops
lol
reminds me that I want to install dash cams but keep putting it off
im sure it was an accident ded
im the secret nick switcher
Dash cam wouldn't have caught it I guess
whatever mods can have fun changing my name
'dash' cam, if you get those you should not just have 1 otherwise it doesnt tell the whole story. You need a trunk cam and a dash cam at least, and depending on which way you drive another cam is good to have facing the other direction of traffic
who uses dash cams?
smart people
just become google maps car
You don't really need them here, ppl behave
until they dont...
And if something goes wrong insurance pays anyways
yes mount a 360° cam on your roof
tis why I said *dash cams'
i missed your pluralization sweet prince i do apologize
in certain accidents a dash cam is your only legal excuse out of liability
just say a rock got stuck under your pedal
imagine using a dash cam just have a military drone fly above you at all times
to authorize an airstrike when someone cuts you off
bomb has been planted
did you just hear that?
ignore that, it was my CS GO game
and
I love how you have to read that in that voice
Even tho I don't play CS
yeah
i always hear it like that
CS is pretty much the only action game i had so i played it for ages
I don't really play it either, I just know that voice very well
this vaguely reminds me - some people don't have inner voices, some people can't visualize (aphantasia), some people can't imagine smells
my GF and brother both have aphantasia and it fascinates me endlessly
yeah people with that fuck me up
Can they even masturbate without porn?!
it's your own fault for being in here, child
this is a bad example
if you talk to someone with aphantasia you can fully explain it and often they still won't think they have it, you have to really pry at them to get them to realize they are different
we talked like this years ago when we were all children and you were a wee lad oskar
god i've been in this community far too long
i can actually say that
well not as long as some but nearly 7 years on spigot
and was around before that on bukkit
i first played MC 1.5 or 1.7 i dont remember the exact version but one of those when it was new
i was really young
def before 1.8
the lesson you can learn from everyone here is simply to get out while you can
one of the common questions I think is something to do with how they think and they answer how you'd expect, but they think entirely different to how most people do apparently
like with pictures or smth
oh look someone changed my name back :)
instead of a voice
I mean, most ppl who are still really active either have a server or avoid the game
Demon does tooling, I do web shit for some dum reason
i don't really play mc lmao, i get on to run around for like 5 mins and then im over it again
You come for the game and stay for the ppl I guess
forgot to mention my mom has it and I had to explain it to her like 4 times before she realized she was different

I dodged such a bullet not getting that gene
slack 
(sold to salesforce for 28b)
goodbye slack!
my computer is having a stroke
my brother after learning he had it, looked into it and there are exercises you can do if you have that condition which slowly let you begin to visualize simple shapes really poorly, takes a massive amount of mental concentration though
so glad I have a built in video editor with all the bells and whistles in my head
are you supposed to be able to just think of something and be able to smell it
Do those ppl dream?
@potent fossil for me it takes about 1-15 seconds to smell something if I think about it
yeah i cant just imagine a smell lmao
it takes less time for stuff I have smelled regularly
I only have that for like I really enjoy
I can summon the taste of a burger whenever I want
With the side effect that I get hungry as shit 😂 😂
yeah okay, i think of what it would smell like but i cant actually smell something that's not there
they do, and according to my brother its visual, but he can't see any of it when he wakes up or tries to recall it ofc
oh dear
Interessting
and to salesforce at that
who have already announced they want to make one big platform
abandon ship
for me it can take like 15~ seconds literally to get it going, but after I have imagined the first smell the others come usually within less than 5 seconds
I didn't even know that salesforce is so big, apperently they got an annual rev of over 20b
yeah as soon as i saw salesforce i knew slack is gone
yeah nossr i can't do that, i can think of what it might smell like but there's no conjuring the actual smell
Msft will really enjoy this
but i can picture stuff, so idk
hey guys... could someone help me with a docker image?
.ask
If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
everybody just loves errors
well, i'm brand new to docker and need some help figuring it all out..
what's the problem??
.ask
i've got it all up and running docker atleast
If you have a question, please just ask it. Don't look for staff or topic experts. Don't ask to ask or ask if people are awake or available. Just ask the question to the channel straight out, and wait patiently for a reply.
what is your actual question about it
fun fact: the current #1 yakuza family in terms of member count makes around 80 billion a year (USD)
Help
Help
we have a command for that too oskar
hab problem
it wasnt hard to find since ive sent that to hundreds of people already :)
yes
yes
you know what else is cute
u


HERMAN MOMENT
hjälp

massive vibes
MICHEAL GETS A CHAIR
what is that michael
chair 
years of michael sitting on the floor
A 1400$ chair
all over now
Lmao
sigh
Oh only 1300?
its $1500 DUMBASS

oh
Oh

Lmfao


wow I'd sit on a Rtx 3090
wtf
Michael is rich
@potent fossil it gets even more fascinating when you delve into what people do in their own heads, some people can visualize but it looks dark or foggy (for me when I visualize its pretty clear), then you find out some people think only with pictures, and some people think only with words, and some people think with both, I think with both words and pictures
alright, so i have the phyremaster/papermc image and i'm a bit confused on the next steps
minecraft money coming in BIG
Michael can I borrow 40$
xD
BTC go brrrrr
Ah
your mind is more high power than mine i think
im getting a
java.lang.UnsupportedOperationException: null
on this line:
int highestY = player.getLocation().toHighestLocation().getBlockY();
player is not null
yup! there now
It's not a supported method of deploying paper, but, err, I can try to help I suppose. What's the exact issue?
Provide the actual stack trace, also, that's not an NPE
thing is i'm trying to migrate my old server over
let me go ahead and add in my old files
ones econd
i know im going to need to create a persistent volume somehow
if you want to modify stuff in that server easily, probably easier to just mount to a folder on the disk somewhere
that said this is very poggers and im gonna use it too
Full Stack Trace:
https://pastebin.com/85Uyz7yk
Function:
public boolean checkPlayerAboveGround(Player player) {
int blockY = player.getLocation().getBlockY();
int highestY = player.getLocation().toHighestLocation().getBlockY(); // error line here
int difference = highestY - blockY;
return difference < 10;
}
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
if I lie in bed with my eyes closed and concentrate hard enough I can literally see my minds eye as if I were actually seeing it with my eyes, most the time its not like this, I mean I can always visualize during the day but it never replaces what is in my field of vision
usually the way I can get it going is visualizing going through an empty city with various tall buildings like I'm flying through it in spectator mode in counterstrike or something, once it gets going its fascinating, it only ever lasts about 15~ seconds before I lose the super clear image (likely from concentration breaking) and I have to start over again, it usually feels like a lucid dream but I'm awake once its active, its completely visual though, I only discovered I could do this a few years ago by accident (had my eyes closed and was trying to see if I could find patterns in the noise)
Yeah I cannot do that I think you're superhuman nossr
Either that or I have mild aphantasia
so like that weird thing when you press on your eyes too hard
i'll take that purple haze
people who can visualize have varying levels of clarity and power over it
I can visualize effortlessly
I can visualize things and think with pictures, and even animations, but I can't see them vividly or consciously.
Like I can picture something but I can't see it
^ same
I can imagine someones skin falling off them and see it in my head instantly, like I have a good video editor in my head
I can imagine my girlfrined wearing anything I want and see it, I can imagine her with different hair or colors of hair and see it
pretty much anything I can think of I can visualize instantly
So, basically, the heightmap for getHighestBlockYAt is unsupported seemingly
I bought pillows for my couch by visualizing them on my couch in my head and it looked good in my head, and it looked pretty similar once I got them home
I was under the impression my level of visualization was on the normal side of things
what do i do then?
since it isnt depricated
my best friend says that when he visualizes its always dark, like he can't ever visualize anything brightly which is interesting
use one of the other methods on World
yeah, i practice visualization when going to bed
i used to do audio
music etc
i hear the most AMAZING samplings in my head right as i'm about to fall asleep
but im not musical and can never reproduce them
so i'm trying to switch to visuals
yeah I can listen to music in my head as well
but do you hear new music?
yeah I can make new music too
yeah, i hear really insanely good stuff (imho) things i've never heard before
but again the minute i try to remember it it stops
drives me fucking nuts
i feel like i'm a locked in Beethoven
I can do music too but my memory is so bad I can't get my brain to recall an entire song
Without physically hearing the notes
yeah, i'm like that too =/
I can recall the song but not correctly, I would say I get the instruments right but not the lyrics and I may be missing verses and such
i only get like 10-15 seconds
my gf tho can do it really well
i can be like "can you sing etc.." and she'll just belt it out
I can play through a whole song, it will just be wrong and not true to the original
it will be pretty similar though
when I was a teenager I had great retention, nowadays my retention seems poor
i just vibe
I used to be able to recall word-for-word any conversation I heard that day, I could read a textbook page and recall it word for word too but only for about 5 or so minutes after reading it
my memory is pretty bad these days, I have to write a lot of stuff down
:(
aaaaa
its low key depressing me but I'm trying to accept the fact that I'm just going to have more cognitive decline the more I age and I can't go back to being a youthful spring chicken
how old are you
32 in March
oh not that bad then
some people stay pretty sharp even when they are elders
my memory issues might be related to trauma though, my GF got incredibly sick and the whole thing was a nightmare, I would wake up screaming regularly, she was sick for like 10 of the last 12 months and only recently recovered, your brain tends to shutdown your memory to protect itself in trauma
my memory was fine before she got sick
yeah, for example, depression makes memory worse and well cognitive functions in general
yeah I spent most of this year in a deep depression as my GF recovered
I got off anti-depressants somewhat recently a few months ago
sudo docker run -p 25565:25565 -v /home/k/minecraft/mc-server/ phyremaster/papermc
is this right?
yeah
sudo docker run -p 25565:25565 -v /home/k/minecraft/mc-server/:/papermc/ -it phyremaster/papermc
I hope it's better now though
what's up with the :/papermc/ ?
its better but I still feel pretty depressed, I have good days and bad days, I don't know when I'll shake it off
inside of the image, it expects the files to be in the folder /papermc/
-v takes host:container paths for what to map where
if my memory improves that'd be great because it certainly made my life easier when I could remember everything easily
for now I have formed habits of writing stuff down
you shouldn't have to use sudo either
give your user the docker group and log back in
yeah that too
Have you tried meditation?
and -it allows you to connect to the console and disconnect again
hmmm it's hanging at loading terrain
timed out
io.netty.channel.abstractchannel$annotatedconnectexception:connection refused
haven't installed a FW yet
this is a clean debian install
hmmmm
now it's showing the server offline
interesting
whats docker ps -a show
[22:25:21 WARN]: java.lang.RuntimeException: Server attempted to load chunk saved with newer version of minecraft! 2584 > 2580
[22:25:21 WARN]: at net.minecraft.server.v1_16_R2.ChunkRegionLoader.loadChunk(ChunkRegionLoader.java:67)
[22:25:21 WARN]: at com.destroystokyo.paper.io.chunk.ChunkLoadTask.executeTask(ChunkLoadTask.java:114)
[22:25:21 WARN]: at com.destroystokyo.paper.io.chunk.ChunkLoadTask.run(ChunkLoadTask.java:39)
[22:25:21 WARN]: at com.destroystokyo.paper.io.QueueExecutorThread.pollTasks(QueueExecutorThread.java:105)
[22:25:21 WARN]: at com.destroystokyo.paper.io.QueueExecutorThread.run(QueueExecutorThread.java:38)
oh duh
yeah it upgraded your server lol
i haven't installed java yet
docker installs java for you
wait the docker container should have that
mhm
so now i'm in >
i installed screen
i should be able to ctrl A D
but is there a better method?
you shouldnt be using screen for docker
docker attach <container name> and then you can press ctrl+p, ctrl+q
assuming you used docker attach, that...
if you did something else i dont know what to tell you
i guess just command stop?
i guess lol
i used -it
yeah says status up to 5 mins
right
ctrl+p, ctrl+q to leave again
let's see if 16.4 works
hmm weird!! trying to attach back into the docker container only gives me a >
none of the papermc commands work like stop
i mean just a > is normal, you dont get console history
but stop should work, however with that error I think it crashed so you dont get server commands lol
your world never loaded
right? lol
honestly, no freakin idea what happened
do your cats ever lick you and then bite you out of nowhere
yes they're playing
your world crashed, it's just going to crash again if you don't fix that
my cat bites or scratches me nearly everyday despite her being an adult cat now
https://github.com/Phyremaster/papermc-docker/blob/master/Dockerfile
the default MC_VERSION is 1.16.3, so if you are running 1.16.4 already...then the same issue is going to happen again
yes kbo
sorry, never used docker before still getting the feel
fuck so confused right now lmao
lol
maybe you shouldn't be trying to run in docker if you don't understand it
the dockerfile downloads a jar for you...
well, how else do you learn
you don't do it yourself
you should be downloading that dockerfile and editing it to your needs
I downloaded it and edited the build to 300 and version to 1.16.4
as auto updating is dangerous
ahh
on GH it's running latest 1.16.3
so if your server was already updated, it's going to fail as the docker image downloaded latest 1.16.3 and tried to start the server
and the world failed to load
so you get no commands
i dont believ it was already updated
because it crashed
well something happened to your world
you need to download the dockerfile and change its variables to be the proper server version
and run the dockerfile not his hosted image
yes
trying again before i go through this
docker run -p 25565:25565 -v /home/k/minecraft/mc-server/:/papermc/ -it phyremaster/papermc
running this
server looks good go teh >
thats going to run the latest 1.16.3 build
right
with 1 gig of ram and no java flags
no the issue was your world failed from the error that you sent
java.lang.RuntimeException: Server attempted to load chunk saved with newer version of minecraft! 2584 > 2580
ok...
it's 4 versions higher so
Well, 84 is 1.16.4, so, you must have ran it at some point
even if for a second, you're gonna have 1.16.4 chunks
maybe my friend logged in
yupp i guarantee that's what happened
i only play with 1 other person
i bet he logged into it
ugh sorry im reading at same time and not thinking fully
yes you're right
duhh
but then no idea why it's saying that
looking up how to edit this file now
Good thing the launcher support Microsoft accounts and Mojang accounts!
either way the fix is to download the dockerfile and edit it to your needs. I would definitely change latest to a specific build number, the version to 1.16.4, the ram, and java flags
I've always wanted my Minecraft account to be tied up into the same bullshit as all my Xbox stuff.
and then it should be better...
by downloading you mean pulling it into the docker app?
or physically downloading and editing it with nano or somethign?
https://github.com/Phyremaster/papermc-docker/blob/master/Dockerfile
download
edit with nano
docker build
change your docker run to be the new image instead of the phyremaster/papermc image
I think it's the moderation stuff.
its moderation and user features for the upcoming MS account linkage
Oh I just said "sure fine" and moved on. :)
I wanted to feel unsafe.
That's why I hug creepers.
Don’t do it dude. It’s dangerous out here
How many kids will come here
Asking why their parental controlled account won’t allow them to play at X hour
Lmao
Oof
It’s a good feature for lazy parent
Assuming they even know how to config it properly anyway
I mean, kids can just download a mod and create a new profile to bypass it lol
Kids are stupid though
I highly doubt that the group of kids that are both stupid and who's parents are smart enough to figure out parental controls is big
Who do you think are clicking those FREE V bucks ads on YouTube
free money
don't worry, that mentality in some children can continue past childhood
just look at how many people are wasting time working for penies for some review apps like google etc.
*pennies 👀
@potent fossil forgot to mention this earlier but yeah I think you can have partial aphantasia, after I fully explained it to my mom and she finally understood she was different, she told me when trying to visualize my friend in her head all she could see was hair (friend has long hair), my brother completely lacks the ability to visualize anything but after doing some exercises he could begin to poorly visually basic shapes in his head with intense concentration and apparently over time it can get better (he found out about the exercises when googling this stuff) but he didn't think it was worth the effort, I don't think I ever checked with my other siblings if they have it but I probably should
I gave my brother the task of drawing a restaurant we both visited (this was back before COVID) and he drew a fairly accurate representation of where we were seated but not super detailed or anything, if I was given the same task I'd have drawn something quite similar but I'd be using my visual memory as a reference, so I'm not even sure what kind of limitations aphantasia would have on a person if any, especially since a good chunk of people have it but don't even know they do
okay, just learning don't yell at me -- why do i have two docker volumes now?
i have no images, no containers,
volume ls outputs 2 local volumes
i inspect and they basically look empty
They persist after a container is removed
yup! got it
Interesting 🤔
papermc files before i specified the location
I mean I can picture friends pretty accurately but if I was asked to draw something it'd just look like shit because I'm not an artist lmao
so basically i need to change the "environmental variables"
instead of editing the image in nano i could just add on an -e it looks like
-e MC_VERSION="1.16.4"
Which version of Java do folks recommend for running the Minecraft client in Windows 10?
Whatever's latest?
11
Not 8?
I can't draw well either, I think my own visualizations have some limitations but its really hard to describe them
wait why no jenkins
noooooooooooo
how am i supposed to get latest dev build and complain about issues to the team unironically
wait let me go to help
bruh
oh im sorry you had to see 10 lines
dw
Walking someone through getting Minecraft running for the first time is interesting.
Especially when their shit keeps crashing.
I tried to introduce my fiancee to it and it did not work
Haha
I'm never trolling. :)
hey guys -- weird question nwo that i've switched over to docker
my backup situation has gotten complicated
i was using borg and just passing the save-all flush, save-off commands through screen before i ran borg
now.. well that's complicated
how can i pass commands through docker?
maybe this is a #docker question
where
there is no #docker here I think let's check
this is esper
you can use docker exec kbo
I actually haven't logged in to freenode for eons
just spigot and esper
freenode is weird
I don't really understand how they do channel opping and stuff, like after a while they'll deop you from a channel you started
wait, so what's esper?
an IRC network
no
even if it isn't registered
weird
can't remember if freenode had some sort of policy but maybe I'm mistaken
i haven't created a channel in like 15 years
and i was always on efnet as a kid
so
freenodes really teh only one left maybe snoonet but sort if dead
I do remember there was this one weird guy tho who claimed all the # channels
wait is esper a backup program?
espernet
ive never been on that one
efnet,dalnet,freenode,snoo is the extent and some smaller boutique ones
any ideas on how to fix my backup probs?
don't use containers cuz MC is not stateless?
you can set persistent volumes if that's what you mean
TF2 servers and the like make sense to containerize, I see no point doing so for MC
unless you have some sort of stateless setup e.g. minigame servers
we esper now apparently
^^
in some cases it does make sense to containerize
double chests gotta be the worst thing in bukkit
wut u doin
doublechests r phun
can't even totally recall how I somehow supported them in my shop plugin
they r not fun
Doesn't the conversation API silently block messages from other plugins? Surely that's worse.
i think that's intentional
since it's a modal interaction
the bad part is it doesn't cache and replay
lul that api
Yep! It's a design that works great if there's one plugin on the server.
tried it once, and ya, no
can someone show me an example of the conversation api
i hear mentionings of it all the time
Nobody can, bluely, because nobody dares use it.
oh.
we should extend that mentality to the rest of the bukkit api
which is, cache question and see if answer is an integer or not lol
in next asyncplayerchatevent
from said player
wow sounds like a simple solution!
Hey, wanna see something funny from Austria?
Hey, not all the API was bad. Just some super-early bad/rushed decisions held it down.
wut parts did u do/r u proud of
scoreboard 😍
no
brocc 😍
aber 😻
I was pretty happy with how scoreboards turned out, considering how horrible the Mojang code was (client just... disconnects... if the server says one thing it doesn't like about scoreboards)
kashike 
kashike 😍
kash 
🐱shike
for a second there i was gonna ban you as some random spammer
Daily offunny post wow
😄
Is there any NBT library with ORM?
why is everyone on java development trans
nice
translucent?
ohmy
3
2
a 1 a 2 a 3 to the 4
a translucent human would probably give me nightmares or something. If it was alive def
m to the b m to tbe be
snoopy doggy dog and dr dre is at the door
wuts happening gamers
Did you just assume robot gender
jhuisdhfbiusdhesou
Look at what you done ofunmy
was bad influence
You are forgiven 

I am to be: non-dumcordian
are you talking over web smpftp or something
s/don't/do
Correction, <DiscordBot> <11ofunny> No, is an AI bot, do trust robo
s/name/name, therefore he's more qualified than me
Correction, <DiscordBot> <11ofunny> you see bot after the name, therefore he's more qualified than me
well, one point for IRC, I admit
wat
some mad bait
nah they just bundle the kotlin plugin now
even better, the lombok plugin is included
Really?
unfortunately, yes
Well, it's nice for programs that do use Lombok.
It should make the barrier of entry easier ~~more easy than using Lombok already is 😛 ~~
Still not sure if I like Lombok or dislike it
dislike
.lombok
all my homies hate lombok
[03:01:27] <gabizou> fuck you and the lombok horse you rode in on
gonna be a hard nope from me
just go c#
Mostly I hate ppl. who using Lombok to globally generate all setteres and getter for a class.
On the other side, if I just generate those what I really need, how much work would it save to use Lombok
LOMBOK MASTER RACE
!ban
wat
you know, this is now more fuel to use lombok, since the only IDE you should be using provides it, everyone will ahve it!
time to switch to eclipse
the only ide everyone should be using also provides a very easy to use generate tool

you're talking to mr anti boilerplate
Oh so you're mr kotlin?
Time to request a refund.
even better, you could use just use modern java
if kotlin didn't have other things that bothered me, those features of kotlin are nice yes
most ides do
can't stay illegal forever
lombok 
and yeah probably ofunny, last time I used eclipse I was like 12 years old
camm i hope ur joking or im about to
a syntax for simple pojo's is nice
id love if we could have 10% of kotlin but still be java 😛
Just make everything public and then you don't need getter or setter :)
Can generate all, do interface ex and stuff, I use both, switching around
Camm ❤️❤️❤️
aber 💙
Vic 🥺
i refuse to work for a lombok lover
i really don't get peoples animosity towards lombok. we have all these frameworks with annotation based "magic", that powers many great things, but lombok gets shit on way more than other projects
we'll you've got me there camm
Yessir'y bob I do
if you hate lombok, you should hate all annotation based magic frameworks
camm enjoy my dm xoxo
I dont mind magic but lomboks magic is for a lot of really basic shit that you can do without
lombok is like kotlin, fine to use in your own home or something you never want contributions for
Vic 🥺
Not hating lombok, but never was worth the effort to install it.
You're making my undercarriage steamy
woah
for large scale projects, best not to use lombok or stuff like it
carbonchat wen
increases barrier to entry
its a one time effort lol
My issue with lombok is that it provides a barrier to entry (IDE plugins, and such) and understanding (not part of language spec and does effectively magic to a newbie)
yes thats only real reason i dont in my projects jroy
yeah the main issue I have with it is that it uses non-public javac api
thats a valid concern, but with idea now bundling it ,thats reduced
my only experience with lombok have been some random project my friend was doing and idb
thats an impl detail though, doesnt impact its usage
so it can break when using newer JDK versions
i'd rather use standard APs for generation
only real reason IDB was using it was it was from my own plugin code i extracted ,and for the Builder support
im fine with delomboking it though as its not a big enough gain
or was more of 'didnt take effort to delombok'
like auto value / immutables both handle boilerplate without having to do weird hacks or need any special ide support
i really want extension methods but lomboks version sucks.
ah yeah extension methods are quite nice
there's another cool project that does that
manifold got extension methods done soo nicely
i need to find it sec
yes manifold
but they went commercial
ffs
oh eww
so wwe had to drop it 😦
SUPER expensive too
its free if you use IDEA Community IDE, But I don't lol
and i'm not paying like 200/yr for it
lol wtf only community
they figure Ultimate = Commercial uses
and is there even a delombok-style tool for manifold? or are you locked in forever
lol that's dumb
but the way extension methods worked in it was so simple to use
i really liked them
you had a special root package, then you put like <special>.org.bukkit.entity.Player class, add your methods to that class, bam all Player objects see the extension method
pretty intuitive unlike lomboks
Would anyone be able to assist me with this? Been happening to me for a few weeks and I haven’t had any luck in diagnosis unfortunately.
any help would be greatly appreciated
oh that's not bad, seems kinda like Groovy extension methods aikar
Are you using latest version of Spigot or Paper @reef hornet
I am using 1.12.2 latest paper
ah lol that's not supported
if you can reproduce on 1.16.4 it can probably be fixed there
I understand, I’d update but the performance issues are too great for me to update really
sounds like a you problem
yeah I’m not complaining
Well what makes this happen
Would you like a cupcake?
Simply asking for some assistance if possible
I think some plugins may mess up NMS and result in crash in the next tick
not sure tho
unsupported means unsupported
toshimichi would you mind if I dm you?
say it here, no fear!
xoxo or whatever Vic said
well, here there is quite a bit of fear for some things tho
:(
uh camm what the fuck is that font

omg hahaha
I turned down everything on my PC graphic wise, made everything high performance > quality 😅
I know it's painful to look at, I'm sorry @zealous wedge 
the human eye cant see more than 200 pixels
I mean, I have a 960 (mates second hand one - was using a 760), and it's good, but, still have issues in some games XD
When I get some more $$$ I need to sink it into a new B E A S T Y pc
if u waste money on a prebuilt i will shout at u
😔
more than 200 pixel on/at/with what
exactly
but i see sharp as f bra
bra
im a married man now i cant see these kinds of gifs
im sorry brocc 🥺
I can't wait to meet blocc

yes brocc & blocc are newly weds 🥺
Omg
yes thank u
I can't wait for the honeymoon 🥺
yes 🥺

it's beautiful
im not sure which of my servers i put it in
i'll put it in the dev one for you
Inv me to brocc dev 🥺
@upper flicker

This makes me so happy
brocc we need to make it our mission
to find all of the plead emoji's
ok epic
i lost a lot of pleads when i cleaned up my servers
gunna have to reclaim them

the dev server will be filled with purely plead emotes
discord style pleads only though
agree
I'm so glad you agree
we know that z750 loves these ones too
ah excellent
brocc 🥺
Step into the vibrant, ever-evolving world of Red Dead Online and experience life across frontier America.
$4.99
(DiscordBot) Red Dead Online - Step into the vibrant, ever-evolving world of Red Dead Online and... - Action, Adventure - released 1 Dec, 2020 - $4.99
online only
is not 2
yeah but I would've thought it would be free
like gta online
or like $20
"150GB lets gooo" actually true?
🥺
GTX 770, too much for my pc
hydraxus please type faster
the anticipation is killing me
im ova here boutta break down
I just started looking into Hikari and looked at several repos to see how people set things up. Like in LuckPerms I see lucko uses DataSource and other repos use JDBC Driver. I've never heard of DataSource before now. I only knew of the JDBC driver. After looking into DataSource it seems it just provides extra configurability specific to the DataSource you're using, did I get that right?





