#off-topic

1 messages ยท Page 166 of 1

fading grove
#

thats why its chaotic orientation

#

cuz u map each unsigned byte to specific block

#

issue wouldnt be resolution, but moreso bandwidth

#

if you are just hosting localhost tho, u can probably do as big as a resolution you want

sullen sorrel
#

:))

sullen sorrel
fading grove
#

its meant to be stupid and fun

sullen sorrel
#

since it's sending way more than just the video's data

fading grove
#

yeah since all you're doing is sending display text change packet for each frame

sullen sorrel
#

but then that's a lot of packets

#

regardless I wonder if anyone's done it yet, even with a smaller resolution

fading grove
#

its not a lot tbh, its whatever the frame rate is

#

so 60 fps is 60 packets per second

sullen sorrel
fading grove
#

no

sullen sorrel
#

unless there's like a bulk packet

fading grove
#

nah

sullen sorrel
#

๐Ÿค”

fading grove
#

text displays support line breaks

#

you just send one big packet

sullen sorrel
#

but multi color

fading grove
#

for each frame

#

wdym

#

just chain character + color

sullen sorrel
fading grove
#

so like one whole frame is just one big textdisplay update packet

#

No, thats a waste of packets

sullen sorrel
#

yeah

fading grove
#

each pixel would be nuts lol

#

sending millinos of packets every second

sullen sorrel
fading grove
#

I don't use backgrounds

#

I use characters to represent the pixels

sullen sorrel
#

oh

fading grove
#

I think that was the confusion

sullen sorrel
#

ohhhhhh

#

oh yeah I see now

fading grove
#

background wouldnt work well cause then

sullen sorrel
#

I assume like the unicode block thing

fading grove
#

you got like display cramming

#

and shit

#

yeah

sullen sorrel
long summit
#

I remember when working on Holovid (before display entities) it sent horizontal lines instead, which was nice because you could do some optimizations like not sending a line if no pixels changed

fading grove
#

Yeah armor stands

blazing oar
fading grove
#

the only bottle neck here is packet size / frame rate

blazing oar
#

wdym only 1

#

lol

fading grove
#

you spawn in 1 display display and then send 1 large update text packet for each frame

#

im using a unicode box as a pixel

#

not like each pixel is a display entity

blazing oar
#

well, I wasn't speaking about using a unicode box

#

xD

fading grove
#

yea but it doesnt make sense to spawn one in for each pixel lol

sullen sorrel
#

afonso got the same misconception as me ๐Ÿฅฒ

woven prairie
blazing oar
#

using display entities' background as color.

#

With it you can have really small pixels

strange estuary
#

idk why people are downvoting this

#

this is one of the nicest, cleanest tab designs I've seen in a while

proper jungle
strange estuary
#

like there's certain things I could see changing for sure

#

but overall, I just really like the concept

proper jungle
#

yeh

sage robin
#

wow im cool now

stark rapids
#

mid

pulsar sun
sage robin
#

its okay

#

il make a mommy expansion

#

๐Ÿ˜

rare meteor
sage robin
#

what

unreal venture
sage robin
#

hate us cuz they aint us

#

๐Ÿ˜”

#

@proper jungle what the flip bro

stone marsh
#

@timid palm Dm'ed

proper jungle
stark rapids
#

grown man btw

proper jungle
#

u dont wanna see my chats w my customers bruv

#

xD

dry cliff
#

@rare meteor I WIN

rare meteor
#

or 12pm whatever it is

dry cliff
#

it has 12 in it

#

so

rare meteor
#

ok i will get to you

#

just watch @dry cliff

dry cliff
#

MODS

#

he's threating me

#

I feel UNSAFE

rare meteor
earnest jacinth
#

hello

honest thistleBOT
#
Deluxemenus - Version List
Spigot:

1.8.8
1.12.2
1.13.2
1.16.5
1.20.2

Version:

v1.10.5
v1.13.7
v1.14.0 - Latest
v1.14.0 - Latest
v1.14.0 - Latest

naive agate
#

this is wild coming from microsoft

blazing oar
#

Fyi

eternal apex
#

elon musks company is acquired by elon musks company?

civic parcel
#

hello, everyone

wooden magnet
#

SpaceX above all for AI, X, and Threads.

#

Not saying that your words not true, just explaining what you mean by that :D

wooden magnet
strange estuary
#

who dares ping me

#

oh my bad

strange estuary
wooden magnet
#

About the dislike, I don't know why? But anyways, likes more than the dislikes.

rare meteor
strange estuary
rare meteor
# strange estuary obviously it obviouslee wasn't you pinging obviouslee

