#dev-general
1 messages · Page 411 of 1
Huh?
and since its 1.16 it takes like 2 minutes to restart
Or better yet
which is too long
🥲
YES
KJVM
it's just extremely difficult to implement, and there's no easy way to force it in the event developers don't implement their disable functionality properly
haskell vm
nah
Compile haskell to it
make docdex in haskell
Ill try xD
Afaik they're pretty comparable in terms of speed
go through the same research process I did
I dont think I can really copy much
How does haskell compare in speed to go and rust?
👀
Definitely not as fast as go or rust
Haskell is comparable to Java
Yeah
Rust go brrr
The compiler tho
Sadly laziness and recursion does have some overhead
Takes so fucking long
Ah, then lets write docdex in go
I should try making something in go to learn it a bit
the HelpChat JVM featuring:
- Haskell on the JVM
- Fast SQL based GC
- plugman for any jar file
- Elara (still in development)
😮
I did some
Brister Monad
I legitimately considered doing this
Where do we start
but I wanted docdex to actually be good so I wrote it in a language I know
We need to brak down the hackage structure first ig
But very fast
Understandable yeah
Yeah
or do we do go like matt said?
brainfuck
i wanna try making something that's actually useful in an FP lang anyway
just a reminder docdex is actually an api, the discord bot is merely an example implementation
hmm
Im still having ptsd from usign Aeson
Which makes things easy
website for that is what we need
for what frosty
😮
Ok so we dont need to parse pretty much anything
yeah that makes stuff a lot easier
haskgang
haskool
okie guys
how would we describe code that fails to implement the concept of encapsulation
shit
like usually I'd say "Doesn't follow the single responsibility principle"
😬
but it doesn't make sense to say "Doesn't follow the encapsulation principle"
"not encapsulating logic or data"?
im so deadddd
"Does not hide internal implementations"
prefer that one
but I need to specifically mentioned encapsulation otherwise they'll have no clue what to search for
Oh are you talking about public methods that should be private cause they are internal functions
will just chuck a (Encpsulkation) at the end
public mutable fields in this case
java's PreparedStatement should be stored as a constant right?
So apparently md5 started adding support for runtime dependencies in bungeecord
😮
I thought the point of them was that they were immutable, and had variables which could be substituted in when needed
I don't know though
don't you use those in try-with-resources?
I've literally never used preparedstatements in java
wait actually?
Or at least something to that effect
that's cool
Wait what?
man took pdm and added lombok to it 🤢
i thought PreparedStatements just offered an easy way to pass sterile user input into sql queries
bro that arrow code
I use aikar db which doesn't use them
or it does, but behind the scenes
I don't interact with them
handles it all for me
Also, I think could be used as constants as long as the class executes then as long as they set the parameters ig
Ah ok
afaik you use them in try with resources like so
try (Connection connection = ...) {
// ...
try (PreparedStatement statement = connection...) {
// ...
}
// ...
}
not could be, I need to know if they're meant to be
if they're meant to be used in a try with resources I'll mark on that then
urs is accepted 4head
the precompiled keyword is what made me assume it's meant to be held as a constant
but since it's autocloseable, fefo is right
I think it's about "precompiled" for the query?
I have no clue lol
because they are bound to the connection afaik
So if the connection is in a try-with-resources, would that be fine?
"that" being..?
Bro therees no way in hell that isn't Blue_Tree lol
like at the end of the line
lol how do you know pulse
code wise or functionality
Its need to be executed before ending the try with resources
u wanna see the code
yep
pulse I'm looking at the code right now
he copied Lucyy's code at renamed the mit license
could've used batched execution though, not crucial but still
lucyy ended up filing a dmca on him
lol
well if you don't know any better.
he ended up taking it down
his code is known to uh
be not good
i will just say that
wait is that the dude I have blocked? :kekw:
yeah that's him lmaooo
Literally him
lmao
piggy look at this
lol
I am looking at that
Removing lombok when
wildcard imports 🤢
I actually hate wildcard imports as well
man has a task called "Lag"
XD
lol
Thread.sleep(50) incoming
lmfao
oh god is that a single class
IT'S HUGE
ikr
SRP goes brrrrrr
i found the part
that piggy pointed out
lol
he isn't even in the discord anymore
lmao
lol
@old wyvern ive looked through the hackage api and i cant find any method of getting the actual documentation lol
so we might have to parse the source ourself
on a spigot thread
lol
bm is this for docdex?
there is no way in hell for all eternity someone coded more than 1.2k spigot plugins
how come
not all of the javadocs it does are for open source projects iirc
what
lots of plugins and projects that aren't open source have apis
oh good point
lol there's this guy in the M.O.S.S. discord that's hyped for PEX v2 release, and says he doesn't use LuckPerms because "I don't like the name"
although i don't think there's gonna be much haskell code with public documentation but closed source
o lol
I didn't think that through
was thinking your haskell project was gonna index javadocs
nah lol
should just pr haskell support to docdex
.
I gotta work out a nice way to abstract different languages first
Ah yes, should have called it DeluxePerms
wtf
no I don't
i'm so stupid
there literally doesn't need to be an abstraction layer between different languages
bardy that makes implementing kotlin significantly easier btw
oh btw, I'm sure one of you here can answer this: I'm just a little confused on working with @Contract, what exactly counts as "pure"?
being a pure function
I know it's a pure function, but what exactly does it mean by "no side effects"
no state changes or io
if these functions all call copy, that doesn't count as a state change right?
thats fine
okay
it's not mutating anything
i think that's the most general definition
IO is a mutation
iirc pure = doesn't change anything outside of the function sorta
so 1 and 10 callings of the method won't be a difference
referential transparency 😌
okay so every function in Vector is pure then I guess, since every attempt to change state creates a new object
bm u using kde plasma rn?
not atm
currently adding a Position interface to abstract away everything common between Vector and Location, which I think will be nice
ive been on i3 for the past few months
damn
why?
yes
noveau or prop?
if you don't know it's probably noveau
yeah
this is so annoying
also using @Contract over Kotlin's contracts because the former is better for this situation I think
there's a bug with nvidia prop
o
desktop effects lag
why not use noveau
because I play games
Kotlin's contracts are for talking to the compiler, but @Contract is for talking to IJ isn't it?
what dekstop effects?
all of them
they perform terribly with prop
I don't think it's an issue unique to plasma, I think it happens on all distros
huh
oh yeah, pig
how's DocDex coming along?
did this start recently?
nah it's been like this for ages
I read it up online and apparently it's a known bug
do you get feedback if you get accepted or is it like aight you got accepeted
you dont get any
kk
Yea
oh weird
supposedly nvidia devs aren't willing to work with kde to fix it
lol
surely kde devs could fix it with enough time
but that sounds about right
nvidia on linux are kinda scummy
yea
anyway most of my desktop effects are bareable now
tinkering with kde & driver settings got it to a usable state
only thing that still fucks it over is notifications which do a little lag spike when they come through
nvidia are very scummy on all platforms**
supposedly amd are good to linux
so if I ever need to replace my 2080ti will go for amd
i seem to be going the way of sublime text
Notepad uses a balloon
so iwanio I was looking at licensing today
mad
and apparently their licensing stuff is different now
it's not dependent on major version
u just buy it
it lasts 3 years
and u get updates for 3 years
new major versions included
u get st 4 alpha access if u do
sublime text...?
ye
yes
Ahh
it's like $80 right?
yeah
ye
Reminds me on WinRar. You don't have to buy it but they constantly remind you.
oof
ye infinite trial waffle
fun fact sublime is australian
good stuff is made in australia
piggy where'd my request go ;-;
They just or are in the process of emergency stopping the J&J vaccine.
it had only like 600 at max
what request
News broke a few hours ago on that.
dev role request?
it's next
oh fuck
read thus
i heard drunk 40 year old men yelling in the pub the other day
just like the good old days
I'm so dead
pubs won't be open for a few more weeks in wales sadge
australia or america?
but soon
I didn't think australia had j&j vaccines
Afaik America so far.
I think australia is stopping that astrozeneca one because of blood clots or something
idk
I don't really know anything about this shit
cube is more in touch with the world than I am
i'm just a programmer that doesn't go outside
That's why America is stopping J&J
😮
isnt cube an artist
a bunch of people 'round these parts get pfizer
Lmaoooo
cube is an artist and pretty much my sole source of what's going on in the world
Yea im on pfizer as well
because I don't watch or read the news
i have no vaccines hehehehe
me neither
im at such little risk lol
Wait pulse developer?
i have no medical conditions
Ever since Biden hit office, the news has been boring imo.
Congrats Pulse
i don't need a vaccine paticularly
Yea no more dumb tweets 😫
thats a good thing imo
#reelectTrump?
dw we've got titanic to keep us entertained
im used to bbc news with their monotonous news reading
😂
and today the prime minister did something. now we will have a bunch of people talk about it in such careful terms 'cause we can't be biased
Everyone is biased
and?
And bjasy
lol bbc received the most complaints in british tv history the day prince phillip died because they switched off british bake off and other shows for prince phillip coverage
just have an equal amount of biased people frm all sides
in 2002 they were critisised for not being respectful to the queen mother when she died
they just get complaints all the time
no difference
bbc
everyone complains about the bbc
Aptly named
🥲
and still
Thast what she said
the SFW bbc came first
bbc bad
Obviously
i think the bbc is still better quality than most other news providers
its obv that the conservatives are making it more right wing, which ngl is fair
the bbc has been quite left biased recently
has it
even tho im a proper leftie, i dont like that
why didn't it get deleted 🥲
Original bbc doesnt last long I see
not the news itself, but their other shows
their comedy especially
basically all of their comedy shows are blatantly left wing haha
#politics-general
their new director be like noh
isnt that the bbc trend tho
shows are left biased, news is right biased
or maybe the other way around
or maybe that's just who complains about it
bruh 
What?
congrats on knowing the queens husbands name
Simon
Victoria?
😳
elizabeth lol
yugi living in 1800?
Queen Simon and King Rich 🤤
Oh I guess I remeber the victoria from history classes
😂
😮
Prince Evan Czaplicki?
Hello, it's possible to test VoteParty ?
idk is it?
testplugins server?
Try throwing one
😮 YES
whats the ip, testplugins.net or smth?
yes
Whats your password, ip ect...?

