#dev-general
1 messages ยท Page 295 of 1
1.8 support:
pr or shut up
He's the prime reason why earth is still such a shitty place
okay, I want to find out where that guy lives so badly and FUCKING BURY HIM ALIVE
Move along fuckers
xD
LOL
I can't stand people who think they know it all
BBG its unfortunately a screenshot I thought as well its a person that just said that when Pulse sent the ss. I was like send me invite I'm going to crusade
they PISS ME OFF SO BADLY
You guys still have the 1.8 Java version conspiracy here 
in my plugin, i added a large warning to people using 1.8
send me invite I'm going to crusade
Check for the any 1.14+ class then lol
that my plugin is updating to java 11
well I don't even support 1.8-1.12 in the few plugins I have lmao
java 11 ๐คค
Java 11 good
idk how to update my dedi to java 11 and I'm to lazy to learn how to xD
Java 9 added in a shit ton of stuff to the time API that's just missing in 8 (found that one out the hard way)
ima abuse the shit out of records once they become mainstream
private void checkJavaVersion() {
final String[] verison = System.getProperty("java.version").split("\\.");
final int major = Integer.parseInt(verison[1]);
if (major < 11) {
Logger.warn("MinecraftMediaPlugin is moving towards a newer Java Version (Java 11) \n" +
"Please switch as soon as possible before the library will be incompatible \n" +
"with your server. If you want to read more information surrounding this, \n" +
"you may want to take a look here at " +
"https://papermc.io/forums/t/java-11-mc-1-17-and-paper/5615");
}
}
usually something like apt install jdk11-openjdk
oh is it literally just one command? I'm on ubuntu 18.04 I think
yeah lol
you know what the annoying thing is though?
linux good
Paper 1.8-1.12 breaks on Java 11
lol
and the server I'm head dev for uses 1.12 everywhere
why tf 1.12?
It'll never drop out of use, 1.8 users are more stubborn than a horse
"mUh PvP!"
(even on the hub, which I said should be 1.8 lol)
i only know 1.12.2 is good for modded
1.7.10 and 1.12.2 were insane for modded
but like other than that
1.17 is what y'all should be using ffs
like bruh lol
Like move on already
Factions on 1.8 because it's stupidly lightweight and everyone uses it
Imagine using 1.16.5, fucking ew
Skyblock I say 1.12+ because it's kinda in the middle
๐
Imagine playing minecraft 5Head
Hubs should be 1.8 since they need to be stupidly lightweight
true
not really
we have 2 hopes. either they'll like 1.17 very much or Jeb will finally add the new Combat System
should be a gamerule
muh kb mechanics!!!
well I don't intend on running a hub server on more than about 4 GB RAM if I can help it
bro its not the same bro
It'll never happen, no combat change will get them to update, they'll keep whinnying
Not even if they revert it
yeah that's the problem
what I'm hoping though is that eventually, it'll get to the point where 1.8 is so dead that only a select few that basically worship it as their religion will use it
no bro you cant ultrahoopfastbridge on 1.16 it sucks
idk about that. Jeb has been working with the PvP community for that update. not just alone
lets at least have some hope lmao
I know about that, look at history of what happened to runescape when they had the combat update
2017: mom i learned to ninja bridge
2020: mom i learned to quartermoonwalkwitchelyinclinedquadstackderp bridge
lmao
Finally the updated version, including the fastest bridging technique in Minecraft: The cyclic storm principle, invented by Cscuile.
It's the only clip in the video, where I used the Tickrate-Mod to slow down Minecraft, because the technique is impossible otherwise.
Special Thanks to:
Cscuile - https://www.youtube.com/user/Cscuile
NickName - ...
minecraft takes skill guys
Kek
it's an esport
only 100? is this like 5 years old?
no updates allowed
๐
Dkim is not amused
ah
hmmm xD
lmao?
Lmaoooo
is that in invadedlands
Sxtanna isn't banned is he? Just left by own accord
Yea
he's banned here.
he's banned
Change it
He doesnt seem to have said anything about leaving that server
@static zealot Change it
no
I can't
lmao
He just left or had an argument in staff channels
Quite natural of him ๐
๐ฅฒ
Admins abusing power again
i can understand allman but WHAT
why is the indentation so massive
๐
Everything about that
Why does it look like hes trying to inflate the line count and do nothing else
too unecessary
we need to stalk this guy some more
xD
lmao yeah
StalkChat
"JavaDoctor"
lmao
Java Doc Tour?
do u not know what happened? ๐ณ
oh ok i thought that was related to hc
yeah ik what happened here
we probably shouldnt talk about what happened here either ๐
๐ 
I still dont fully understand what actually happened here
I dont have access to that channel, nor do I have any idea how to get access to it
dw ๐ฅฒ
papi update broke and people got mad
๐
then chaos
๐
He did something like that for an example for me too, apparently he said was because of using tabs in IJ and github would misinterpret them