It is, quite obviously, patently obvious, and manifestly obvious beyond all reasonable doubt that the responsibility for this pinging could scarcely, under any conceivable arrangement of circumstance, obviously rest upon you; indeed, the very reiteration of your innocence serves only to heighten the scholarly amusement derived from such an obvious state of affairs.

strange estuary
#

or socrates

#

or plato

#

or aristotle

#

or stuart mill

#

okay ill stop

rare meteor
#

I won

strange estuary
#

you definitely do win

rare meteor
rare meteor
grand dirge
rare meteor
grand dirge
#

my bad

#

done thnx

sour hinge
rare meteor
eternal apex
#

new papi update btw

harsh rivet
#

human trafficking?

harsh rivet
#

worry not i reported them to authorities

wooden magnet
#

It also applied with the tablist.

magic summit
rare meteor
#

first

blazing oar
#

it also inflates spacex's valuation

#

ahead of its IPO

magic summit
#

So basically money scheme

#

Like tesla

proper jungle
magic summit
#

Just making sure, because with SpaceKaren can you never know

magic summit
#

They finally got to the fox model for the baby redesign process.

#

Looks kinda silly, but also adorable

#

And baby bee is just smoll.

floral star
#

o/

naive agate
#

@rare meteor please delete your post when its finished I have removed your post for now.

trim raft
harsh rivet
#

hm

trim raft
pulsar sun
magic summit
#

Jetbrains just sent me a mail, informing my account is now "jetbrains console" bringing me crazy new stuff like:

  • AI
  • More AI
  • Yet more AI
#

I swear if AI was removed in an instant, half the global market would crash at this point

kind sorrel
#

Impossible, I didnโ€™t get a mail

magic summit
#

Yeah.... It's already annoying enough that like 90% of GitHub's changelogs are all about copilot

#

I seriously want this bubble to burst and these companies to fall on their faces

long summit
#

I got an email from JetBrains with an AI survey, I reply no in a few places and it just ends after the second page pepeLaugh

blazing oar
#

well github is essentially ran by microsoft's AI team sooooo

magic summit
#

But then we would have mass layoffs yet again because the Overpaid CEOs definitely aren't at fault here... Noooooo....

magic summit
wooden magnet
#

Most people will lose their jobs.

blazing oar
#

Only people actually losing jobs are the people that have jobs that were useless in the first place

#

lol

magic summit
long summit
#

Most people will lose their jobs.
Yet we have been in the "everyone will lose their jobs in 6 months" for about 2 years now

blazing oar
rare meteor
raw crag
#

Where can I find individuals who are interested in investing or collaborating on projects?

blazing oar
shell nymph
#

@toxic badger

magic summit
#

Must be a hell of a call with themself

light scaffold
#

LovelyBusiness

trim raft
magic summit
#

I mean, no big surprise

#

The game was/is basically OW with better graphics and without a price tag

kind sorrel
#

Overwatch 3.2 Gen 2

fading grove
#

Just saying

#

I mean they literally said 5 years ago it would replace engineers in 2025 and nothing happened except CS industry adapts

#

To using more AI tools but that also includes things like Copilot auto complete, which can you even consider vibe code if itโ€™s auto filling what youโ€™d type anyways?

raw crag
#

Where can I find investors

#

Not a single channel mentions it

torpid anchor
#

hi

blazing oar
#

or nowhere

rare meteor
#

#1456082817833242818 bro there are channels to do this don't got everywhere and spam it.
Also add a avg amount you will pay .

rich hornet
#

just realized, the service channels didn't reset for February. was that intended?

harsh rivet
harsh rivet
#

hmm

weary sparrow
#

As you know well, many founders and teams are full of new energy and the new goals.
But one of the biggest challenge in building the new project isnt its own idea.
It is finding the right engineer to bring it to life.
Good execution takes engineer who are technically strong, communicate clearly, deliver on time and understand the importance of the influence.
I would be excited to work with if you have a new idea or ongoing project now.
Is there anyone who is looking for a dev here?

stark rapids
#

i agee w you

#

now that someone needs an engineer, they also need a strong design guy ๐Ÿ‘ˆ

rare meteor
tawny glade
#

g

stark rapids
#

that emoji looks so cursed

proper jungle
harsh rivet
#

whats that suppose to mean

proper jungle
#

name for the gif

harsh rivet
#

oh

proper jungle
#

xD

#

I just made that up

harsh rivet
#

how do you know the name of that stuff

harsh rivet
#

xD

proper jungle
#

xDDDDD

rare meteor
rare meteor
terse stratus
#

Hello

rare meteor
#

Yo adam or anyone online

harsh rivet
stark rapids
#

$3 ๐Ÿฅ€

#

