#dev-general
1 messages ยท Page 360 of 1
elara is a dead language face it
Did you know that DNA was compiled from Elara?
False propaganda
I gotta say, going through a recently converted kotlin file and just doing all the things intellij wants you to do is quite enjoyable
^
2 months no commit
btw I bought elara-lang.org elaralang.org elaralang.com elara-lang.com and some others. I'll sell any of them for $2000
u can keep them, I would not accept them even if you told me it was free
lmao
what
wott
what
concatenation -> inline #{} boi
wattage
concatenation is gold
what
watter
in kotlin
Woter
wet?ยฟ
you do inline variable replacement
Oh string interpolation
utah
yeah sorry forgot what it was called
murica
uta
lol
i love that shit
What do you want to do?
eez mericans innit
I converted a java to kotlin
woah okay okay'
obviously heโs planning a trip to utah, โmurica, with lots of water
YOOOO
wotahh
you're so smart i luv u
cheers
Speaking of speaking
Still here
speaking of speaking of speaking
Speaking of speaking of speaking of speaking
Literally yesterday lmao
fannycube-senpai, have you tested my stuff?
Remember remembering
Probably not
nice
nvm
soz I completely forgot
what stuff ๐
m a g i c - c o d e
magi code
no no
lets cons it
cons ๐คค
'm' : 'a' : 'g' : 'i' : 'c' : ' ' : 'c' : 'o' : 'd' : 'e' : []
jesus
๐คฉ
how do I make the kotlin conversion delete lombok from existence
By not using lombok in the first place
Get yourself a DeLorean and kill your past self before you use lombok
it wasn't me tho!
suuuuuuuuuure
[20:37:17 ERROR]: Could not load 'plugins\BasicGUIShop.jar' in folder 'plugins' why
idk
Look at the rest of the error message and you might know.
it probably tells you the reason somewhere in there
Stick to one channel my dude
@ocean quartz any idea on how I would "split" a component by Component.newline()? Trying to send multi-line messages in console without it being like
[blah blah logging stuff]: line 1
line 2
line 3
and more like
[blah blah logging stuff]: line 1
[blah blah logging stuff]: line 2
[blah blah logging stuff]: line 3
conserving style?
I was thinking of (your favorite) recursion and re-building the "top-most" component as I iterate, when I find a Component.newline() I send the component (and skip the newline ofc) but like it can get super tricky if there's like inherited style from parent components and text before too
Either that or I just stick to nothing more than 1 children deep ๐
I'm not sure of any actual way, I'm not too experienced with modifying components only creating them
But you could maybe loop through the children and create a component per line?
Let me try something just a sec
A bit harder than i thought ๐
Ok this is weird. Are apps on Mac have some sort of unique identifier for each mac?
I have this app called VLC.app on mac. I zipped it up to a zip file and published the binaries onto github
then i downloaded that same zip file back into my application folder
then when i unzipped it
and try opening it
it said that there was an error
Your virus is breaking it
lmao
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: DYLD, [0x1] Library missing
Application Specific Information:
dyld: launch, loading dependent libraries
Dyld Error Message:
dyld: Using shared cache: A33707D1-FC47-30FB-A239-A6AFA68DA7C0
Library not loaded: @rpath/libvlc.dylib
Referenced from: /Applications/VLC.app/Contents/MacOS/VLC
Reason: no suitable image found. Did find:
/Applications/VLC.app/Contents/MacOS/lib/libvlc.dylib: file too short
the last line, but im not sure
hm
Indeed
So looks like i found the issue
MacOS is very very weird
When you Zip a file on MacOS, it also puts a folder in the archive called "__MACOSX"
if you unzip normally on MacOS, this file will not appear because its a hidden file on mac
However, because windows and other zips don't have this hidden file, the reason to how i found this is from running from tests and extracting the zip file.
I keep seeing the hidden folder
the hidden folder also has a copy of the same file with the same name of the app, which makes me think it has something to do with the data
Conclusion? MACOS SUCKS
Schools should start handing out more linux pc's
๐
Basically
@ocean quartz Sorry for the ping, but is it possible to manually set the server version with mfgui?
It says the version is Unknown when I am trying to set the ItemBuilder to Unbreakable.
I am using spigot 1.16.5
Yeah that's an issue with the latest version on maven central, I've fixed that on my repo
I'll send in a second
Okay thanks!
I honestly prefer mac to windows most of the time
At least it's POSIX-compliant and has bash
You can hexdump /dev/random so ๐
https://repo.mattstudios.me/artifactory/public/ and implementation("me.mattstudios:triumph-gui:3.0.5-SNAPSHOT")
There were some small tweaks
But mostly there were some package changes, so you'll have to reimport a few things
Okay thank you
Do you have the maven dependency?
me.mattstudios:triumph-gui:3.0.5-SNAPSHOT
separate by :
groupId:artifactId:version
Oh okay thank you
ew why maven
Is it
<groupId>me.mattstudios</groupId>
<artifactId>triumph-gui</artifactId>
<version>3.0.5-SNAPSHOT</version>
```?
Yeah
you 2 days ago: ew why gradle
you now: ew why maven
seems to be
Character growth
okay the gradle kts is kinda got me flustered, ngl
lmao
once i figured out how to backport from maven and all the weird shit it did, it's so concise
Why?
hundreds of lines of code less
it just looks prettier to read
it performs like, 100x better
Whats the repo id?
it compiles my whole project in < 10 seconds, maven took a whole 45 seconds before
and that was after I disabled creating a javadoc jar?
also intellij is having a hard time analyzing my file in kotlin :(
Oh figured it out its just mattstudios lol
Well it wouldn't work without the repo idk
maven ๐
The id doesn't really matter, i think it's actually public or central
Not the group id, the repository id
maven lmao
Is there a button in intelliJ to fix all imports?
god i love intellij
I think that only works in one class at a time
aa
I have two schematics as options, and I keep accidentally clicking the one thats like 500x500
Crtl + shift + o?
Weak
Nothing wrong here https://i.imgur.com/FZXANrP.png
But how
I have that but it doesn't change ones that don't work
๐
Ever used the debugger while the plugin is loading/enabling?
Thats 10 times as long as mine just took lol
nah its server ran on PC lmao. Its not a plugin
lmao
his 2GB of ram were stretched tight lmao
mine sometimes takes 200+ seconds
for 50+ plugins
damn du de
I mean I did have browser and discord opened as well
i get mildly annoyed waiting for the libraries to load at the very beginning lol
the thing is it doesn't get stuck at plugin loading. it gets stuck at library loading. Like the first action it does
when it starts
that is what happens when you ain't got 4-5$ for a test server lmao
oh okay glad im not the only one
but imagine how much more work it is to push to the git repo, wait for it to compile, then spin up the server
probably takes the same amount of time overall
ah okay so just a test server, not a whole CI integration lol
๐
If I remove all plugins it's like 1 or 2 seconds lol
I mean if I'd close minecraft it would probably be like 10 seconds for me as well
eeeeee
i still get like 7-10 secs with 0 plugins
lmao
it takes me literally 15 seconds to load libraries and I have a pretty slammin pc
closing the browser and now its: https://i.imgur.com/drjkkpe.png
lol
i get like 40secs on my dev 1.16 server
|| and like 15 secs on my 1.8 dev server ||
ok im actually going to go now
let's see how long it takes to start up paper 1.8.8
Oh? What is the idea?
oh I've just realised that 37.6 was not with browser fully closed
just yt music
was stopped
lmao
lmao
:kekw:
wtf sub 1 second
1.8.8 tho
what are your computer specs
I'm crying here with an old gen i5 some 8 gb ddr3 very low freq
the cooler barely running
this guys got 100hz ram
my laptop would literally burn if I had no external cooling
not Mhz
gpu?
I got a 940MX or whatever. Also I can't even change the termal paste because a screw is destroyed and I can't open it anymore
i've never heard of that card
lmao rip
ye
you've got quite the disparity my friend
I mean I play like the same 4 games over and over (and I barely play them) and it does way more than well for my use case
lol
ok 7 plugins. No browser or MC opened
I just play like GTA Online once every... 7 months lol; now I'm hitting Doom Eternal, every now and then I play Mirror's Edge & Mirror's Edge: Catalyst and one day I will finish Tomb Raider and Shadow of the Tomb Raider
let me implement it and I'll show you :p
9 Plugins, Mc, Ij, browser, open
Alrighty ;p
What does this idea concern?
why do you guys like to bully me?
We like to bully everyone
Plan?
stats plugin
Premium Leaded Augmented Neuron
Player Analytics
ah yea yea
plan? ye
I think this is the first time ever I have used local classes hold on
@ocean quartz kill me
I think this works but I don't have enough of a complex styled component tree to test with...
It works on a basic level at least, (1 children layer deep) again I have nothing complex to test it against
https://paste.helpch.at/mamiparexi.java
add more, then the top layers will muffle the screams of the bottom ones
okay thanks
waitaminute
i broke jmh
Lol
Imagine knowing how to use JMH
I should use JMH for some of the whack in Krypton lol
Micro optimisations are the best optimisations
Oh also, btw, thinking about the Kotlin DSL, if there is one thing I like about it, it's the fact that IntelliJ can recognise it properly and doesn't have any really strange issues
n = x;
while (n > x - 9999) {
n--;
}
Would that even work?
there ๐คฃ
Actually that would be an almost infinite loop
Until you get an integer underflow and it stops
Just thinking about how annoying ticking in Krypton is gonna be
No
That should run 9999 times
xD
since ticking is kinda by definition meant to be done sync, since itโs a repeating task
ah yes, itโll run 9999 times now
but before, it was n > n - 9999
ah
which would loop until it underflowed and that condition was no longer true
oh btw, you guys should try running LuckPerms on Krypton now lol
go to my fork, build it from source and drop the JAR into the plugins dir
ez
the command /lp on its own doesnโt seem to work atm due to Brigadier weirdness, but it works if you give it arguments
and /luckperms always works
e
a
@old wyvern wot u forking docdex for
ngl, #816184749752188958 should have a rule where you can't add a bunch of filler space
it seems like a way to keep people from seeing other people's offers
wink wink
it doesn't really add anything to a message
wink wink bruh
it's more like "hmm today I will be annoying and make the channel harder to scan through"
First of all gotta pr that message deletion things
bet
Then some stream stuff I just saw while looking for where to make the change
@quiet depot would u object to me contributing clojure code to docdex?
sadge
wym yugi, stream stuff?
streeeaaaams
Oh nothing major
anyMatch(possibleMatch -> {
final boolean matches = rawMessage.startsWith(prefix + possibleMatch);
if (matches) {
match.set(possibleMatch);
}
return matches;
})
like this
is that my code?
lol
shouldn't that be
if (!matches) return matches;
match.set(possibleMatch);
return matches;
less arrow-y
i use streams a lot
Lovely
Would you rather die in imperitiveness?
yes
whenever i have to write java, i usually just end up writing java 8
even if im in like java 16
streams r java 8?ยฟ
lol
iwanio do u like meat pie
i should probably relearn java
not really
bruh
well pork pies are nice ๐
ah
Why dont I see var abuse ๐ซ
because I like verbosity and I forget that feature exists
lol
iwanio
very
pork pie looks like dog food in pastry
shut have u ever had melton mowbray?
uncultured swine
donโt think so
meat pies are different down under
@old wyvern combine the running and development wiki pages to get ur shit setup
Alrighty
imagine not having a school iPad you can just hotspot
mmm what brand is that?
i want a new smartwatch tbh
my old one is like 5 years old
its served me well
but its getting a bit old
fun
aaaaaaaaaaaaa who ghost pinged me
Lol
what model is it?
Apple watch gang and proud ๐
Oh btw, is there actually a way to do async ticking for Minecraft?
Or would it all get out of sync
And then cause issues
probs issues
I mean, I guess I could probably find a way to tick async by section in a world
Why would you do async ticking
Because a lot needs to be done in ticking
with a will there's a way
And I don't want Krypton to end up like another vanilla
My will is powerful, thus I'll die easily is what you're saying yea 
Damn that's kinda crazy to think about though, separating the game loop
1 thread per block
1 goroutine per chunk
Maybe I could use the region grouping
Synchronous ticking usually exists in many games
That could actually work tho
1 thread per operation
yes
1 thread per long
1 thread per new Thread()
Sequential flow is not the culprit for most performance issues
Yeah but most games just make their servers to work
1 thread per CompleteableFuture.runAsync()
We are not running on 90s hardware rn
you're right, the main culprit is people not using a new thread for each operation
And nobody generally cares how well they work because it's the only option available
definitely
Screw it, time to async my processor
Separate every single operation
brb gonna rewire* this shit
smort
Krypton has vanilla to compete with
Bardy boutta hit us with a server that has like 700% improvement performance
๐
Epilepsy warning?
bardy have you started with the hard stuff?
Like?
do i just run buildtools for nms right?
well there's only one hard part to making a server
and mavenLocal() in build.gradle
I know something that's hard ๐
idk about maven
and if you think anything you've done so far is hard then you're wrong
Again bard, trying to make everything non-continuous is not the way to go
because comparatively this one component is way harder than everything else
and that thing is
drumroll
world generation
After a point asynchronous flow will be slower
have fun lol
World generation is currently being left to Frosty, but I'm not sure if I trust him to finish it this side of Christmas lol
will defo be done till christmas
Just not sure which one
And I kinda wanna learn these things myself anyway
frosty do you have any clue how much effort that'll be?
A lot yes
vanilla world generation isn't documented anywhere (afaik)
it's literally new territory
Perlin
you have to do it yourself
I mean, we have the parameters and we know what it uses
bardy u should implement a wavefunction collapse algorythm
yes lol
its a bit slow on non-quantum computers
I was literally just thinking abou tthat
make sure to support seeds ๐
but meh
iwanio no joke was just thinking about that
Nah only generate one world. Saves effort
yeah then just download that petabyte world when the server starts for the first time
I mean technically a minecraft world would follow the "observation" rule I guess
If a player is not near, it aint workin
how big is a fully generated mc world?
big
Presumably quite large
googles 2b2t world size
considering it's infinite large
I think rendering and textures is probably more difficult than world gen
dkim I'd assume thousands of tb
In order to store a fully generated Minecraft world, you'll need more than 4 of the current largest data array in the world (15 PB). This Minecraft world will take more than half of the upcoming largest data array in the world (IBM, 120PB).
4 * (Double.MAX_VALUE)^2?
whats the equivalent of mebibytes in peta?
bardy I've never made a server, but I'm going to make an educated guess and say that would be tedious, not necessarily hard
World generation is also very tedious and requires a lot of time learning
yeah tbh most things that are "hard" can become only "tedious" if broken into small enough steps
But I read Wikipedia articles for fun lol
weird flex but ok
peta byte
oh wait
ohhh
How big of a world would that even be?
lol
how big would a 409PB world be?
Yes
Generation is likely just a matter of reading Wikipedia and documentation, then applying it
bardy that's only half of the task
Also, with Anvil, it ends up bigger than that
how do i get like the \u1234 code?
Bardy, indeed it is, what I firstly need to build is a testing environment
paste it into intellij
google the unicode
ok
@old wyvern what do u like about them
disassemble what?
Thinking about it, using semantic versioning for Kryptonโs API is gonna get really confusing
since if a new minor just requires a few patches, those will be released as patches
or if a new major just requires a few backwards compatible changes, only a new minor for the API will get released
Ah yes wonderful
i installed an app from a dmg file in java
I wasted my time ona NP hard problem
๐
fuck
@forest pecan
You do competitive coding right?
Can you send a me somewhat of a hard question?
ok
๐ฅฒ
Medium ish hard?
i will send you my hw ig
What is competitive coding?
Im sick on comping up with questions
i came up with 2, 1 was too complex, 2nd was just impossible to solve in a considerable time
i know but im saying they shouldn't
??
when you're actually coding a project, farmer john's cows are not going to be dancing in a line
i saw some really small, unique questions on youtube recently
thats only an idea
How can you be so sure?
you won't be given problems like this that are so mathematically pure
Longest Path in a cyclic graph in a simple way
alright whatever man
one was 'print hello world without using semicolons' in java
just saying, practical coding is more important than stupid problems like these
I'd say learning about dancing cows is pretty practical
"compute the longest path in a cyclic graph" is a wonderful task PepeLaugh
well, this is why i am always so big on optimizations
lmao
That wasnt the question tho intially xD
I would rather hire someone that can do Pig's Challenges than solve that puzzle
cause pig's challanges don't require any logic really
lol
maybe use of data structures but not much after
I have been trying to write a solution for like 5 hours now
I thought you were joking
๐ฅฒ
but if I hire a plugin dev, will he be making plugins like Pig's challenges or solving riddles?
these aint riddles
its a competition
okay, sorry, stupid mathematical puzzles
It gets you to think
^^
point of the story being: experience with how things are done is more important than theoretical ability to solve puzzles
not everything you solve has to be industry approved TM
It's the concept behind it
if you have a large project you're bound to run into situations where it may be possible to optimize with some critical thinking
gonna tell me to invert a binary tree now?>
I mean the question is a bit more than longest path I guess
??
=paste
Please use a paste service to share configs, errors, code and long logs.
โข HelpChat Paste
invert a binary tree? lol
yes?
there is no longest path in a cyclic graph though
im impressed you've never heard of it
you seem very familiar with redundant tasks to test someone's job ability
Yea its a bit different
its used quite often in google's algorithms...
no, it's really not
and many of these techniques are quite used to optimize algorithms
they just use it to interview people
dunno, proprietary
linear algebra
Circular algebra
maybe if you're working for a top company doing brand new stuff, it's good to know stuff
Theres possibly some solution, but I assume the question is pretty much not usable with the given time constrainsts
but if you're just a normal dev, experience with the tools and workflow you'll be using are significantly more important than inverting a binary tree or solving stupid theoreticals like that
Wait what? xD
im sorry but im pretty sure everyone knows that
its not that hard to learn
over 20 years of some of the best developers in the business and many micro optimisations
Im sorry, you say you cant invert a binary tree?? You're fired mister!
lmao
binary tree?
I'd take a shot at it but I gotta study ๐ฅฒ
a tree where each node can only have two children
then you can traverse it using binary search which is pretty zoomin
good luck lol
right node is always higher than left
Can you invert it twice though?
ah right
you just described college
Ok, you want more nodes? invert a TERNARY TREE\
idc, invert it
it wouldn't be very useful
Lets make a ternary avl tree
man, try looking at the Brigadier command tree
Self balancing nonsence
get on that level
not always lol
Thats just a tree
now invert a non-directed weighted graph BITCH
nope always
nope lol
thats always the case for binary trees
๐ฅฒ
always
please provide a source
Yeah
see but there's a difference between critisising the practice of asking irrelevant algorithm questions in job interviews and going at individuals who just enjoy solving stuff like this
Ditch binary trees, switch to avl trees, k tnx bye
im not going at any individuals
I just said I hated when companies ask those stupid questions
I enjoy problem solving myself too lmao
I mean they cant just give the jobs out to anyone
Its mostly just a filtration process
Some of the algorithmns they ask do come to use at some point
are you also a fan of standardized testing?
yeah but there are better ways to see if someone is qualified or not for sure
i am, in fact
lmao
How do you mean?
because they don't test your ability on the material
but rather
your test taking ability
Especially when selecting between thousands
im sry but google and high tech companies aint gonna choose from 1000 people that all know how to use ci
lol
and you think that's a good thing?
Yes?
what the fuck
You think that's bad?
something more practical that represents what you're gonna be doing. You can be the best in your algorithms class and still suck at coding or using the tools you need
standardized testing, as in?
ACT, SAT
I'm in college lmao
I took the ACT
I happen to be a good test taker, but do I remember anything that was on the ACT now?
no lmao
True, but ussually the questions asked for these cases arent overly complicated
isnt this hyprocritic tho lol. I said before that test taking is the important thing and not knowledge. and you forgot the knowledge?
lol
You'd see the really hard questions in random competitions going on
Im saying that the system shouldn't be how it is
Which well, was the persons choice to attend ig
Just because it happened to benefit me doesn't mean it's a good thing
Sure, I think theoretical problem solving questions are totally fine, if that's not the only thing they're gonna ask you. What I personally wouldn't approve of is asking for specific algorithms you're supposed to memorise and stuff like that
It's not usually specific. Usually its variants. And tbh there is a pattern to memorising them
it isnt hard memorizng formulas
If you want the best students, you should be comparing learning ability, and standardized tests definitely skew less towards economically privileged people since they can't prepare as well
then its bad for them?
I'm honestly appalled that you think test taking is a better measure than learning ability
how do you fairly compare learning ability
well what's better
Again, I don't know
I doubt any
whats the alternative
Id agree with that as well. Even though using this as a filter is fine, selecting solely based on this is just stupidity
I don't have to have an alternative to think something's not good lmao
then it's the best
?
there are much smarter people than me that probably have solutions
wtf is this chat
4Head
lmao
I can't have a discussion with anyone except johnny lmao
would you say that a solution to this requires unique critical thinking
as if to a problem you dont normally encounter
not the kind you're tested for at a programming interview lmao
well it is how it is
you can go argue with the interviewer, if you want to
but i'm not going to
Doing real-world things might be better than test taking. Like programming, instead of a test just program something idk lol.
jesus fucking christ are youg uys dumb
im not saying that i will lmao
do you not envision change ever?
do you think everything should always be how it is forever
What change are you asking for star?
"well it works now, must be the best way"
More practical programming interviews than theoretical exercises
Yes?
wtf
everything in this world is opinionated
yo what
too many people know how to invert a binary tree because they look it up because its "required knowledge"
Can you be a bit more specific
so you are going to hire someone just cause they know how to not name their plugin class Main?
lol
I think there are better options than things like timed tests to determine skill. Some people could just memorize the exact things they need to know, but not understand it.
You do realize thats mostly just a meme right?
There are many different types of questions being asked
you can google how to invert a binary tree, you can't google how to create good plugins
That plugin by Conclure
this is really not a good argument
10 seconds
it would take days to analyze the code of good plugins and learn patterns and replicate it yourself
you can't just look at a few texts written in a foreign language and then you know it
That's not a good example, you can look at those plugins for a while and it won't make you much better, practice will
โค๏ธ
bold of you to assume examiners don't have a phone book sized collection of questions to ask
that's how algorithms work too
I'd say depends on the test
True
algorithms are very simple concepts, usually self contained lmao
Thats the same with comp. coding tho
a plugin is a huge connected interweaving of many things
uhhh wot?
i can google quick sort and understand it in minutes
then let me give you a problem, and see if you can google
i can't understand everything about luckperms in minutes
If its more of an open-ended test with options for the test taker to add their own "spin" then it doesn't really use just memorization, but things with exact answers give an advantage to people with better memories.
While I understand that solely testing a person on algorithmns isnt the way to go. Some form of initial filter is required or it just wouldnt be practical to find the best individuals
"the problem"
Many of my Math and programming tests we were allowed to check our notes during test because what mattered was the actual problem solving
exactly
we're allowed open internet
Standarized testing is different from exams
because you should be testing ability to make programs rather than ability to memorize generic algorithms
algorithms aren't "memorization"
They can be
they definitely can be
Its not, but its what tests grade for
Most questions arent just "take an existing algorithmn and implement it"
^^^^
You have to improvise
you'd be impressed at how my school does tests lmao
its not your ability to just know them, but also your ability to change it up to match test cases
yes I agree!
Its just a standard solution to somegiven problem which yo ucan break down your problem to
SImilar to mathematical identities
๐
cause you cant code it directly lol
yes and we should test for that!
Test for what?
im against memorization tests
?
I am terrible at planning things
I just do things, then redo everything a day later
ability to morph algorithms and come up with unique solutions
ok i agree i hate memorization tests lmao
^
we're on the same side I think lmao
huh?
I don't like tests where you don't have access to notes/outside things, where in a real job you would.
exactly
"solve this without a calculator" but Ill have a calculator in the real world
you think im manually converting huge hex numbers into binary?
Volcanoes go to the bathroom?
lmao
I mean, maybe a bad example, but that's not hard at all lol
You never know, you could be solving a problem on a deserted island with no access to the internet, then you'd need to have memorized it!
bro I forgot how to do long division manually, we only had a pen and paper to convert numbers in the millions
Lol
dividing by 16 over and over again is hell
We had to do long division this year in high school
you don't need that though
๐
We had to work like that til 12th
Every 2 hex digits are 4 binary digits
you're right, I can google hex calculator
don't forget derivitives! They are useful for when you are burried alive by a tsunami!
and you can just convert them directly
i think this is actually a scary mentality for someone to have
Well I'll disagree with that, learning to solve things without a calculator is actually very beneficial
its slow if you use calculator for some things
Simple things, sure
like for obviously easy stuff sure
oh my god okay maybe I should never speak in this channel lmao
but then "why do i need to know how to invert a BST, i'll never use it:
I mean hex to binary is simple xD
Well we are talking about understanding things, so I agree you should be able to do things without a calculator. But once you prove you can do it, I don't think there is an issue with using calculators.
yeah that's what im saying lmao
star, while in the real world yes, youl always have calculators to convert the bases, the point is to make sure you actually know how bases work
and I do, we spent a lot of time on th at
im saying making you do it over and over again is tedious and wasteful
Yes, but there must be a way to grade your understanding, correct?
lmao
ask questions relating to how they work ring a bell?
Or. Just an idea. Make something that reads their mind. Then you don't even need to test them!
lmao
What such questions would you suggest for base changing?
Any examples?
Jesus christ dude
How many times have I said I don't know the answers to things, I can just see that they need to be better?
Converting numbers manually from hex to decimal in the millions sucks
you are proposing things that arent possible lol
You can ask me. I know the answer to everything.
How can we better test knowledge? dunno
oh my god okay guys
ill never complain again
we can just suffer how we are forever
i mean the reality is pointing things out with no solution just isn't all that helpful
you don't understand that other people have their opinions too? lmao. you didn't have to complain about the problem i sent to yugi the first place
but there might be a solution
Like school is to prepare for actual life right? Why make school tests unrealistic?
sure, there might be
until someone comes up with it what's the point arguing over it
ah yes