lmao
u beat me to it lmfao
the exact same
Is it normal that it redirects me to wikipedia-like links ?
it's a joke
Take on the call of fhe haskell
what link
no i mean what did it redirect to
i think there might be a bug
wikipedia
oh?
Wha
wikipedia?
what page on wikipedia?
yes
😳
Got what?
keep refreshing until you get it 😉
^^
yeah pretty much
close enough to it
Ah
screaming noises?
maybe
What is it actually?
perhaps
Send the file here plz kal
depends what u class as screaming noises
Moaning
Why should I use HTML5 tags like <article> over normal <div> tags
OMG this is beautiful
ikr
we have rich hickey now too
I'm just gonna put this on my second screen and play it on repeat
Shall I prepare one for rich too?
absolutely
😂
Its on pins
lol
pinned*
windows mp4 player doesn't have a repeat function. fuck
I need to find another one
oh nvm it does
added this too
its just hidden
lol
Tonight I'm going to ascend to a new phase no one thought possible https://i.imgur.com/ttgCJWI.png
lol
😩
gonna play it as a 360 video as well lmao
Man I love these things
why though? I could just use divs for everything
I wish there was something os like wombo
😂
it's clearer what the content is
Piggy
OMGGG
Can you another eye thing for rich?
post pic
but there is essentially no difference between the tags?
Normal is not creepy enough
I could use <article> for everything?
on the frontend there's no difference
they're mostly for clarity
@old wyvern post pic pls
what is that
😍 🤤
this is human
The great rich hickey
SEO sees them differently
Oh wait lemme find another one
tier 5 should have nick perms
almost as great as simon
this
tier 8 should have nick perms
when i reach tier 5 i want something other than timers 🥲
spending money on a chat app 🤢
Ok this fails for some reason but please guys open that mp4 file in windows media player and play it as a 360 degree video
please
what a photo
And yet you want people to spend money on a minecraft plugin 
lmao
wat since when
Have you never done commissions?
Touche
ok I think it actually will work this time
i dont charge high price
Neither does discord
okay but how much work is changing perms for tier 5
like 1 minute
how much is filling a commission
1+ days
It's not about changing permission, it's about rewarding boosters
here you go boys
I can't lol
😂
Blitz is booster
oh my god
do u have perms to change other ppl nicks
I told you guys it will pay off
lmao
whyd you delete it
uh oh
I have perms to ban people if you are interested @half harness
Perfect
uh oh
yeah he wants to get banned
ban!
but wait
can you ban yourself?
😮
ban @distant sun
Lemmo literally kicked me before lol
Really?
o
xD
Yeah
What happened?
scary
?
its cause i was using one letters lol #development message
you know you dont have to create walls lol
@quiet depot This seems close btw
https://github.com/AliaksandrSiarohin/first-order-model
lmaooo. He definitely didn't see dkim online bcz he'd probably ban him
ikr lol
They maybe have a single image for the entire menu
and instead of custom modeled items its just a custom font that uses images and placed in the title
Who designed these
and then invisible items inside
jeez
if u post another stick = ban
lol
very scuffed
yeah the other one was better
I think another photo would have looked better
lemme try another one
can you do this piggy?
is this originrealms?
make the eyes bigger maybe
Sounds like it.
When I look at this I feel like the photo moves but its not a .gif
sToP sPaMmInG
post original
jeez
nvm
why delete the message
lol
lol
Please change your name to Bridget. Pretty please
so that bm doesn't see it
I want nick perms 🥲
boost
me too 🥲
Nitro oof
imagine paying for a chat app smh
I either need to get my friend to use his paypal or make a damn pan card
It's DMs
ah
still have no pan card
I paid for a sleep app...
Imagine paying for dkim plugins smh
🥲
tf
🥲
what is a sleep app
its the best app I've invested money in even tho I didn't have to
It sleeps
Imagine paying for software that takes time, effort, experience and money smh
Doesnt all music apps have that?
no
lol
well it stops everything
and internet?
Why tho
including wifi, bluetooth
You're not allowed like legally?
oh that's kinda trash tho
i just fire off the emp whenever I go to sleep
Damn
it was 2 Euros anyways and I use that app once a day so I get an add every few days so it wasn't necessary it just helps me a lot
All good unless someone catches you
Only like 50% of our population have the app here
so I thought I'd support the devs
Here its enforced
I don't. I didn't even knew it existed
damn
They wont let me part the terminal in the airport without the app
well you don't live in the UK sooo
I didnt have a qatari sim card when i landed so I had to buy one and set everything up for like half an hour before they even let me near the baggage
true
over here everywhere you go you're meant to scan a qr code
isn't it international tho/
What is?
No
The one here is specific to qatar
we also have one in India
But no one really uses it
EHTERAZ is the official contact tracing application for the State of Qatar and is owned, operated, and approved by the Ministry of Public Health.
ETHERAZ aims to protect and safeguard the health of citizens, residents, and visitors in the State of Qatar to support the national effort in preventing and reducing the spread of COVID-19.
ETHERAZ has...
This is what we have here
oh there are a few apps on ec.europa.eu
that are not necessary but recommended
Idk if that website is official or not lmao
Portugal uses one called Stay away covid
Creative naming there
oh wait nvm
xD
it actually lists the countries
that use the app
for Romania it just says that they're going to make one
lmaoo
other countries are already making it and a lot already have one
but romania is just, ah we'll make it
maybe 5 years to late
but we'll do it
Google and apple provided the tracking APIs, countries have to make the actual apps though
yeah I know. I'm just saying its funny how that's what it pops up
and they block it for privacy breaches
and then proceed to sell the same data
for money
lmao
🥲
Oh, are those APIs public?
I think so
Cool
Yea it's pretty cool
time to PR
lol
if (name == "efefury") alert("You have tested positive for stupidity. Please visit a doctor ASAP!!")```
jk efe. ilw
just another day in #general-plugins https://i.imgur.com/Klt0RHK.png
what a nice story
wtf man ... https://i.imgur.com/NugqxEU.png
@quiet depot can you =offtopic in #general-plugins ?? xD
Nice
@hot hull found you a sponsor for the world generator plugin https://i.imgur.com/WvZxYOB.png
Yea I'm confused as to what this dude is even looking for
that's a fortune
@obtuse gale Mind explaining a bit more?
No
yeah it is
How so?
especially if its Guyanaese Dollars
Lmao
and he's here. Look you can tell him about your project
Can you even modify the base generator with the spigot api?
so basically i need the generation to be very similar to vanilla but not actually vanilla so that app (terrain exploit) can't be used, it works just on normal terrain, mountains, villages and other structures can't be used to do this. i need the generation changed a bit
noise/height
Not quite, you can completely override it
I think you can invoke the vanilla generator but it's super limited
You might wanna add a 0 to your budget then
it's that hard?
terrain exploitWhat?
Just decompile and deobfuscate minecraft 👍
easy
watch the video
It's world generation, everything is hard
Which video?
Ez maths
Fefo, I can't math
do more drugs
yeah #827055634586271775
That's why my current shit looks like this
ah I see what he means
Like something is fucked, what tho is the question
what's fucked in that pic
You need glasses or?
The fps
The fps is fine
is that it?
just the fps
genuine question idk what's wrong with it
are we talking about the big bordering mountains or something?
Yes
That whole terrain exploit program in that video becomes useless when you don't have the world seed so uh, just don't give out the world seed?
show code
I refuse
ok
the seed can be found too tho. With math. A bit harder but it can be found
It's all OS, gonna rewrite anyway
op65n
too late lol
Op65n*
and the seed can be still found
yea that
Seed finding generally takes an extremely long time though
what class
What class on what?
why not op69n tho
The generator?
Because 65 = e
the class where something is fucking up
Piggy, not worth the time to investigate
yeah but 69 is more funnier
The perlin I think
I'll mess with it myself, at some point
maybe op69-4en
how does 65 = e
ascii
open.tech is 6k so :kek:
kek
what the hell is .pw?
a tld
kitty wetter
well I know that but what does it stand for?
pointy walrus
@hot hull am I missing something? https://i.imgur.com/JHlwJDn.png https://i.imgur.com/JptziyT.png
it could have been 69
Nice
all this time
....
or is it not ascii?
is it something else?
he's crying rn I bet
why not .me
oh 65 is hex not ascii
The namecheap one?
ye
It keeps telling me to use it on github pages
u don't have to
It doesnt seem to give a choice tho
Might be something new
You have to have the github pages thing selected to go past that step
how do you even get a .tech domain? Is it coming with the student pack?
ye
there's like 3 domains u can get from student pack
mhm
Does the digital ocean 100$ thing require a credit card?
think so
dammit
Whoever this person hires should be used for krypton if they can do it for only $20-50
#827055634586271775 message
Will my answer change the outcome?
yes
Okay
I would love to hear it
ok
Voice reveal?
1 sec
Nice
no !
nono theres more
you started writing in haskell ?
:c
Haskell gang
yes
Hahahhaaa
how dd you know
@prisma wave
I know how dumb you are so I just predicted
Lol
What is it?
you're all dumb and always fall in Bridget's trap. I only did once. Never again!
blitz spoiled it 😫
Huh?
._.
Its just that you're writing haskell?
afk
Oh
Lol
^
but then blitz just said it all
in 3 words. "you're dumb"
The tremendous effort it went into gain this power
Better than alchemy
The truly pure excellecy
Haskell
Forget transmutation of elements
No mutation at all
No more turning lead into gold
Lead stays lead
🤢 🤢 🤢
Like all things should
Immutable elements
No more radioactivity
No more cancer
A better world
No nuclear bombs
No chernobyl
the elements are Monads
No hiroshima
Say it!
its still kotlin > haskell = java
it's all or nothing I'm afraid