atp I would do it myself and eat a burger

harsh rivet
#

$, โ‚ฌ, โ‚ฌ, ยข, Or โ‚น?

#

or 10gms of 10k gold?

vagrant pike
#

i would like 10kg gold please

unreal venture
#

i want 10k helpchat xp

round plinth
#

Awesome seeing hytale support, was waiting for that

jade furnace
#

@magic summit great article man. theres a few typo and gramatical errors left in but its not big deal ๐Ÿ‘

solar sinew
#

falacy

umbral glacier
#

Hey, we are close to launching! check out #showcase

naive agate
#

@umbral glacier no self promoting this is a warning read our rules next one is a service mute

naive agate
rare meteor
#

Wow great .....
I won't nvm

trim raft
#

i am coming to the u.k. everyone

vagrant pike
#

boasting AI can do trivial stuff aint a flex

solar sinew
#

he specifically said he's just showing that it can do easy stuff

grand dirge
vagrant pike
#

not sure whats the point of the showcase

#

ah right, YACGW aka yet another chatgpt wrapper cursed_fingerguns

solar sinew
#

no the fuck it isnt

#

don't even

#

ts not a classic

#

ts never popular enough to be a classic

#

it's a hidden gem

sage robin
#

bro ive known of this song

#

for a while

#

๐Ÿ’”

solar sinew
#

it is very good

muted fern
winter compass
#

๐Ÿ‘€

twilit pine
proper jungle
#

ur a real one!

#

xD

proper jungle
#

Melon

proper jungle
stark rapids
#

We had a get real challenge

woven prairie
round plinth
#

How are you sir

naive agate
#

Hey @gusty dove future posts in #showcase please make them sound and look less like an ad please read our rules!

quiet gust
#

hi

lyric nacelle
#

hi to get rid of darn msg

kind sorrel
tardy parcel
#

is there anywhere we could leave a vouch for a user who i got through here?

proper jungle
#

no

magic summit
#

First trailer for โ€˜EXIT 8โ€™, a new film based on the video game.
๏ธ€๏ธ€
๏ธ€๏ธ€The film follows a man trapped in an endless sterile subway passageway as he sets out to find Exit 8.
๏ธ€๏ธ€
๏ธ€๏ธ€In theaters on April 10.

**๐Ÿ’ฌ 542โ€‚๐Ÿ” 8.6Kโ€‚โค๏ธ 92.0Kโ€‚๐Ÿ‘๏ธ 3.81Mโ€‚**

โ–ถ Play video
#

Certainly an interesting idea...

vagrant pike
#

@muted fern grant me permission, what the hell

long summit
#

Imagine not having permissions

harsh rivet
#

doesn't load

rare meteor
#

Nvm confirmed it got reported

eternal apex
blazing oar
vagrant pike
#

real

vagrant pike
eternal apex
#

yes

#

pls find mods and pr support

wooden magnet
#

#showcase message

Before anything else, why is this looks like an AI website generation?

#

I hate the searching section, why the fuck it should be there? Just remove the search. You have only 1 plugin or whatever it is, no need. Make another page for the plugin, not that hard.

#

The header looks lame

harsh rivet
strange estuary
#

people gotta be meming about epstein being alive cuz of his fortnite account ๐Ÿ˜ญ

harsh rivet
#

saw a lot of those guys on YouTube shorts

strange estuary
#

ppl are wild lol

harsh rivet
#

saw another guy who supposedly went to his Island?

#

don't know if it was legit or a skit

strange estuary
#

Random but how do you y'all feel about using a mix of Dialog menus and chest menus?

#

I feel like dialog menus are fine for certain use cases, but would it be weird on the user side to see both used?

#

Here's an example of where I think they can be used effectively vs a chest gui

#

But I also could see a user getting confused if they go from a chest GUI to this

long summit
#

Horrible user experience going from normal to full screen, as well as centering the mouse always

naive agate
#

K

strange estuary
#

wish they gave us more options

#

they could be viable so easily

blazing oar
#

wouldn't surprise me if he was alive and specially in israel.......

#

xxD

blazing oar
blazing oar
#

wtf I was today years old when I discovered that in spain, during football matches, ISPs are blocking Cloudflare IPS lol

#

essentially taking down half of the internet in spain with the intention of "blocking streaming piracy"

#

lol

trim raft
violet gyro
#

Outside of that joke Samsungs new phone will probably get such a screen and it looks sick

#

Selectively making shit a private display area is so cool

violet gyro
#

Praying that apple copies it for their models

#

Probably happens in 5 years or so with how much they tend to stay behind

trim raft
#

I'm an android user so i REALLY hope the Pixel gets this soon

#

