#dev-general
1 messages · Page 396 of 1
everything is on a continent
nah g
keep it srs pls
we used to be on all continents, now we are on none
we are drifting in space
con•ti•nent /ˈkɑntənənt/
n.
one of the seven main masses of land on the earth: Europe, Asia, Africa, North America, South America, Australia, and Antarctica.
amazing
lol
ideally there'd only be 5 continents
or 4
is the canal between africa & asia man made or natural?
I mean there's not really anything scientific about continents
meh, geographical studies
they're just arbitrary regions loosely related to the tectonic plates they lay on
yeah
is the canal between africa & asia man made or natural?
because for me, that's what determines the magic number as 4 or 5
manmade
in that case the number is 4
Suez Canal
The Suez Canal (Arabic: قَنَاةُ السُّوَيْسِ, Qanātu s-Suways) is an artificial sea-level waterway in Egypt, connecting the Mediterranean Sea to the Red Sea through the Isthmus of Suez and dividing Africa and Asia.
From school we had a dumb distinction, Eurasia was called a "continental area" but Europe and Asia were separate continents
you know what let's have no continents
we have earth
thats enough for geography
just say earth
hey what's your address so I can ship this package to you?
Earth
Yes
And then use coordinates to specify the location
Earth Latitude: 40 degrees, 42 minutes, 51 seconds N, Longitude: 74 degrees, 0 minutes, 21 seconds W
if you want to have all your bones instantly crushed then feel free
yes please
would your bones be crushed tho?
cause its 2.4 times higher in gravity compared to Earth
but idk if bones would crush from that tho lol
Imagine getting some fat dud up there
your bones wouldn't be crushed for a while
2.4x?
Yeah
Jupiter would get all its gas condensed into an extremely dense liquid next to the gravitational field of ur mum
extremely dense?
That gravity builds exponentially
frankly with a field that strong, I'd expect to observe superfluidity
either way you would still die from the atmospheric pressure and incredibly hot temperatures
are you still talking about jupiter?
pov: the gang rewriting DeluxeChat once clip finally succumbs and open-sources it
you'd still live for like a solid half hour surely
assuming you had a suit which controlled the (cold, not hot) temperature & oxygen issue
guys let's fly a spaceship there
Just call
we can just get in a discord video call lol
Also is it just me or on the new update the project panel is super tiny?
oh no now I need to check
material
Is that because of Material?
u lose compact settings
oh my god I dislike the new opening image
yes
Ah
Same it's so ugly
i downgraded to 5.7.0
I miss 2019
2020 was decent
Does it work well with 5.7.0?
ive installed it and it works so far
baring in mind ive only been on IJ for like 5 minutes but the settings works and stuff
anyone here willing to share their test server with me so I can test some dmenus builds? xd
it was the update that supports ij 2021 so
run on local computer
you don't know do you?
Blitz, local host
I barely run IJ with discord and maybe browser ...
running MC and a test server at the same time ain't an option
dkim video reveal soon™️
just found out that i get 250+ fps with lunar
🥳
with an mc server on
ugh
i got 1000 frames on blc
even better
I like blc
i use forge but i get bad fps :(
Ew forge
^
Ew 1.8
60 fps forge -> 150+ fps lunar
I would use fabric if it supported shaders
for me
but until that day, optifine gang it is
OptiFabric
well yeah but then you can't use any of the good optimization mods
sodium
no point in using fabric if I'm just gonna use optifine again lol
well I guess the answer is no
?
.
i mean i would... except that im not on pc
I mean fabric isn't about optimization, it's just a modding api that is pretty good
and my laptop... is trash
well in my mind, the only reason to use fabric over forge and/or just optifine is the optimization mods like sodium and such
i can do it later though blitz... if you still need it (although you'll have to remind me lol)
and by later i mean 3-4 hours
it just has less compatability with like everything
hmm anyone know a vps for like 4-5$ that gives like 2-3 GB of ram?
The reason why forge has optimization mods and fabric has less is because forge is old, shitty, and slow
lol
I have the ovh 3.5$ one and I only get 1 GB
fabric has like 4 different ones
TerrainGenerator
I think I can run both
imagine not using 1gb/$0.75 mc host
never used any of those
on 2 gb
there are a ton of mods that do it on forge
oh
actually i wonder if they're still 0.76
well there's also tons on fabric lol
I use it for my discord bot as well smh
Yeah
oh
lol
make a plugin that lets u start java programs
but I'm saying the only reason why Forge has a ton is cause its slow as fuck
lol
lmao
now to learn how to start a minecraft server from ubuntu
not hard
actually
just like normal
I don't really know if that's true, I don't think forge vs fabric is that big of a difference besides better design and QoL
ez
took me like a day to set it up for my pi 😎
maybe 2 days if u include installing java 11
remember? i thought u helped me when i was installing it
ugh I don't
lmao
its just like 1 or 2 commands to install java
lol
Blitz blocked that memory from his mind
on ubuntu
literally just the one I said yeah
oh I remember you asking questions about it but I think BM helped not me
that's like, the whole reason package managers exist lol
but then the rest was smooth
no port fowarding needed since it was same network
just put in ip and bam connected
wow look at this guy knowing basic networking lmao
-_-
I just run my servers in WSL
i couldn't figure out how to setup wsl 2 on windows
Star your discord status is looking real wack right now
ah yea I'm looking at the changelog lol
real whach
Lmao
yeah one of my assignment for CS 1410 is a midi player thing
New album is gonna be fire
ok I think it works https://i.imgur.com/MxEWOtP.png
imagine not using termius smh
I use material theme UI and they made the thing paid if you want all the features
what for?
imagine not using Windows Terminal
that bad boy slaps
isn't that ssh?
yeah. you can still use 5.7.0 tho
yeah it is
yea
I just emailed the guy proof that I had the student pack and he gave me a license forever
with termius its just 3 clicks to ssh or 4 clicks to sftp 😎
but its literally just 1 command... why would I use termius for?
Lol
also termius is paid
i have bad memory so i can't remember ip
github student dev pack 😎
I just copied it from my startup flags from my live server lmao
bcz it uses the flags
dk the name
so I can't remember all of them xD
I just wrote a shell script to copy my latest build from IJ into the plugins folder and start the server
Yeah I knew you could do that but how do you prove you have the student pack
can I get the same proof?
?
I literally just took a screenshot of the page lol
WAIT WHAT
email me: blitzgamer_88@helpch.at
it has my name in it lmao
tell me how
fair enough
dw about the name
oh yea I can inspent element Blitz into it
whats his email
that was first start tho. lets see second one
lmao
also fuck. I have to open the port don't I?
oh it has ID
you have to change a char in there as well
I did
wait where does he say that u can get for free @cinder flare
you think i'd leak that lmao
this is a bit better I guess https://i.imgur.com/ZCDMDYO.png
hmm now to learn to open ports. fuck me
whereee
opening ports easy peasy
oh
well then tell me how
you got a vps or somethin? tell me what its on
i was on jetbrains plugin page
what platform
like GCP, AWS, what
ugh its from OVH
oh ty
i've never used OVH so i udnno
those docs saved me when I lost my password from my other dedi
oof
hey does anyone here know of a tool that can basically inject code into software at runtime? (for debugging purposes)
I mean like I could call a method using a tool and see what it comes out with
without having to set break points and use the evaluator
https://i.imgur.com/5PUqZp2.png nvm @cinder flare . All ports are opened xD
oh that's not good lol
well yeah. xD
but I don't have anything on it. Just my discord bot which is just a mess
and now my test server on which I'll run just dmenus and placeholderapi. so its fine
until someone deletes your server lmao
I might actually try and make one if I can lol
it will take me another 3 minutes to start a new one lmao
yeah I just have material
I dislike those icons
You ever make the mistake of updating IntelliJ
oh I activated Material UI and it fixed my spacing yay!
lmao
also how does updating IJ do that lol
how does it look now?
or is it just not done indexing?
why do you like it like that ??
easier to read, feels more cozy
it has settings yeah
where?
Settings -> Appearance & Behavior -> Material Theme UI -> Settings
Material Theme UI is now a paid thing 
lol
it took me only a few minutes
i also blurred out license id thing and he didn't mind
lmaoo
yeah you gotta activate the license in your profile then in IJ
wat
uhh how?
at the bottom of your licenses page
you click the link?
he didn't give me any key or anything
wot
oh you click on the link in the PDF
theres no pdf
what was attached in the email
yep
Haaaaahahahah
oof
scamm
"scamm"
it's open source
lol
not really.
latest github update was february
latest plugin update was March
so either they tested it
for a month and then updated
you always forget a space
you type it like
[message]
instead of > [message]
wait
so it shows up like that without quotes lol
its not free anymore
you didnt know?
lmaooooo
bruh
Lol heres a funny comment
omg those reviews
"Lol you've just lost 80% of users"
Reply: Well, of course, when something free ceases to be free there will inevitably be some people hating it. I didn't imagine my userbase would be so harmful though.
??? Always?? Tf you talking about
Besides it read on purpose... so the > shows
LMAO
why dont you add the space in
aesthetics
the space looks better
than no space
smh
i just copied and pasted the code xD
It's not a license, it's a redeem code. You have to enter during the checkout session, there is a "redeem code" option.
lmao
my material seems to be fine
idk why tho lol
i guess i just don't ever update again and im chillin?
go to Settings -> Appearance and Behavior -> Material Theme UI
you can still install 5.7.0 without paying if you didn't have it. But it might break in the future
yeah you gotta get another discount code every year
I've personally disabled Material UI bcz I don't like it
what
blitz big lamo
i use the one matt posted in #developer-chat
....no thanks :)
yeah right lol
i tried it but didn't like it :p
lol
some colors just dont match
with the background
imo
and some are missing iirc
really
that sounds wrong
wait he posted settings for material ui as well?
i haven't noticed any issues
no lol
indeed
no
idk he posted some .icls file or something, and i imported it and it made everything look better
lol look what he replied with
it's $1 a month lol
that's ij theme tho. isn't it?
1.5 please
LOL
$12 for a year
idk
he knows himself his reviews are dying
Lmao dkim
get the free student license
I definitely need it
poor guy
lol
even though I got the free one, I still wouldn't write a positive review. he definitely could've gone patreon
just dont review it 4head
it just so happens all the default settings for the free version are actually what I used anyway, other than the stupid orange default accent color
oof, it took me 49 seconds to fresh-build Krypton
wot
something is wrong with your computer then
it's a lot of code man!
dkim always says that stuff
thats like classic dkim
and building both the server and the api, that's some work
oh no
lol
player is the interface
a Player is just a regular, a KryptonPlayer on the other hand is a very sophisticated, smart and amazing person
I think I'm gonna need to spend like a week wrapping my head around this code lol
what code?
Krypton
just don't look at the networking and it's fairly easy to understand
ah
but I plan on working on the proxy for Krypton
don't look at anything related to persistence either
I need to know the networking stuff lol
didn't Bardy say it already works with Velocity or something?
dunno, but we're making Aurora
that is a nice name
yes
yes
greenwich is in the UK
also known as UTC
classic
when good
id like to see u do that in java! (not java 16 tho)
did java 16 make switch better or omsething?
Experience working with kotlin
😳
I'm confused how this one was a conflict
i think so yeah, mightve been 15 actually
semicolon
It was like 15 or 15 but yeah
...
oh lol
14 or 15*
yo @onyx loom does CombatStats need any other updates? xD I feel like dying today.
tbh I didn't even look thru the entire code lmao. Just what I needed
for adding hex
thanks for sending the same image 4 times
i really appreciate iit
and yes that is correct
UK isnt in GMT rn
UK is in BST
yeah?
almost all countries have daylight saving afaik
is there a way to run reactjs with like a java backend? So I'm hosting a web server which serves pages to users when they click on it
oh @onyx loom ik. %killer_{papi_placeholder}% 
useless
parseother expansion should already handle it as i parse the internal placeholders before papi
yeah afaik you can connect it to like spring
ah ic
Haha spring jar size going to add like 5 megabytes
lol
i think im going to use plain html css and java tho
cause its just one page
I mean you're using like GET and POST requests, the frontend/backend don't really matter
and its simple
java can easy serve up HTTP responses
Yeah
14 btw
🙂 👍 😎 🤓 😊
was previewed since 12 but officially in 14
🤡
classic java
There is no time to wait! Ask your question @half harness!
Im always there
doubleUs x y = doubleMe x + doubleMe y
```how does this function work?!
Wdym?
like
You want me to convert to java?
params
is that param?
because the parameters are x and y?
ohhh
Yes
mhm
doubleUs x y = doubleMe x + doubleMe y
```then in here, x y are params
Correct
so its like ```
functionName param param2 etc = whatToDo
it might help to think of everything you make with = as a function
Even x = 5 is technically a function
not in the way you're thinking
There's let bindings but those aren't really variables
hm
doubleSmallNumber' x = (if x > 100 then x else x*2) + 1
```uhh why is there a `'` at the end
The ' doesn't mean anything
ok
It probably mentioned a function called doubleSmallNumber earlier, so the ' is just to distinguish the 2
conanO'Brien = "It's a-me, Conan O'Brien!"
```is this a "variable"?
ok
kind of sort of
let lostNumbers = [4,8,15,16,23,42] ```
"functional" programming
Probably easier to think of it as a function that takes 0 parameters. Because the value is re-evaluated every time it's "accessed"
hm
but yeah it's close
There is a difference though, ```
value = print "Hello"
You might expect this to print once, but every time you accessed `value` it would print again
(except technically it wouldn't but that's not important)
There's both
wait
glare should take up #827055634586271775 lol
They do similar things, except putStrLn takes a String and print takes a Show (which is kind of like an interface for toString)
main = do
putStrLn "test"
```is this the same as ```hs
main = putStrLn "test"
```?
yes
and do lets me do multiline?
do is kind of like {} if im not mistaken?
kinda
oh no kaliber
as a massive oversimplification, yes
from what
-.-
yes
Well if we're being specific do is a syntax sugar that is translated into monadic bind operations therefore maintaining functional purity 🤓 🤓
uh
prints the type of a variable
I really don't know anymore. Are you really that stupid or are you really that good at faking it?
What
what
I didn't fucking say that you're in germany. I asked if Germany doesn't have daylight savings... DID YOU NOT LIVE IN FUCKING GERMANY FOR YEARS? @obtuse gale
you know what printing is
yes
Have you got GHC installed?
not on my laptop
I never said anything about your current location...
Shame
I asked you bcz I know you are from germany. I didn't ask where you are or what you're doing
chill with the cApS
You can probably ignore the :t then, it's just for the repl
🥲
oh no
main = do
return ()
return "HAHAHA"
line <- getLine
return "BLAH BLAH BLAH"
return 4
putStrLn line
```one look at this
and
my brain ded
so many returns
return is just a function
ic
the return in Haskell is really nothing like the return in most other languages!
ok well
hmm
In kotlin that's Like IO<Unit>
So it does some IO, and doesn't return anything important
what return does is converts an a into an IO a
So return 3 is an IO Int
whats this
main = return "hi"
```what will this do?
is dkim also learning haskell
lmao. sorry @obtuse gale I just couldn't process the way you processed my question.
Nothing
it won't compile
ive gotton brainwashed
how exciting 😄
😩
Very exciting
😖
😩 💦
how come?
what language is the most "useful" in general? like if someone asked me to code something what language would be the best
if i understand right, return "hi" would return a type IO (String)
because main has to return an IO ()
just curious
since i know mc bedrock is in C# iirc
and mc java is in java
idk which is more "useful"
impossible
you're returning an IO(String) when you want to return an IO()
main = return
```what about this
yes but return "Hi" gives you an IO String
Won't compile
now whats it returning
but
it's just not doing anything before then lol
well right IO() but still
point is main never really returns anything useful, it just does useful stuff
same is true for java
can u give example of when i should use return?
lets say you write a function to get user input
for example, you want to make a function that gets a bunch of pastry names
you'd return [String] which gives an IO [String]
There aren't many examples with IO tbh, as printing already returns an IO ()
With other monads you probably use it more
um
main = do
print "hello"
return ()
``` this is a fairly obvious example
Although not particularly useful
gn
With simple main functions you probably won't use it much, but it's important to know what it does as it's used in more complex programs often
hm
return = confusing
I don't remember what this was for but I used it here
Have you used the Optional class in java before?
Running on pc
because im on mobile rn
because discord is open on my pc
❓
yeah
readName :: IO String -- takes no parameters, returns an IO String
readName = do
firstName <- readLine
lastName <- readLine
let fullName = firstName ++ " " ++ lastName
return fullName -- this will give us an IO String
main :: IO ()
main = do
fullName <- readName
putStrLn fullName
Here's a somewhat decent example I made
Blatantly untrue
@half harness
get good
bm whats ur completion% of HZD btw
uh whatever button it is to access the inventory on pc
o
i think ur ahead of me actually lol
im on like 20 or so
o
"not much"
@ocean quartz / @prisma wave what was the plugin for checking ur time spent coding or whatever?
i cant remember who had the plugin
wakatime
^
☹️
hello
Creep
wait so why do you need a return there but not here: ```hs
doubleAmount x = x + x
or am i thinking of returns in the wrong way
because return is only useful with monads
normal values don't need it
but if you're dealing with monads (such as IO), you'll likely need it somewhere
🥲
im scrolling down
groupsOf :: Int -> [a] -> [[a]]
groupsOf 0 _ = undefined
groupsOf _ [] = []
groupsOf n xs = take n xs : groupsOf n (drop n xs)
```this looks obfuscated
how can you understand this
😬
practice and actually knowing how the language works
the only thing there i don't recognise is undefined
lateinit possibly?
how do you set up a 'v-lan' on home network? like to seperate alexa devices and other stuff
im just guessing lol
dkim i found a great haskell tutorial series to watch on yt
ooOOooo
yeah it's really not that complicated once you get used to it
there's this slightly cringe phrase that people say, "forget everything you know about programming" which is a bit misleading but somewhat applies
🥲
Oh boy
Oh boy
Oh boy
Oh boy
Lol
Lol
Lol
Lol
Ya'll are definitely bored huh?
Imagine using ya'll smfh
Imagine using ya'|| smfh
Imagine using ya'|| smfh
Imagine using ya'II smfh
Imagine using ya'l| smfh
Imagine using ya'll smfh
Imagine using ya'|| smfh
Imagine using ya'|| smfh
Imagine using ya'|| smfh
how does buildtools and paper jar work?
like how come buildtools takes 15 minutes but paper takes like 10 seconds?!
and why doesn't spigot use what paper does?
cause spigot is a good boy
That's like comparing a professional and a noob
huh?

And why is that?
Forgot the reason, but someone made something similar where they directly implemented it for Spigot. md_5 was like nope nope nope
cause of some licensing issue
nah if you wanna see the messages lol
nah I don't
Paper wouldn't be allowed if they tried doing like spigot where you download the jar with the vanilla server inside
Paper doesn't do that, you download the buildtools, once you first run the server it'll download the vanilla server apply the patches and cache it
I just wanna play some Black Flag :((
They do exactly what spigot does with buildtools but at the server first runtime
yeah that's why it took 110 seconds to run it for the first time
but then only 15-30
on the other times
well idk
md_5 didn't like the implementation for spigot
and yes i know that paper does that automatically
(reason why the api doesnt require you to manually get nms)
What does md_5 like? lol
jk
jk
xD
xD
don't make me
don't make me
don`t make me
You did this to yourself
Follow me!
Fuck
OK! wHERER are we going?
So now we are both simps
To a cliff
OK!! GREAT!
Frosty vibe!
can we jump?
🥲
Yes
I'm in!
I'm in!
Hopefully there's no one at the bottom.
Okay, 3 2 1
Hopefully there's no one at the bottom.
Go go
where i can get SkyLevels Premium [INCLUDING BLOCKSTACKING] on site link not working
hmm wrong movie @static zealot
347005619825278976 sucks.
hi pulse
no u
hi
i have a question
There is no time to wait! Ask your question @half harness!
For a moment, I was like how tf did pulse get support
I did
he did this to himself
Then I realised, sneaky mf
We are twins
no we're not. I'm the cool one. He's the ugly one
no he's the ugly one
no u
no u
Orange is prettier than dark blue sooo
Hey

shut
@static zealot do u still need the server or no
Hes right
Ah got it running on my discord bot vps. Ty tho.
Also I'm to lazy to test xD
btw does anyone still play Vector? I thought that game got deleted from the paly store and a few weeks ago I discovered that it actually just got removed from my country. it was a sad day
I think i might have played it a couple times on a ipad or something, that was like 5 years ago though
It was mostly parkour right?
I really only played it once or twice lol
Hi all looking for a side project to keep me occupied. I want to make a server but cant gather the playerbase so thought I would try my hand at developing plugins I can already write beginner-mid HTML,CSS,JS and looked at basic C# wonder do people recommend Eclipse or IntelliJ IDEA for creating plugins?
Intellij
Going to learn the Java basics first as Ive not really looked it before so need to figure that out first
That's a wise idea
Never heard of vim
The browser input box works great for me
here are some great resources to learn java btw:
;p
?learn-java
Oracle Docs:
You should start with this, breeze through this(skipping stuff that doesn't seem relevant like bitwise operators), then hit this.
They're the first three from this larger thing which you should definitely go through overall. But those three should be enough for slightly better understanding of what is happening here without feeling like a huge time sink.
That one is a small part of this larger site wherein "Essential Java Classes" and "Collections" also have good useful stuff
Online Courses:
If you want some free online courses, you can find them on Coursera. Yes they are paid but you can chose to take them for free with the only disadvantage being the fact that you don't get a certificate at the end. Some of the best courses can be found Here.
You can also take a look at Udemy but from what I've seen most of those courses are paid.
Other services:
Some other cool services that will help you learn java are SoloLearn, W3Schools and JetBrains Academy.
As you can see there are plenty of good ways to learn as long as you're willing to invest the time. Have fun learning!
Maybe chromes console ? lol
Thanks pulse will take a look
🥶
Especially for Java... works great
you see @forest pecan ? I'm making people love you
yo suppourt pulse
i was like "woah pulse got support?" then I realized