That is some long spaces all right
That genuinely makes me want to vomit
Guess what I found..... Avatar: The last CSS bender ๐ฅฒ
Depends on the language, css, html, yaml, for example 2 spaces
true that
YAML ๐คข
two is also doable
No PHP is 4
Imagine using 3 or something
๐คข
yo @ocean quartz your message library. does it have something for Console senders? Like transform the json to a string or something idk.
You can toString it or use adventure
Though none of those are great because console is fucked, doesn't support hex nor most of the formatting, only format supported is underlined
i was thinking of making NBT LIB using the hidden lore and HASHMAP method
oh I guess I'll just make the sender be Player only
not that big of a deal. but thanks tho
ugh is it the one from that guy?
dkim deleted his message
I'm just to lazy to do the same
classic
@prisma wave back to the thingy I said ages ago now btw, any ideas how I can store all the responses?
since responses are handled in a completely separate class
actually nvm, I think ik
yeah I think I'm gonna have every message have a UUID that I'll store responses by
or something like that
this is a pain
oo working on it now?
lmao people in #805698761442590730 just cant read the pinned messages ever can they
you know what's funny? They had a number in there just so they don't anger barry but then edited and removed it
big ๐ง
its nice
its nice
its not tho is it
yes it is
Theres probably some folding tool for it
yes
alt + enter is close
lol
the "Infer Nullity" action i think
in the format code?
I mean I want @NotNull before the public
ah
thats illegal
how
shoot them?
it looks gross after
yep
make sure they dont make another one ever again
you're under arrest
Natural Artificial Selection
lol
@ocean quartz just to make sure. '[MESSAGE](hover: HOVER MESSAGE)|(command: /command)' is this how I use your MSG Lib? I wasn't sure about the |
just [MESSAGE](hover: message | suggest: /command)
xD
there is command as well
to execute the command
ty
btw I can't test it rn. on a coding spree. will handle errors tomorrow lmao xD
lol
will probably be a lot of them
and if I test the plugin rn I'll start fixing those instead of adding all the ideas I had
just add a bunch of issues for your plans to gh issues
thats what i do so i dont forget lol
yeah I should start using GH more but its just a storage option for now lmao xD
i just saw this kid add color codes to permissions
wtf
what?
ikr
xD
xD
or role.&fadmin and role.&cadmin
2 different roles
xD
what the hell is the use for color codes in a permission?
idek
lol?
intellij doing intellij things lmao
u smart cookie
๐
hmm with Math's message LIB would I also be able to do something like "[message](command: /command)[message2](command: /command2)" ?
oh I can
nvm
ah now (action: | action:) makes way more sense
than (action:)(action:) lmao
anyone know how to create a temporary file and editing it with fs without saving it?
in node.js
you can
node?
not without manual permission, no? it seems like it should happen implicitely here
yes
lmao
basically I have to create a .txt file, edit it with fs and send it as a MessageAttachment with discord.js. All in a function without create the file
(It is difficult to say lol)
Is there a faster way to check for null values?
var arr = listOf(null, null, null, null, null, "not null")
val timeInMillis = measureTimeMillis {
loop@ for (s in arr) {
if(s != null) {
println(s)
break@loop
}
}
}
println("this took $timeInMillis millis.")
Lmao
(this is a scratch file, I'm just testing the speed it takes to find the first non-null value in a bunch of variables)
probably looping is taking more than checking for null
Well that's not gonna give any reliable times
Why that label? 
It's barely even a microbenchmark
bcz its a loop xD
Also a good question
it used to be a foreach xD
why not?
right but you still don't need a label there
because benchmarking isn't that simple
I mean you wouldn't need it for a foreach either
I'm not an expert but you should typically account for warmup and take multiple tests + an average
labels are usually when you have loops in loops
exactly my thought, that's why I asked the question. Is there a method similar to MySQLs COALESCE function in Kotlin?
but as BM said that's probably not going to give any good timings and also why the hell would you need a faster way to check for nulls? xD
yeah, the label was for a foreach in another loop inside another loop
the label isn't important, it's a scratch file as I said
more importantly this isn't exactly a slow operation
because I am about to do it a lot and am worried about performance unnecessarily
I know I'm being stupid here
that's one of the very few things you have to worry about
just humor me, it doesn't have to be null
The JVM can probably loop 10 times in a few nanoseconds
There's not much you can optimise here
I'm pretty sure null checking is one of the simplest things
Pretty much
I'm not good with optimization and stuff like that but I'm pretty sure it checks if the value points to the part of memory where null is set or not.
so not really a point in trying to optimize looking for the first non-null value?
which I think is one of the fastest operations. I might be wrong
It just checks if it is a nullpointer, which is really just == 0
it compares to the memory address 0x0000000000... afaik
like on an asm level
anyways I know its like one of the fastest operations
yeah, it's one of the basic commands a cpu can do
It's literally NULL in most C-based implementations I believe
BB there's operations you should optimize and there's things you shouldn't even think of optimization when you think about them.
I think getting all those values will take a long ass time anyhow so the comparison will probably really be negligible
because all those values will come from a database
what am I supposed to use?
.any for example
Where x != null
damn man. Matt's MSG lib just made my class from like 200 lines to 50 xD. well I did some other improvements but that helped a lot
actually that takes longer than the loop lol
like measurably longer
also I doubt it will take considerably longer
dunno, it did on this small portion of code just now
Show proof of that please
with a proper benchmark
well I obv didn't do a proper benchmark
If that actually scaled the function would be broken
[19:36:12 INFO]: [BCore] Disabling BCore v1.2
[19:36:12 INFO]: [BCore] Plugin disabled successfully!``` ๐ข
In any case if you're using kotlin you simply do not care about these things
As long as it's not incredibly hot code (which is handled by the JVM in most cases anyway) you care about idiomacy and runtime complexity
If speed is a cause for concern consider a SAFE and FAST language like rust
the latter is linear in both cases
I suppose what Donald Knuth once said will never get old
i find that unlikely, any literally gets inlined to a for loop
it's more likely your benchmark is inaccurate
agree... the "0 cost abstractions" make rust a good choice for literally any project!
diminishing optimizations ?
very much so
10 ms vs 1 ms
who cares tbf
unless it's some circlejerk race like Elara vs go then just make the thing that turns out to be most beneficial, or no? (Most likely not the latter)
What server software do servers like the Hive use (bedrock)? For example, some Java servers use Spigot, Paper, or another similar fork of Paper.
PocketMine I think
php
yes
not sure why they didnt choose a MODERN language like RUST
maybe that's why mojang is losing money
anything but php
PocketMine is not owned my mojang I think
It was just one of the first ones to pop up
making a game in PHP is the dumbest thing you could possibly do
^
ew no
๐
elara doesnt deserve bedrock
mc rewrite
speak english
ive barely used c++
a fact im very proud of
actually ive used it like twice
but
i would rather use something more pragmatic and modern
:))
Rust jerk time?
Honestly I feel bad for this person
Still, why php for fuck sake
They just don't have any idea what they're saying
because it's typically typed, rust catches errors at compile time
also, it compiles code down to machine learning, allowing for extra efficiency
????
๐ช
I think they wrote an AI to generate a blog post from hackernews comments
I mean that as a joke
you're right. typically, you type rust
oh lmfao
But it would indeed make more sense than whatever this is
Not to be confused with "typical typed"
of course not
the machine learning is so much more efficient though
i love how it uses ADVANCED AI for the println macro
to make sure that it ALWAYS appends the \n
compiling down to machine learning is a necessity for ALL modern languages
elara uses AI in even the simplest statements
for example
1 + 2 might yield 4, because the model thinks that's the most likely answer
so much more practical!
holy fucking shit
๐ฎ
What is it?
lmao
"explain why rust is inefficient"
"what is typical typing in 1000 words or more"
There is "lore" in my assignment text about how "doctor meta" vandalised our campus with "confetti jam"
wtf is this
he's back in town? ๐ณ
?
Lmao
oh shut up, here he appears out of thin air and knows exactly what I'm talking about LMFAO
please explain
theory man got access to plans of doctor meta's high security bunker. The plan is a directed graph G = (V, E) and each room is encoded as 3 bits ...
wow

he went through this class already
The last time I met him was in security. He founded a crypto currency called MetaCoin
Were your lectures also by Worsch
Does anyone here know how to make the requirement to purchase x item with Experience work for the deluxe menu?
pog
haskell.org
clojure.org
elm-lang.org
ocaml.org
elixir-lang.org
fsharp.org
lots of documentation out there ๐
Nope, but he seems to be a cool prof
have you done anything with ocaml yet
nope
seems very similar to f# tho
and by that I mean MS stole ocaml
dont disrespect f#
it's hot
F# lol
dont

f# is so far my favourite functional language
although that may change
the implementations of the type systems I'm reading about are written in ocaml so I suppose I'll have to learn it
ah nice
scala is functional, no?
Yea
being JVM and all that
a uni course i was looking at teaches OCaml and Java which sounds fun
mmm
ocaml seems to be a language liked in academia
yeah
not entirely sure why
i guess because it's got a powerful type system
and is multiparadigm
it is?
i believe so
oh I thought it was fp
OCaml is an industrial-strength programming language supporting functional, imperative and object-oriented styles
ah
O stands for object oriented I believe
ObjectCaml?
o lol
yeah because Caml is also a language right?
yeah
So I guess like Objective C
the compiler written by the people who proved that java generics are turing complete is also in ocaml
Apple
monads
apple use swift noe
๐คค
have done for years
I still dont understand what they mean when they say java generics is turing complete
nowadays yes
they used to use obj-c
mhm used to
swift is a fairly young language
Doesnt that mean we can express any algorithm with just generics?
legacy code is satan
and objective c is still pretty widely used
yeah i dont understand it either
But how tho ๐
You can read the paper
you can also download the tools they wrote and compile programs to java generics
wtf lmao
๐ฎ
the what
madlads
might take a while though because it's really just turing machines
hard to explain in short
but it has to do with wildcards and how java decides whether one generic type is a subtype of another
ok wait I think it runs on the "java compiler" rather than on the jvm like I assumed
yes of course
confusing
As a computer scientist this is really interesting but outside of the niche of just doing it for the sake of doing it and gathering knowledge, that is a lot of time wasted. To me, this classifies this paper as a piece of art. thanks for coming to my TED talk.
I wonder how many NPEs you gotta smoke to pose the question whether java generics are turing complete or not.
ted is my uncle
which ted? There's so many of them.
bundy? moseby? cruz? rosevelt?
this guy loved haskell so much he named himself after it ๐ฅฐ
wholesome
Christian Plusplus would like to know his location
lmao
ok well now it's from 2 people's names ๐
xD
learnung rust to use rust ๐ผ

Learning Programming to recognize and debug the matrix from within when you see deja vus once the machines take over
True
lmao
Cap tho
how about making plugins for any server that will have them?
how dead is your server tho?
โ----------------------------------Thanks for watching!--------------------------------โบ
Once up, the server ip will be: play.knightzmc.com
The forums are up: forum.knightzmc.com
Song: TheFatRat - Windfall
ยซโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌยป
Enter the Knightz Programme here: https://bit.ly/knightzprogram
ยซโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌโฌยป
Social Stuff:
...
BM justify
like 1 player or so dead not even you like to play anymore so it just takes the ol' cpu for a spin cycle every couple nanoseconds?
๐ฅฒ

i was like 11
wait is that actually you?
That is fucking brilliant man

u weren't 11, I refuse to believe you are 15 now.
i was 11 in this one
Lol give me the emote
hes REALLY sorry for not uploading. leave him alone!
join my server
Oo yes
yes i spent WAY too much time coding
Coding with Lombok I assume
uh

possibly
welp
i had a lombok phase but i dont remember when that was
I had lombok phase that lasted like a week
lucky
tfw the alphabet and the numeric scale in a text editor becomes more interesting than actual games.
tbh I kinda like lombok when I do stuff in Java ๐ฆ
Why is Lombok bad?
- It's a compiler hack - the Java compiler isn't designed to modify code, so it can cause difficult to debug errors, or worse
- It requires an IDE plugin, so unless you've properly configured Maven, Gradle and your IDE, you'll get hundreds of compilation errors. This process takes time too, it's not easy
- Lombok'd code won't show in Javadocs
- The code generation is often unpredictable and difficult to debug, and often you'll have to do it "the hard way" anyway
- Java is supposed to be explicit, Lombok hides a lot of key functionality into a subtle annotation which can be easy to miss
- While IDEs support it with a plugin, it's usually more difficult to find specific things, like usages of a getter because they don't exist in the source code
- Finally, Lombok'd bytecode doesn't match the source code, so it causes a pretty annoying warning in IntelliJ
uh oh
And thatโs not even half of the cons
several people are typing
https://www.youtube.com/watch?v=4hJRe4xtAxM @prisma wave oh you already made a tutorial ๐ yay
โ----------------------------------Thanks for watching!--------------------------------โบ
Sorry about the glitchy first few minutes. :3
Episode 1 of the Bukkit/Spigot/Java tutorial, showing you how to print text to the console, player, and make commands
Download Eclipse here: https://www.eclipse.org/downloads/?
(or you can use another IDE, it's u...
Yeah
yeah it's shit tho
without this kind of theory programming would not be a thing
Supreme tutorial
lemme try find the good part
Eclipse
๐ฅฒ
what?
Lombok scares me
โ----------------------------------Thanks for watching!--------------------------------โบ
I fixed the white flashes. :3
Episode 1 of the Bukkit/Spigot/Java tutorial, showing you how to print text to the console, player, and make commands
Download Eclipse here: https://www.eclipse.org/downloads/?
(or you can use another IDE, it's up to you)
Need t...
my god
6:30 is the worst thing ive ever written

Cute
i was so confused lmfao

MainClass.java
at least it's not Main
ok so here's my answer to those points:
- never had that happen
- I don't always use maven or gradle, sometimes, especially for sandbox things, it's just overkill. That said, never had to configure maven or gradle for lombok other than the old import statement like any other dependency. Also, almost everyone uses an IDE. F* rawdogging javac in the command line.
- Not once have I generated Javadocs
- Not for the trivial getters and setters which is what I mostly use it for
- Well there are a lot of other things you can hide in Java quite well unless you know exactly what to look for. Lombok isn't special in that regard.
- Eclipse and IntelliJ have no problem finding usage of a getter.
- Don't know about the warning, never paid attention to those anyway.
oh boy
The problem with lombok is that I donโt find it useful
you wanna go down this path?
Oh god, it's getting even more into Hacky shit
Lol true
Too much work kek
I basically use it when I want to test some ideas and know there's gonna be a lot of refactoring of classes and fields to figure out what I want to do with them and test things out. generated getters and setters are really useful in that regard
takes 3 seconds to generate getters/setters in intellij
๐
generated getters and setters are really useful in that regard
your IDE can do that ๐
It takes 2 seconds to delete and generate a getter/setter
imagine if react.hs
Not like it will slow you down
alt + insert -> down arrow 3 times -> enter
True but it clutters the files and I don't like looking at them
๐คค
lol?
Blocky java is meant to be verbose
Youd rather stare at hideous annotations?
I agree that it makes data classes look ugly af, but it's still better than lombok
that's why kotlin > java
insert language here
ELARA
records
So yes then the question remains why use java with Lombok?
If you insist yourself kotlin is better
well the fields are at the top, I never have to look at them unless i delete them or create them
I don't use Java at all anymore lol
lol
Thatโs a relief
then why use lombok
^
man lombok + kotlin is SUCH a great combination
Lombok is a crappy
Cursed
@Getter on a property
I don't, I just said when using Java, Lombok was handy for me in the past, never had any downsides or issues and it was faster than generating getters and setters that all have to change when I change the variables around
@Data
data class Person(
@Getter val name: String
)
``` 
Omg i need to try that
@JvmField
@Getter
val name: String = "Name"
I don't use Lombok anymore. I wanna make that clear.
@Getter @Setter
var a
get() = 1
NO
DONT DO IT
You guys are being buttholes ๐
you know what
We're always like that
speak for yourself
If you use Lombok sorry
fuck this, Im switching from keyword to annotations
Then I canโt resist myself
imagine annotations in haskell
@Private
@Final
@Static
String name;
No you aren't. Usually I'm the guy everybody is facepalming at because I wanna do some hacky stuff that makes @prisma wave shake his head in disbelief.
we need generic annotations
This Lombok shaming feels completely uncalled for now.
@Getter<String>
public String string;
Blocky Iโm sure he nitpicks for a reason
Lombok shame is always called for though
it excels at being bad
I don't take it to be mean at all. I wouldn't ask for help if I didn't know I was being an asshat with what I wanted to do and needed somebody more knowledgable to tell me why I failed as a software engineer and should have pursued a career in the performing arts ๐
Your point?
they should make lombok into a language
Elarambok
@Public @Abstract @Class @Identifier("AbstractBeanFactory")@LBRACE
@Getter @Setter @Private @Int @Identifier("i") = @AsInteger("1")
@Public @Identifier("AbstractBeanFactory")(@Int @Identifier("i")) @LBRACE
@this.@Identifier("i") = @Identifier("i")
@RBRACE
@RBRACE
main.lom
@MainMethod
void main @MethodBody
@Println(value = "Hello World")
@EndMethodBody
holy shit
please don't say offensive things like that
elaraclipse
๐
Lol
๐คฎ
@Getter
let name = "Name"
@Getter(
type = @grizzled heart(String.class),
value = @Value("hi"),
static = true
)
Oops
You could, theoretically, write a program in only annotations
could you?
Well you would need some annotation target but other than that
At this point I'd be surprised if Lombok didn't generate that as well somehow
lol
Might be an interesting challenge actually
Well yea and no. I agree, up to a certain point. Whether or not Java Generics are turing complete is way past that point. The world has revolved enough times without that knowledge imo
Java Annotations are Turing Complete!
what the hell there's a Java 17 already?!
rust enums
Not released borz
ah
That is a very naive idea of research
You could say that about anything because after all, before you've made the research you don't know whether it will be useful or not
This gives some interesting insight into how java generics work
I wonder how many versions they will release in their scheduled cycles before they run out of meaningful changes to the language they can implement within a cycle's timeframe
shit man, tuinity's discord server got raided
there will always be something
java 25 will be a functional programming language
bet
i am NOT
LOL
It's a practical one. Believe me, I understand the reason papers such as the above exist and do think they are important from a scientific standpoint. But they are not practical by any means and there are thousands like it out there
who?
sus
the so called "fast spigot fork"
and java 50 will go back to not functioning
So what's your point
Lmao
Therefore it's not useless
yea
๐ฅฒ
I don't recall saying it was...
you will have to send proof that screenshot has not been TAMPERED With
oof

damn gay is a funny word apparently
ha
ha
๐ฅฒ
yes i am an avid pewdiepie fan, why?
Well what are you saying then? Because "it's interesting scientifically" but "a waste of time everywhere else" is contradictory or at least a useless observation. It is a scientific paper after all, and science and theory is the basis for practice
man i love the 2 different conversations weve got going here
a debate on whether or not different research is useful
and
"simp"
yes, you are absolutely correct. no dispute there. research is scientifically important
๐
but unless that research actually leads somewhere and is used in practice, it is and stays irrelevant imo. You can dig 1000 holes before you find a piece of gold. doesn't mean those 999 holes before you found the gold are useful or contributed to the finding of the gold.
Also whether a type system is turing complete is not a crazy question, because if the answer is yes it implies that the type system is undecidable, which is a relevant property
true, no argument there
Omg, the font this guy is using on a tutorial..
You may not notice it in your everyday programming but it matters for the design of the system
But sure I'm not saying that this changes Java programming fundamentally
I just think you and I have a different perspective about this at this moment. If you look at it as a scientist and researcher within the realm of the java language, that is absolutely valid. If you look at it as literally anybody else in the world, it is irrelevant to you unless something practical can be done with that information.
Not arguing with that
dear god
I agree it's cool they did this. The paper is way beyond me anyway and I hated those courses in university as well so it's no surprise. I'm still fascinated by it. But as somebody who does not venture into the unknowns of the scientific knowledge with my everyday uses of Java, I really could have lived my entire life not knowing whether you could combine the words Turing complete and Java Generics in a meaningful sentence. Let alone answer it
It's cool, but in 20 minutes I will have forgotten about it I think.
Fair enough
Monospace handwrite, nicd
It's horrible, i closed the video
I've tried vue yeah
Good or bad?
It's good, didn't use it too much though
Hmm okay, react better?
Seems like it, right now I've done more with react than I did with vue which is still very little but i quite like react
Oh yeah sounds like sugar
thats not the only server ๐
Which one's that?
Imagine spending money on a bot net to then do this
wdym their money was worth it for their giggles that last a solid minute
I'm sure they were very proud of themselves
I mean
They said the funny word!
They got the whole squad laughing with that one
https://www.youtube.com/watch?v=Vdax0Gj80-M 0:35 @prisma wave this u?
Instagram: https://www.instagram.com/keep_on_coding
Discord: https://discord.gg/ypFyyWq
My Gear: https://amazon.com/shop/keeponcoding
Patreon: https://www.patreon.com/KeepOnCoding
CodeJams is out on all major streaming platforms!
Spotify - https://bit.ly/CodeJ...
FUCK you lmao
๐คฌ ๐ก ๐ ๐ฅฒ
"experienced in clojure, c++, c, haskell, f# even tho i used them once"
Well you see
Nobody in here is gonna hire me to use those languages
So it's fine
I could say I'm experienced in every language and people would only care about java / kotlin ๐ฅฒ
๐ฅฒ
I do care of js sometimes
Experienced as using stack overflow on interview when they ask if you can make a basic application in Haskell lol
Thats pretty easy
Okay now make flying car from scratch
I'm so glad they emphasised polymorphism in school, I use it all the time
I don't get this joke
Definitely not a 10xer
Absolutely not
Bro i should shade the milky way
smooth brained
ikr
Or being inactive for too long
Instagram got this system
Screwed me over everytime
Took like 3 weeks for a real staff to recover them
๐ฌ
??
What would be a clean thing to use if I need to pass in two values of either or, those two values being identifier values, however only one is required at a time so having two params is a waste
Should I just make my own object, or is there something which would suit my use case?
heyy does anyone here know how i can fix deluxe tags not displaying all the tags in /tags
like i create a new one and it replaces the one i have
Lmfao
Haskell solves everything ๐
Sounds like you want Union types
Elara supports them
Doesn't really help much does it smh
Well you can replicate them pretty easily with an abstract class / interface + 2 implementations that wrap a value
This is one of the uses of sealed classes btw
Representing a finite union of types
A whole lot of implementations for a single param removal no
Nah Imma try what you said, it'll be ugly if there's two params
im actually going through this rn too, i sent them a ticket, more like 3, over the past year... still done nothing
Twitter support is very slow
A bot I wrote with somebody else also got suspended for no reason
but after like a year it's up again now
without any response to our appeal
lol
#805698757990809610 I'm sure I'll find out soon whether that was a bad idea or not
use iRedMail my guy
shitty looking management panel
I use Postfix and Dovecot lol