I think its such a cool idea. You're probably right when it comes to apple though, they take the longest but once they do it, it'll be mass adoption

sullen sorrel
#

tbh I feel like it'd be nice to just have as a toggleable whole phone privacy screen protector

#

-# that's a lot of adjectives

sullen sorrel
blazing oar
blazing oar
#

not just certain parts

sullen sorrel
#

oh okay that's nice

#

hopefully it won't just be on the ultra ๐Ÿฅฒ

blazing oar
#

no reason why you wouldn't be able to lol

sullen sorrel
#

although I wouldn't be surprised if so

blazing oar
#

yeah

#

wouldn't be surprised

sullen sorrel
#

especially since it's so new

sullen sorrel
harsh rivet
#

double loop

harsh rivet
rare meteor
analog marlin
rare meteor
harsh rivet
#

@scarlet spear really good stuff

scarlet spear
#

im exploring new styles, i got bored from my constant mineclub artstyle

#

so im trying to combine my digital artstyle wiht pixel art :)

rare meteor
scarlet spear
rare meteor
rare meteor
stark rapids
harsh rivet
#

hasn't it been a good while since that was added?

stark rapids
#

I got it now : /

harsh rivet
#

oh

boreal escarp
#

weird they used the same character as for mentions, but cool nevertheless

severe root
grand dirge
#

hmm

winter compass
#

<t:1770478977:R>

wooden magnet
#

Can people on #showcase stop using black as outline. It's horrible and tf?

rare meteor
proper jungle
#

like cartoon style

harsh rivet
crystal ginkgo
#

Thanks

rare meteor
harsh rivet
#

you should have access tho

rare meteor
harsh rivet
rare meteor
#

check my custom role

harsh rivet
#

why tho?

#

you posted a ad?

rare meteor
#

just my cool art

#

i got 41 upvotes

harsh rivet
#

hmm

rare meteor
#

and 23 in other

harsh rivet
#

I only see 1 post of yours in showcase

rare meteor
harsh rivet
#

poor guy

rare meteor
blazing oar
#

Is this also a no drama zone or can we talk about kasai's latest scam production aka video

vagrant pike
#

whos kasai

rare meteor
blazing oar
#

Youtuber

#

Promoting uspigot lol

blazing oar
long jasper
mystic needle
#

It's the same cycle every single paid fork goes through since it's a mostly open source driven community

tacit nova
#

From the few people I have spoken to they said that USpigot has genuinely improved their performance and that they can almost not run the server on Papar anymore without seeing the performance drop. Imho USpigot is just like closed source premium plugins, scummy but not always a scam.

blazing oar
light scaffold
#

that doesnt necessarily mean its a scam

hearty cypress
#

my biggest gripe is that

#

i see kiddies screaming that x stole y patch

#

but they're typically reluctant to

#

actually elaborate with something useful?

naive agate
solar sinew
#

my biggest gripe is that
kids oft' scream "x stole y patch"
yet more they won't say

#

I rewrote your statements as a haiku @hearty cypress

hearty cypress
#

buy me a frame

#

i'll hang it on the wall

#

:3

blazing oar
blazing oar
hearty cypress
#

i meant the

#

i'm not talking about the outright violation

#

i meant the patch stealing

#

like what from what

#

that's all i want to know

naive agate
#

wat

blazing oar
# hearty cypress like what from what

Oh, last I know, they stole patches from pufferfish, and also added refused patches from paper (which were refused for specific and valid reasons)

#

they were also using some part of the code of some world format library without permission

#

Overall sketchy

#

the way machine breaker acts doesn't favor it either

mystic needle
hearty cypress
blazing oar
#

yeah

#

overall I usually don't trust anyone with closed source plugins lol

#

besides @reef oar, but I am biased cause he also portuguese lol

mystic needle
#

So what's the problem

#

If they're open to replace all that instead of simply ignoring everyone then that's a bonus

hearty cypress
#

Yeah 100% agreed

#

I think the original idea afonso is trying to get across is that's what they have done

pulsar sun
twin dune
hearty cypress
#

just do an SCore

#

like 1k eur for src and then an extra charge per contrib added to gh

#

/j KEKW

hearty cypress
#

(considering they say 16+ and no mention)

pulsar sun
naive agate
#

@tacit gazelle you cant offer a % as an amount for our service channels! Please read our rules

naive agate
#

๐Ÿคฃ

#

Noti needs it desperately I feel like

pulsar sun
naive agate
#

๐Ÿ˜„

pulsar sun
#

(no she really said that)

naive agate
#

who queen

pulsar sun
#

anyways sir i feel like we should consider partially moving slowly

naive agate
#

๐Ÿ˜ต

pulsar sun
#

WTF

naive agate
#

LOL

pulsar sun
#

bald

#

barry bald

pulsar sun
naive agate
#

I was joking

naive agate
#

we gotta plan it

hearty cypress
#

okay but the true decision

#

java or Kotlin

pulsar sun
#

take the middle one, javascript

sage robin
strange estuary
#

anyone know how to get a icon from a resource pack with mini message? ๐Ÿ˜”

blazing oar
#

#showcase god minecraft really needs better UI systems

sage robin
blazing oar
#

nowhere near that level

strange estuary
#

I gave up on them despite making some semi decent designs

#

too many issues too many sacrifices

muted fern
warped raptor
muted fern
#

Good ๐Ÿ˜‰

grand dirge
#

hmm

reef oar
reef oar
winter compass
reef oar
#

you're literally everywhere ๐Ÿ˜ญ

rare meteor
#

haha'

reef oar
# rare meteor haha'

This guy has been following me for months! And saying that he could eat me (cause my pfp is a duck)

rare meteor
sage robin
#

I miss my ai baby ๐Ÿ˜”

rare meteor
sage robin
#

cube nerfed me hard sionce he told me to cut it out

#

๐Ÿ’”

reef oar
rare meteor
reef oar
reef oar
sage robin
reef oar
#

yeah i have to check the ssl for that one

rare meteor
sage robin
#

fuck u barry

reef oar
#

๐Ÿ’€

sage robin
#

i use aquaticcrates

#

๐Ÿ˜ญโœŠ

reef oar
#

my condolences

rare meteor
sage robin
#

no offence to my dad larky

#

but

#

aqcrates is a little chopped atm

reef oar
#

yeah larky is cool

sage robin
#

im highkirkenuinely waiting

#

for the rewrite

#

v4

reef oar
sage robin
#

it looks very promising

reef oar
#

cof

#

crates

rare meteor
sage robin
reef oar
sage robin
reef oar
sage robin
#

larky is a big

#

uwu user

#

๐Ÿ˜

sage robin
#

but the thing is

rare meteor
sage robin
#

uh

#

i have like

#

10 crates

#

requiring conversion

reef oar
reef oar
#

i would say thats the main thing

sage robin
#

i use

#

base64 hashes for the preview ๐Ÿ’€

#

and console cmd for give

reef oar
sage robin
#

no

#

larky has a cool thing w waves

reef oar
#

i mean shouldnt really be an issue

sage robin
#

hold an item and do /waves itemconvert

reef oar
#

we have a free version so you can always give it a try, not every crates will be converted but is fine for testing

sage robin
#

then u just copy the string it gives into material: "BASE64:<string>"

#

and it copies the lore+name+etc

reef oar
#

but doesnt that make the item impossible to edit afterwards?

sage robin
#

no

reef oar
#

or like, easily editable

sage robin
#

naw

reef oar
#

cause is in base64

#

shrug

muted fern
#

dont test me

sage robin
#

bro im sorry

#

i didnt mean

#

to show that

#

i meant to show uwu mainly

reef oar
#

? ๐Ÿ’€

sage robin
#

๐Ÿ’€

reef oar
#

what happended lol

sage robin
#

๐Ÿ’”

reef oar
reef oar
sage robin
#

๐Ÿ’”

#

bro @muted fern istg barry is setting me up for failure

#

i had a 30d /daily streak

#

it pinged me 30mins before it removed my streak

#

barry just dont fwm ๐Ÿ’”

#

@honest thistle you like me?

muted fern
#

he pings an hour before reset

sage robin
#

i was out all weekend ๐Ÿฅ€

#

been coming home at 4am every night

tacit nova
#

retromf started this downfall with AI-generated memes

sage robin
sage robin
#

and im not even active as much here anymore

tacit nova
#

only said you started it

sage robin
unreal venture
#

blame barry cause you cant keep up the streak

sage robin
#

107 day streak

#

for nothing

unreal venture
#

i already had a downfall ๐Ÿ’€

sage robin
unreal venture
#

i lost a 600+ streak

sage robin
#

this past week been the most unreal shit ever

honest thistleBOT
sage robin
unreal venture
sage robin
unreal venture
unreal venture
#

its accurate, ask barry

sage robin
#

we don't talk anymore

#

๐Ÿ˜‚โœŒ๏ธ

#

left him on read

winter compass
blazing oar
reef oar
#

Closed source code != shady

blazing oar
#

Sure

#

Still waiting for an answer though

reef oar
#

Prob you went through something with your experience that made u feel differently

#

but that doesnt make it the rule tho

reef oar
# blazing oar Nope not rlly

lol, if you have an opinion about something, then there is a reason, "why would I?" is avoiding my initial question

blazing oar
#

If you buy a software, you should own it. Owning it also means source code

reef oar
#

Or is that an expectation that u have

blazing oar
#

Common sense and logic, it is how it used to be lol

blazing oar
reef oar
#

If companies decide to not have the source code and make it clear, then i dont see what is the issue

boreal escarp
#

Stop with the stupid gifs smh

blazing oar
#

I just use alternatives if there are any lol

#

Simple lol

reef oar
#

I would say is just an expectation you have

blazing oar
#

There are only some specific cases where closed source, specially in plugins makes sense, like AC

reef oar
boreal escarp
#

In the real world, outside MC, companies pay extra for src

reef oar
#

I mean... i do the same in MC

boreal escarp
#

Otherwise is the vendor's interest to keep the client tied to their services.

reef oar
#

I don't see why it would be different

blazing oar
reef oar
#

If they have the source, then there is no point of continuing with our services

boreal escarp
#

It usually applies only to custom software, public paid software is mostly closed source

blazing oar
#

I am against not having the OPTION

reef oar
#

Would that be any different?

blazing oar
#

You don't own anything anymore

boreal escarp
#

Dont get me wrong, I'm all for giving the src, but for extra money

rare meteor
reef oar
blazing oar
#

Disagree

boreal escarp
#

Unless it is a small plugin, then idc, you can have the src for free

blazing oar
#

You decided to do that by yourself.

#

Just like I decided to make my plugins open source

reef oar
blazing oar
#

You tell me that

reef oar
#

You really think these big corporates are going to change?

#

Is just how the world is, you don't make the rules, you play their rules

blazing oar
#

Oh so just because corporations don't change that means you descend to their level now?

reef oar
#

You control nothing ,you own nothing, if you think subscription is the problem...

reef oar
blazing oar
#

What would happen to linux if it descended to that level lmao

reef oar
#

In the end of the day, it is indeed your choice to not use their services

#

No one is forcing you

blazing oar
reef oar
#

Or you can resort to piracy... but oh well, thats illegal so

blazing oar
#

Eh

reef oar
blazing oar
#

Is it illegal? You can't own it, so why would it be piracy?

reef oar
#

They keep making money, so is not really a problem

reef oar
#

If they say is illegal, it is illegal

blazing oar
#

There is a big reason piracy has had a HUGE jump again lately

reef oar
blazing oar
#

Companies follow money, if people start hurting their income, they listen.

blazing oar
#

One of the things I hate the most that some mc plugins have is fking loaders

rare meteor
#

Well, I am not fully against piracy - if people can pay, they should not pirate that's it.
If they can afford why not?

blazing oar
#

I understand the concept of them, security blablabla, but god do I hate them

reef oar
blazing oar
#

It's essentially a free backdoor into your server if something happens, and most loaders, if the author's servers go down, you can't even use/start you server anymore

reef oar
#

I also wonder how you would do any kind of business (proper, scalable) with your current line of views

reef oar
#

Not really a backdoor, depends on how you use it

blazing oar
reef oar
#

Our license system also have a grace period, even if our system goes down we have up to 48h to fix it and people will not get affected

blazing oar
#

And also, plenty of open source projects perfectly fine

reef oar
reef oar
blazing oar
reef oar
#

Thats why we have tons of ppl migrating from them cause their plugin is shit

blazing oar
#

Never said it wasn't xd

reef oar
#

Customers is a priority, having something that fails is literally a big problem

#

The license shouldn't limit you, it should provide us control

#

You as a customer are not the problem, the issue starts with redistributions

#

Which without a license, we can't avoid

blazing oar
#

You are portuguese, so I assume you are also familiar with brazilian plugin stores, which many do not have this grace period either lol

blazing oar
reef oar
#

So many of these stores have drama and even legal issues

blazing oar
#

Yeah

reef oar
#

I know that cause i've worked on brazilian community for a long time

blazing oar
#

It's funny I never saw you there

reef oar
#

The biggest i would say is atlas lol

blazing oar
#

Idk how lol

blazing oar
#

Ystore is 100% biggest now

reef oar
#

Leafplugins is getting a lot of popularity these last 2 yeasrs at least

blazing oar
#

That is true

#

But not enough yet though

reef oar
#

They also interact with several local communities

blazing oar
#

Yeah still amazed how I never saw you ever lol, I used to be quite active in the Brazilian community too years ago lol

reef oar
#

My original portfolio was done in the Brazilian community

#

Then i started charging more and the Brazilian community couldn't keep with it (only big servers could pay but I then I started only making comissions where other people couldnt which are the animations)

#

This was my first commission in the english community

twin pier
#

So no, you wont end with a closed server in any case unless you decide to not configure it

winter compass
#

drama?

tacit nova
twin pier
#

So 50/50

rare meteor
#

well ngl when i first played minecraft server it was on a cracked server cuz i didn't had parents support or money to buy it.

tacit nova
#

Why is that? What can a Java agent do that is not allowed?

twin pier
tacit nova
#

But I'm guessing that when a server owner uses a Java agent they have a use for it. If they cause a bug that's on them, no?

twin pier
#

That happens quite often

#

And since it's not behavior we can control we can't really know what's wrong in a short amount of time

tacit nova
#

Hm I guess that makes sense, but maybe just restrict support unless the bug has been reproduced without a Java agent

twin pier
tacit nova
#

I'm just leaning more to the direction that once you buy something it shouldn't limit you any more than the free forks out there

twin pier
#

Reviewing an java agent is quick unless you got a whole framework there

tacit nova
#

So you would do updates as well, not just a one time thing? And how long does that usually take

twin pier
kind sorrel
#

๐Ÿ’€

#

imagine

twin pier
#

For record purposes we have over 12 agents allowed at the moment

kind sorrel
#

you'd need to pay me a lot of money to use such malware

twin pier
winter compass
kind sorrel
#

software that phones home to my disadvantage

twin pier
kind sorrel
#

(besides all the other extremely morally wrong things with the software)

twin pier
#

I'm open to feedback

kind sorrel
#

as open as the source of your software?

twin pier
#

If you can prove in a court of law the patching system isn't a gray area but violating the license, yeah sure

kind sorrel
#

not the point

twin pier
#

Source will be disclosed once development ends or i die, and i have plenty of people in the repository for that

kind sorrel
#

but why

twin pier
#

I'm also starting to contribute the low-maintenance performance patches of Universe to Paper soon

#

So i don't see the issue

kind sorrel
#

That I welcome

twin pier
# kind sorrel but why

While people says disclosing source doesn't damage sales, i don't think that really applies to server jars

#

So i'll take the hate for that, if my decision is violating the GPL that's something a judge should say

#

But we applying the same technique Paperclip does (We have our own patching system mimicking the same process Paper does to the Vanilla server but to the Paper server) so we are in the same grey area as them

#

So if i'm wrong then Paper is also infringing Mojang proprietary license

kind sorrel
#

I really don't care about the legal aspect

#

I just hate closed source forks with a passion

twin pier
kind sorrel
#

maybe because they caused me far too much headache already

tacit nova
#

Are you using patches from Paper?

twin pier
#

It's a private combination under FSF Section 1

winter compass
#

hmm

#

very complex words are being spoken

twin pier
#

My patches aren't merged with the Paper patches in the same patching process

#

If i used Paperclip then it would be merged and that would be an actual issue, but they're not

twin pier
twin pier
#

But i don't think we are in the same page as those past forks

#

If i were like those old forks era i would abandon Universe and throw DifferentNameSpigot and make everyone pay again every 3 months

#

Universe exists since 2023 and our clients are very happy with the product, we listen to them and we constantly update it for them at no extra cost

#

If they're coming from their own fork they also have the option to integrate their patches in our codebase if it's not a maintenance nightmare and we will maintain them for free over versions

winter compass
#

sounds like luxury treatment

#

what's the catch

subtle oracle
#

Machine come back to the server with the purple man

twin pier
#

People says we spy your server files, we don't and you can track those operations yourself and will find nothing

#

We don't require an active internet connection after the server started so no random outages in the middle of a event

#

We don't have special commands and we can't remotely shutdown your server

#

The only information we get is your auth request and nothing else

winter compass
#

question, is USpigot your full-time work or a side/main(tho doesn't replace actual job) project?

twin pier
#

My activity could decrease once i join the university but i'll always have some work done each day, i'm not the only developer in the project in any case

#

And i'm really happy working on Universe, i don't really see it as a job

#

It also helped me to pay my mom's surgery last week

blazing oar
twin pier
#

And doesn't harm to let you know more about Universe :)

blazing oar
blazing oar
#

Not that it matters

#

Since I don't really have a server

twin pier
blazing oar
#

Overall way too shady things around it, way too many claims of stolen code from other projects, overall not sure I like that

#

The agents part is also weird

twin pier
twin pier
#

There's no limit in the amount of agents, there's no fee to whitelist your agent

#

You just keep in contact with us

twin pier
#

We always ensure to test plugins with agents like old LuckPerms versions or Spark that uses ByteBuddy agents

dusky summit
#

piggy how's the aussie summer treating you

eternal apex
#

basically bacon at this point

dusky summit
#

damn

eternal apex
#

it's great fun

#

since I work outside too

#

really great fun

dusky summit
#

oh that sounds

#

not very healthy

eternal apex
#

no definitely not

#

god intended us to sit inside infront of computers

#

not out in the sun

#

it's bloody dangerous out there

dusky summit
#

we got some very bad days here, 36c, 38c, but those are the exceptional days

eternal apex
#

where do u live again

dusky summit
#

Argentinaland

eternal apex
#

ahh that's right

kind sorrel
#

urgentina

eternal apex
#

yeah right didn't realise it got that hot there

#

cubes been getting hit harder I think

#

lots of 40+ days

#

me not so much, I don't know if we've hit 40 yet

#

was 49 in a town a bit north of me tho

dusky summit
#

damn

#

i would die

#

maybe possibly

eternal apex
#

definitely a possibility

blazing oar
twin pier
winter compass
#

๐Ÿคค bacon

blazing oar
#

I mean, I'd assume it's pretty easier at least, due to the hundreds of obfuscations universe probably has

blazing oar
#

So if it is that easy, why not provide source?

twin pier
#

Dumped code != actual source

#

You would need to dig on it manually because it's simply not valid

#

If you're willing to spend time in doing that then you're able to maintain your own fork, why taking care of Universe then

dusky summit
#

"hundreds of obfuscations"

#

yeah, there are, like, at least 600

kind sorrel
#

longer names mean more memory usage

twin pier
#

If you want to obfuscate you'll want to make the code complex to read

#

And that hurts performance

kind sorrel
#

well shortening names is one of the most common approaches to that

twin pier
#

If you don't change the code flow then you can just map it

#

Back to original names

dusky summit
#

look how well that worked out for mojang

kind sorrel
#

you can also just let an optimizer simplify the complex code PepeLa

twin pier
#

You can give a seizure to projects reading the code if you make it bad enough

#

The JVM fails to verify some stuff jjajaa

kind sorrel
#

fails to verify correct code or rejects illegal class files

twin pier
#

It's illegal in the spec but valid for the jvm class parser

#

Projects based on the spec will break but it will still load normally if you execute it

kind sorrel
#

until it doesn't anymore :)

twin pier
kind sorrel
#

well that does not have to be the case

twin pier
#

If it fails to load then you actually introduced illegal code to the verifier

#

And that would require -noverify flag to run

#

But i'm talking without -noverify

#

And since i mentioned the flag, you can do really fun stuff with that one jjajaa

kind sorrel
#

yeah but that means you depend on behavior of a specific jvm implementation on a specific version

twin pier
#

You just need to insert the instructions for the minimum java version you support

kind sorrel
#

I don't see your point

twin pier
#

You don't rely on specific vm implementations

#

Specific VM implementations don't change the actual bytecode instructions

kind sorrel
#

maybe I'm completely misunderstanding what you're trying to say

twin pier
#

Yeah

kind sorrel
#

but if you're depending on a bug in the verifier(?), then you're depending on a version-specific implementation detail

twin pier
#

It's not a bug in the verifier, the spec simply doesnt want you to do that because it's nonsense

#

And the verifier only gets more else if branches on newer jdk versions

kind sorrel
#

?

twin pier
#

For the new features they add

kind sorrel
#

it's either against the spec or not

#

or are you saying it's accepted because it was legal at some point

twin pier
#

It's against the java spec which is what javac uses, but the jvm itself is able to read out-of-spec instructions

kind sorrel
#

I assume you mean it's against the JVMS?

#

but if "the jvm itself is able to read out-of-spec instructions", that means the jvm is not spec conform in that regard

reef oar
#

Hey, just remembering you guys to make a pause and stay hidrated! Thats all, have a good one blobthumbsup

twin pier
kind sorrel
#

backwards compatibility is not guaranteed for bugs

twin pier
#

It's simple stuff though, can't really do anything about it as java types are quite undefined

#

Loading doubles with float instructions for example

kind sorrel
#

from the stack or from a field?

twin pier
#

From the stack

kind sorrel
#

that should be verifiable with stack map table info no?

twin pier
#

Sometimes you don't even know the type you receive so you need to be lenient

kind sorrel
#

from the stack?

#

I mean the int subtypes, yes, but double vs float should be verifiable

twin pier
#

I'm talking based on my previous tests, don't have the definitive answer of that behavior

#

ยฏ_(ใƒ„)_/ยฏ

#

But eitherway, it's quite fun playing with how the vm works

winter compass
#

๐Ÿ˜‹

#

๐Ÿฝ๏ธ

kind sorrel
#

it's fun until you get a bug assigned to you because you broke something pepeHands

twin pier