#general

3141 messages · Page 1837 of 4

void void
#

whats the point then

#

it sputs out assembly?

#

cant basically any old program do that

marble lark
#

you get to see the assembly at least

crystal compass
#

is there a tutorial on reading heap dumps somewhere

marble lark
#

that's pretty much it

crystal compass
#

to get to the bottom of a memory leak

void void
#

my assembly skils arent great

#

inb4 decompiling ida pro in ida pro

sly lark
#

YourKit has one as well I think

sly lark
#

jhat as well, there are plenty of options

void void
#

do /spark heapsummary

marble lark
void void
#

if that isnt conclusive

#

install MemoryAnalyzer eclipse

#

do /spark heapdump

#

and open the heap dump in memory analyser, itll say right to you "leak suspects"

crystal compass
#

I made a heap dump with /paper heap

#

and have it open in visualvm

void void
#

ah that works too

#

ig

crystal compass
#

this is what im lookin at

twin lagoon
#

one question is why are you looking at your heapdump

void void
#

private github repos be like

void void
marble lark
#

look at the commit message triangle kneny made when updating Paper

sly lark
void void
#

i was thinking about this in bed last night

#

what if somehow a chrome update got pushed that wiped the drive of the pc it was installed on

#

the backupening

sly lark
#

This is why you use Firefox

#

Issue mitigated!

void void
#

what if somehow a firefox update got pushed that wiped the drive of the pc it was installed on

marble lark
sly lark
#

That's why you never automatically update things, and make sure things are stable before updating

void void
marble lark
#

though i guess the new minecraft launcher has/had that issue so your imagination isn't that farfetched (At least from what i remember)

void void
#

what happens if your ssl private key leaks

#

how do you get a new one

marble lark
sly lark
#

Yea, true. Shouldn't have existed in the first place. kekwhyper

marble lark
#

:P

void void
#

Analyze both 32-bit and 64-bit applications

#

is it as good as pro?

marble lark
#

that one doesn't have a decompiler, only disassembly

sly lark
#

^

#

If you just want a disassembler and can understand Assembly, sure.

void void
#

damn

#

it actualyl costs 3000

#

is piracy justified in this case

crystal compass
#

this seems to be taking the most memory by far out of everything

sly lark
marble lark
#

they're the only ones with a decent decompiler of course they'd milk the hell out of it

void void
#

yeah thats the only thing im thinking of

#

probably why john hammond has it

sly lark
#

I've tried using other tools, but I always end up back w/ IDA.

#

Nothing can really compare to it

void void
#

wait you have licence?

sly lark
#

I have licenses to quite a few tools

void void
#

jealous af

charred oracle
#

for c# .net decompiling?

void void
#

where do u work

sly lark
#

Binary Ninja is another one, it's pretty good

sly lark
void void
#

you spent 3k on ida pro licence?

sly lark
#

Business expense :^)

void void
#

strong flex

sly lark
#

Binary Ninja is pretty good too, I bought it not too long ago w/ their student discount (makes it cost $75/year instead of $199/year)

#

they decompile code to their own IL-ish language

void void
#

The amazing John Hammond tells us how to get into Malware Analysis. Learn about jobs, what you need to know and much more!

Menu:
0:00 ▶️ Pretty sketchy stuff!
0:37 ▶️ Welcome John Hammond
0:53 ▶️ Don't divide cyber in your mind
2:00 ▶️ John's day job
3:17 ▶️ Hacker's crafty methods
4:02 ▶️ Will AI take jobs away?
4:55 ▶️ How do I become like yo...

▶ Play video
#

bro watch at this timestamp

#

he is staring at me

sly lark
#

and it's still easier to read the Ghidra kekw

void void
#

Binary Ninja vs ida pro

#

wait what is IL

sly lark
#

I'd still pick IDA any day, but Binary Ninja is better than Ghidra's output by a few hundred miles

#

but at the end of the day, its personal preference

#

if you can get used to Ghidra's output and you like it, go for it

sly lark
void void
#

is this some c-type language?

sly lark
#

IL is just an abstraction layer to put it simply

charred oracle
#

i hate lazarus/free pascal. it is so difficult for me to understand, and my teachers want to teach us that.

#

I make the things they want me to do in lazarus, for which i literally take 2 weeks, in like 50mins in c# .net

void void
#

pascal looks ancient

charred oracle
#

right?

sly lark
#

Most things that are taught in schools are ancient 🤣

charred oracle
#

like bro, why pascal

void void
#

yeah but they arent teaching like fortran in school

#

they usually do python/java/c#

short yarrow
#

does anyone know how online interpreters prevent people from doing malicious stuff? one idea i've heard is running the code someone writes in a docker container

charred oracle
#

but our school is upgrading to ssd's and 8GB of ram

sly lark
#

The high school I attended had an Assembly & robotics programming class, was pretty boring.

void void
#

this shit literally look like COBOL

sly lark
#

never seen Python or Java taught in my school(s)

charred oracle
#

or better said, we go from hdd's and 4gb single-channel ram to ssd's and 8gb dual-channel ram

charred oracle
sly lark
#

My school was stuck in the past, all the machines in the building were ancient IBM Think??? (forget their desktop model names) running Windows XP

charred oracle
#

damn

#

we have hp-towers with win 10, an i5-6500 and the drive/ram specs as above

sly lark
#

They've gotten an upgrade since I was there about 10 years ago, my sister was issued a pretty nice modern laptop for her classes

charred oracle
#

oh wow

sly lark
#

Went from nothing to something kekw

charred oracle
#

yea we get laptops on request, but I have a ms surface for school which I bought myself sooo

sly lark
#

How is the Surface? I looked at them for a bit but decided on getting a new Thinkpad

charred oracle
#

i have a pro 3

#

with an i7-4650u bc its a business model

#

but damn the fan gets loud when i start minecraft

sly lark
#

Nice. I mainly just use mine to carry around on the go to do some quick work or watch videos

#

so nothing fancy needed

charred oracle
#

yea, the only problem i have is the ghost touch issue which is known, and a large portion of the top area of the touchscreen sousnt react sooo

#

i disabled touch

void void
#

how is the laptop speed

charred oracle
#

the laptops are in drive-speed faster than my surface, but as a cpu they have a pentium 5xxx i think

#

but thats the infos i have from last year, idk the specs of the current laptops they give

void void
#

i mean how is ur surface

#

i had a laptop with windows and decent specs but it was slow af, switched to ubuntu on it and its way better

charred oracle
#

oh

#

yea its enough for me as of now

crystal compass
void void
#

how much ram do you have allocated? using aikars flags?

crystal compass
#

like 10 hours

#

usually wont last til the 24 hours auto restart

void void
#

damn

crystal compass
#

using 5gb on one server, 10gb on the other. Aikars flags on both

void void
#

hmm

crystal compass
#

both have the same issue

void void
#

is the 5gb the one crashingf?

#

10gb server, how many players does it have?

#

whats the render dist

crystal compass
#

they dont crash but they slowly build lag

#

til unplayable

void void
#

do you have a timings report

crystal compass
#

ive got one saved

#

one sec

void void
#

view-distance: 12

crystal compass
#

simulation is only 4 though

void void
#

still tho

#

thats kinda a bit too much

charred oracle
#

10 is enough

crystal compass
#

I thought the value I had to worry about was the simulation distance that actually handles entities and shit

#

rather than just the view

void void
#

well render distance isnt 100% free

#
  • it has to store the chunks in memory, my guess is reducing it would reduce the ram usage signifigantly
#

i understnad your need for 12 render distnace tho, the fog in 1.18 is attrocious

crystal compass
#

but really just the view distance can cause this shit to get that bad? haha

lament patio
#

Yeah, 15 players on 5GB with such a view distance is a little rough

#

Hm, I have something I'm curious about with that setup ...

crystal compass
#

will setting it to 8 make a big enough difference so that it wont start lagging severely after 5 hours lmao

lament patio
#

Can I DM you something? @ Sam

crystal compass
#

sure

void void
#

if i wanted to make this request from java

#

would i write json objects to string seperated by new lines?

#

or json objects inside a bigger json object

magic river
#

Looks like JSON Lines format

upbeat falconBOT
#

https://jsonlines.org/

JSON Lines is a convenient format for storing structured data that may be processed one record at a time. It works well with unix-style text processing tools ...

void void
#

what are guidelines for final?

#

should i use final on local variables?

#

damn thats actually smart

cunning raft
#

ok

warm anchor
#

its very likely you just didnt alocate enough of RAM since you increased your VD to 12

marble lark
marble lark
#

i guess if you were fighting for every bit of performance you'd be using final a hell of a lot (javac loves it when you do this) but i doubt you need it in most cases since most Java applications don't need all that extra speed

#

also Scala isn't the only one to do that, Kotlin also does too for example

void void
#

Sad to see 1.8.8 not being updated anymore, but it makes sense we have 1.18.1

#

up

worn ember
#

swift also use var and val

foggy silo
#

Yea MM, you hear them, it's really sad.

worn ember
#

did you know back to the future isn't real, it was just a movie

void void
warm anchor
#

ok thanks for informing us

void void
viscid wedge
#

Discord terms of service states you must be 13 years of age or greater to posses an account

sly lark
#

Really unfortunate that 1.8.8 is no longer getting updates, might need to uninstall the game now! thinking_gun

waxen panther
#

😂🤣😭😂

daring laurel
#

.startmc

limber knotBOT
foggy veldt
#

I wonder what would elicit the strongest reaction, stating you are using 1.8, stating you have a cracked server, or bringing up a political topic

viscid wedge
#

Where is my support for offline mode 1.8 without a vaccine

swift root
magic river
#

I wouldn't mind taking beta 1.7, adding some of the QoL changes but none of the new content from newer versions, and playing that 😛

#

QoL stuff like swimming, inventory drag, sneak and sprint toggle, dedicated sprint key, etc

#

I mean, I like some of the new content but if I said to bring any of it in that'd open up arguments about what was worth keeping

silver nexus
#

They still should...

#

1.9+ PvP is better imo

warm anchor
#

Hypickle don’t run 1.8 though

unkempt drift
#

first of all, they can just elytra rocket away. boom easy.
food regen is crazy fast making it hard to kill someone whos just got a ton of food

#

so I think the newer pvp is better, if you engineer situations where its actually meaningful, cause if everyones decked out in prot 4 netherite armor with tons of food, nothing will happen

silver nexus
#

1.12 iirc

silver nexus
#

in my not very expert opinion

icy jasper
#

Quick question about servers.

I cant run a server because im behind CGNAT. Now if I want to opt out of this ill still be on IPv4 will it be better to switch to IPv6? Or is this the wrong place to be asking this question

silver nexus
#

I don't PvP often but when I do I prefer 1.9+

icy jasper
#

Is there any negatives to getting off of CGNAT besides taking up a single ISP

#

Okay

viscid wedge
#

It's probably expandable

#

And I think it reached parity already

lavish compass
void void
#

ËæB6zîøç 😇

#
{
    "world": 1,
    "data": {
        "tileEntities": [
            {
                "type": "CHEST"
            },
            {
                "type": "MOB_SPAWNER",
                "nbt": "{SpawnData: {entity: {id: \"minecraft:zombie\"}}, MaxNearbyEntities: 6s, MinSpawnDelay: 200s, SpawnRange: 4s, MaxSpawnDelay: 800s, RequiredPlayerRange: 16s, SpawnCount: 4s, Delay: 20s}"
            }
        ]
    },
    "time": 1640356458413
}```
#

how can i search in arbitrary data like this with elastic search?

#

anything i try just returns no results

lavish compass
#

why would you store entities in elastic search

#

to search for forbidden entities or something?

wheat fiber
#

how to deploy minecraft server using docker? what i want? i want use github for storing plugins configurations and server configuration. of course secrets must not be stored in github. i want github actions build docker image for my server and on vps just use docker-compose up. i am not found any guides or completely solutions in google. only itzg/minecraft-server but this is not what i want

#

currently i use tmux on my vps to start minecraft server and editing configs using ssh and vim

twin lagoon
#

create your own docker image?

#

seems like you already somewhat know what you're doing

#

or atleast knowing what you're looking for

#

minimal effort to just create your own image based off of jdk which is what i'd usually do instead of taking itzg's image

wheat fiber
#

yeah. image with jdk is my first thought but i paused on step where i want to insert secrets in plugins config. i even create small programm that parses env and insert it into configs, like envsubst but this program created using deno and typescript and it size is ~80mb

#

i am not able to use envsubst because i want change not one file but full directory

twin lagoon
#

well, rewrite it into something like bash or python kek

#

i'd just do a simple find and replace script and look for variables in .yml files

lavish compass
#

I also have a docker image in case you're interested

twin lagoon
#

and yes he has some docker images you can base off of for minecraft

#

just has the jdk + latest server jar

lavish compass
twin lagoon
#

i wouldn't include an 80mb typescript app for something that could easily be replaced with a bash script

wheat fiber
lavish compass
#

sed and awk could probably do the job

twin lagoon
#

can easily do the job yes

lavish compass
#

or you could write a javaagent sadness

#

(that's a joke, please dont)

wheat fiber
#

btw how other peoples organize its minecraft server. i am not believe that tmux/screen is best practice

twin lagoon
#

tmux

lavish compass
#

depends on the use case

twin lagoon
#

either tmux or a panel like pterodactyl is what people will go for

lavish compass
#

I personally use docker compose for stateful servers and k8s for distributed servers

wheat fiber
#

and in pterodactyl no version controll

lavish compass
#

gitops with pterodactyl hyper_concern

twin lagoon
#

you can do gitops with pterodactyl

#

since it's all docker in the end

wheat fiber
#

ok im going try to create my docker image

lavish compass
#

make sure that your docker image is "pterodactyl" compatible though

#

more specifically, your home directory and stuff needs to be matching with what ptero uses

wheat fiber
#

no. i want to create just docker image not for pterodactyl

marble lark
twin lagoon
#

@swift root 🥺

coarse lily
#

@primal charm

#

You mistyped "negligible". :)

swift root
#

@twin lagoon hello

#

Just doing my pre-bedtime lap of discord

primal charm
#

Lmao I was sat there like errr what

#

Who's dog did what lmao

coarse lily
void void
#

ah well yaknow its

#

the

#

it could

coarse lily
#

What?

desert hinge
#

The reason why I am going for 3600 is because I need a dedi to host few servers

#

I am just not convineced that 3600 will perform much better with the one I have in pebbelhost

twin lagoon
#

if you really need to host a reasonable amount of servers, don't really have much of an option to go for other than that server

#

the 3600 will easily outperform a 4790k

desert hinge
#

My goal is to have at last 50 players online if 3600 can handle that I will go for it. Because in the future I am looking to run a second server on there

#

In few weeks actaully

void void
#

3600 will easily handle that

#

you just need to ensure your server is configured well

ashen cliff
#

easily.
Not really, it's kind of close to the limit with basic optimized configs.

left swift
#

handle

door handle.

meager tusk
#

By the way. Kin appealed.

#

Where is he?

ashen cliff
#

Dead bro.

meager tusk
#

Not that easy to kill Gordan, bro.

void void
#

in a format like instead

#

tile entities: { chest, mob spawner, banner: pattern: asd3sd }

frank otter
#

wait hmm

#

given that minecraft servers run singlethreaded could I run like six on an right core system and they'd run at the same performance as if I was running just one (ignoring ram speed limitations)

#

or am I misunderstanding threads entirely

marble lark
#

TIL you can call non static methods on null in C++ if you don't refer to non static fields in said method

#

now NullPointerExceptions in Java just look weird to me

plucky sparrow
#

omg sherman is back

marble lark
#

Minecraft has actually become more multithreaded over the years

#

but it's not as simple as just making everything run in another thread

left swift
#

dap

radiant horizon
#

What is the name of this plugin?

vernal moth
#

considerer sharing more, lmao

#

that is a useless screenshot

radiant horizon
#

When a player join the max player set to 2

left swift
#

gluten tag mini

vernal moth
#

gluten?

#

😄

left swift
#

joke

radiant horizon
left swift
#

no

radiant horizon
#

ok

rare tiger
radiant horizon
radiant horizon
rare tiger
#

oh fuck

#

I meant Zachi.pyw

#

big mistake

radiant horizon
#

sad now

rare tiger
#

fake news

radiant horizon
#

yea

left swift
#

I think if you post it a few more times

radiant horizon
#

ye

#

but still asking with no answer

left swift
#

what would asking more do if you aren't getting an answer

radiant horizon
#

nothing

left swift
#

besides being annoying

radiant horizon
#

._.

plucky sparrow
worthy geode
#

You also would need to provide more info. Do you want it to set the real player slots or just the displayed slots? Do you want that plugin for Paper, Velocity or Bungee?

rare tiger
marble lark
dawn pond
#

Any devs here that wanna team up?

marble lark
#

well what are you planning?

dawn pond
#

A mine craft server I’m currently learning different mc softwares then ima start plugin dev.

#

To create custom plugin

marble lark
#

oh

#

hmm

#

the fuck where did naomi's tag go

plucky sparrow
#

naomi is banned

frank otter
#

sherman tanker why don't you want people reading pins

#

naomi got banned?

marble lark
#

ah well then @plucky sparrow

#

the what

#

she just got unbanned

#

how even

plucky sparrow
#

wait

#

she got unbanned?

marble lark
#

i meant from discord

golden gust
#

that wa the discord ban

plucky sparrow
#

no

golden gust
#

She got banned from here afterwards

plucky sparrow
#

she got banned in this discord

marble lark
#

yeah i get that much

#

what happened dafuq

golden gust
#

and then I noticed it was like

#

and then I remembered, "oh, cliff yeet exists"

plucky sparrow
#

i think she sent an inappropriate link

marble lark
frank otter
#

sounds like her

plucky sparrow
#

and got timed out but then ⭐ mods ⭐ made it a ban instead

dawn pond
#

Scuffed html

#

On pc it looks fine

#

On phone it commits stupidity

frank otter
#

much hate to having to write responsive css

marble lark
frank otter
#

everyone should commit to a 1:1 aspect ratio and be done

marble lark
#

don't ask me how i know

dawn pond
#

Idk how to link it

#

Lol

frank otter
#

css made me give up on webdev

marble lark
#

is Ms. Dutch gonna be able to appeal after a while

dawn pond
#

Lol

frank otter
#

I think I tried using frameworks but they weren't that brilliant

#

like html is chill, js is pants but frameworks make it bearable

dawn pond
#

Rn for my website I used monitors

marble lark
#

webdev is awful

dawn pond
#

Mobirise

frank otter
#

css is revolting

dawn pond
#

And edited the html a bit

frank otter
#

what's mobirise

dawn pond
#

Basically it’s a templates

frank otter
#

.g mobirise

limber knotBOT
#

(DiscordBot) Mobirise is a freeware web design application, that allows users to create and publish bootstrap websites, without coding. Mobirise is essentially a drag and drop website builder, featuring various website themes. It is headquartered in Eindhoven, Netherlands. (https://en.wikipedia.org/wiki/Mobirise)

Mobirise is a freeware web design application that allows users to design and publish bootstrap websites without coding. Mobirise is essentially a drag and drop website builder, featuring various website themes. It is headquartered in Eindhoven, Netherlands.

frank otter
#

oh cool I wish css was drag and drop too

#

but no it's a drag and it drops 3/4 down the page overlapping with every other image

golden gust
left swift
#

thanks cat

#

this show and george Lopez were those fever dream shows u woke up to in the middle of the night

golden gust
#

blame that wasabi guy

#

I forgot to charge my phone before downing a cup of tea

#

||now to see how long I can hold out to get some charge in it before I commence a bombing run||

topaz mortar
#

Eat some salmon with wasabi guy.

golden gust
#

oh god

#

there was this woman who hosted a sushi shop nearby where I used to live, she closed it down like a year or so after because she really picked the worse type of place for that store

#

Used to love going there whenever I could, especially as she was nice

left swift
#

cat ate her sushi

golden gust
#

godno

left swift
rare tiger
#

my contributions to the server include

#

bashing kotlin

#
  • end of list -
golden gust
#

Existed

#

I'm an oh, SQUIRREL! Kinda guy

left swift
tropic flame
merry orchid
#

Anyone know or able to make a single plugin that allows a enchant or attribute to a tool to mine in a 3x3(or bigger/smaller) radius?

golden gust
#

(This discord is also not the place for solicitation)

solid siren
#

hi guys
what damage indicator u guys using

spiral robin
left swift
#

mental

magic river
topaz mortar
left swift
#

worse?

#

is getting banned from papermc worse than discord? lol

void geyser
#

This is oot but how do i fix vgk.sys without uninstalling valorant. It sucks

#

Literally bsod'ed twice today

golden gust
#

ali g, damn

#

Wheeen I was a youuung wart hooog

#

(you ol' bastard)

spiral robin
#

I love Ali g

#

An icon of his time prayga

golden gust
#

Yea

#

an' that time was a long ass fucking time ago in a town called kickapoo

spiral robin
#

The outrage that would occur if anyone tried to pull some of his stuff now would be hilarious

void geyser
#

Also, im planning to buy Xbox gamepass, java edition is included right?

golden gust
#

idk how to feel

void geyser
#

Like, for free? Want to bought the 3 month for $1

#

._.

golden gust
#

I was just watching one of those like, old school AMV animation things

#

and, there was a scene

#

which showed an elevator, and I was like, "wait, I recognise that one"

worn ember
#

cant remember what he ate for breakfast but remembers a random ass elevator from an anime

golden gust
#

To be fair, the aesphetics, and it was my fave anime at one point, so, like

worn ember
golden gust
#

but, I mean, yea

#

my brain is amazing

worn ember
#

its the same with my mom, she doesnt remember half the stuff i tell her and the other half she'll never forget lol

golden gust
#

as my sperm donor used to say to my birth giver

#

"an elephant never forgets"

void void
golden gust
#

Another

worn ember
#

I think my favorite was Angel Beats lol

void void
#

cool anime

golden gust
#

stop mentioning

worn ember
golden gust
#

Angel beats was good

void void
#

oh... okay

golden gust
#

I mean, to be fair, I was still leaving my emo phase

void void
#

My favourite was AoT before the ending

sturdy moon
#

does anyone know about a plugin that adds this "information boxes" to prefixes (and suffixes)?

void void
#

I no longer have any favourite anime

worn ember
#

i havent watched anime in 10 years

#

back in my day it was super weird to be into anime lol

golden gust
#

To think

void void
golden gust
#

now practically everybody knows what it is

worn ember
#

yeah

golden gust
#

to be fair, DED

void void
golden gust
#

it wasn't that you liked Anime

void void
#

I don't like Naruto and all of my friends like Naruto :/

golden gust
#

it was cos you ran like a fucking weirdo

worn ember
#

i never did that though

golden gust
#

no, but, memes, and the people that did 😄

worn ember
#

true

void void
#

I didn't know anime other than Bakugan years ago

golden gust
#

Dw peeps

void void
#

Bakugan was my childhood cartoon

#

cool stuff

golden gust
#

the good news is that netflix will "adopt" all of your fave anime classes into live action series

void void
#

no

#

please no

worn ember
#

i grew up with pokemon, digimon, yu gi oh

golden gust
#

Then again, they may be giving up after bebop lol

worn ember
#

i never liked pokemon tho

golden gust
#

Beyblade

worn ember
#

oh yeah that too

golden gust
#

That was my siblings like sticker

#

it was 'eh

#

the older pokemons where okay

#

Then it got done up for the next generation and just noooope

worn ember
#

i still have a Brother Bear poster on my wall kek

void void
#

I have never watched or played Pokemon in my childhood

#

So I have zero nostalgia about it

golden gust
edgy palm
golden gust
#

basically, yes

void void
#

Wait

edgy palm
#

ok.

void void
#

Orange can ping

edgy palm
#

i was confues

void void
#

but I cant

#

bruh

edgy palm
#

cuz im pro

golden gust
#

they disabled the mention thing

void void
#

oh

void void
frank otter
#

istg why is it default ping on replies

#

and you can't make it default not ping

void void
golden gust
#

You can't

edgy palm
#

idk if you can

frank otter
#

you can't

golden gust
#

shift click reply

worn ember
#

you cant, cuz discord

golden gust
#

or, just don't reply

void void
golden gust
#

I mean, I learned the art of reading chat

#

without needing to be replied to with every single message

worn ember
#

very cool

golden gust
#

DED

#

I swear to god

worn ember
frank otter
#

does talking about discord plugins violate a rule

void void
#

Probably

edgy palm
#

SuSi

void void
#

Since the guild is verified

worn ember
#

existing violates a lot of rules already

void void
void void
frank otter
#

discord don't allow modifications to the client by TOS

edgy palm
worn ember
void void
frank otter
#

yeah some of the addons are quite nice imo

chrome cosmos
#

yeahh

frank otter
#

I don't use them because my potato pc doesn't like nodejs

worn ember
#

just dont mention you have them and they cant do shit zoop

void void
#

makes sense

#

lol

edgy palm
#

ever

chrome cosmos
#

laughs in 19 plugins

frank otter
#

but I've seen some of the themes and they are much better than default

worn ember
#

omg reported to discord

#

👀

edgy palm
#

how can u say that is me

void void
edgy palm
#

there is no prof

#

that is a snip

#

no tag

void void
#

I would not recommend openly talking about that here

worn ember
#

people have been banned for it im pretty sure lol cuz some dickhead reported them

void void
#

There have been people who got reported by some random lurker in chat ^

frank otter
#

I forget how big this discord is

chrome cosmos
#

alex's theme rocks but the gpu usage eats up 50 %

worn ember
#

10k people and probably 9k bots

golden gust
#

god

void void
golden gust
#

I remember when this place was a dainty little IRC channel

void void
edgy palm
#

30k

golden gust
#

and upstream merges where basically me, aikar and taco man tag teaming

void void
edgy palm
#

30k bot

void void
#

Max 30 members are chatting

worn ember
#

may Z rest in peace

frank otter
#

who was Z

worn ember
#

Z750

edgy palm
#

discord IS VERY BAD i cant use banner without nitro

frank otter
#

ohh I remember the name

#

don't remember the person

edgy palm
#

also can u unban my main i changed my status

worn ember
#

he was core team

void void
edgy palm
#

no i asked jroy

#

he said i can use alt without status

void void
#

What kind of status do you even have to get banned lol

edgy palm
#

very bad

#

status

worn ember
#

ban jroy for encouraging ban evasion

void void
#

the status was related to politics, which is why he banned them

#

status?

worn ember
#

lmao

void void
#

The text below your name in the members list

#

oh

#

mine is simple

#

no status

#

no about me

#

only companion cube

frank otter
#

I set my status maybe a year ago now

#

still is true

chrome cosmos
worn ember
#

mine is just links zoop

edgy palm
#

now who will unban me

void void
#

wait, where did you guys get portal companion cube emoji?

hearty spear
worn ember
#

1.18 world gen is so slow sad

void void
hearty spear
#

i was getting about 50 CPS on world gen with chunky

void void
#

ShareX apparently

worn ember
void void
worn ember
#

now you dig down 10 blocks and you fall 50 blocks

void void
#

lol

short yarrow
#

does anyone know how online interpreters prevent people from doing malicious stuff? one idea i've heard is running the code someone writes in a docker container

chrome cosmos
#

????

worn ember
#

looks pretty swell though

worn ember
#

still cant believe this made it into the game tho lmao

#

and it just killed itself

rare tiger
frank otter
short yarrow
worn ember
#

if you gotta question if its legit or not then dont run it bigbrain

frank otter
#

99% of the ones I've heard of I think have no intenet access either

hearty spear
#

i run it in an unprivileged container

#

in proxmox

#

and behind pfsence

frank otter
#

online sandbox where all the code is sent to ded for manual review before being run

rare tiger
#

bring back java browser applets

worn ember
#

lol

rare tiger
#

and undeprecate marquee too why not

worn ember
#

no thats illegal

frank otter
#

I'm not sure I agree with the applets sentiment but yes bring back marquee

worn ember
#

STYLING SHOULD BE DONE BY CSS

rare tiger
frank otter
#

it was one of the first html tags I learnt and I remember making the entirety of Google scroll upwards

#

how does searching for d in rofi bring up Youtube music

native wolf
#

search algorithm go brr

rare tiger
#

thats crazy

short yarrow
#

is containerization a pretty important thing to know in this day and age?

rare tiger
#

it's a lot of overhead and only good in specific scenarios

golden gust
#

depends on needs

#

overheads are fairly small depending on the tech used

rare tiger
#

unpopular opinion: don't need docker if you simply daily drive linux 🤓

frank otter
#

i use both docker and linux

crystal compass
#

anyone know why rsnapshot is spamming me with "cannot create hardlink" to my remote onedrive

native wolf
#

Docker on Windows is disgusting

rare tiger
#

setting up your environment is only a single aptitude command away

worn ember
#

im such an asshat in my comments lol

rare tiger
#
# make a program that sucks your dick
import random
worn ember
native wolf
#

Interesting program

rare tiger
#

always import random

frank otter
#

help I wrapped discord in a marquee tag and now it's gone

hearty spear
#

132 days

#

ehh

rare tiger
frank otter
#

is that a start Internet explorer thing

rare tiger
golden gust
#

I mean

hearty spear
#

i dont use it really lol

crystal compass
#

anyone know why rsnapshot is spamming me with "cannot create hardlink" to my remote onedrive

meager tusk
golden gust
#

remote

#

hardlink

meager tusk
#

Yeah imagine using linux as a daily driver

golden gust
#

Erm...

#

You like

hearty spear
golden gust
#

can't hardlink across filesystems...

#

And

#

Or, well

#

more likely

hearty spear
#

i dont hibernate the computer any

worn ember
#

bruh you didnt have to take my onedrive suggestion serious

golden gust
#

the FS that onedrive emulates doesn't support hardlinks

rare tiger
crystal compass
#

well one drive gave me a TB for 8$ only a month

frank otter
#

turns out discord doesn't like being wrapped in a marquee tag

chrome cosmos
#

school gives that for free

hearty spear
#

i got 8TB for $200

worn ember
rare tiger
#

hardware shortage really be like

crystal compass
#

Will soft links work

golden gust
#

I mean, maybe?

#

Like, we're not onedrive support

crystal compass
#

myb thought you might know

golden gust
#

if you wanna use sane shit you'd be better off using some storage service specifically designed for backups or just storing shit on there

rare tiger
#

the onedrive discord is best for that 🙃

crystal compass
#

lmao

worn ember
#

rubba uploaded 107TB of rickrolls to his schools onedrive to check if it was really unlimited lol

golden gust
#

gg

#

did he get called up? 😄

worn ember
#

he still owes DO 900dollar and just dipped

chrome cosmos
golden gust
#

GG

#

DO is suck a fucking ass cancer there

chrome cosmos
#

that dude is ultra pog

golden gust
#

though, most of them are

worn ember
golden gust
#

Like, you often can only top up by like $5 bucks or some stupid increment

#

and so, if you accidently forget to kill a VM, by the end of the month if you go over your allowance, you've now got a debt, often times like a buck or two

chrome cosmos
#

whut is DO?

worn ember
#

and now they're changing it to no longer be free by the end of febuari in 2022 no clue if he had anything to do with it but like probably kek

golden gust
#

and it's like, if you wanna pay that off to shut them up, you gotta toss a 5 on there

worn ember
#

yeah thats really annoying

golden gust
#

DO does apparently refund you after a few months without using their platform

#

got my nice juicy buck and a bit back

frank otter
#

stupid question: if I had multiple servers continuously exchanging data between them would establishing a tcpstream between the two and yeeting like JSON be better or worse than making them http request each others apis

worn ember
#

i just pay my invoices from Hetzner directly through paypal

golden gust
#

Use a message broker

worn ember
#

gotta do it every month but at least i dont gotta put money in the wallet

rare tiger
#

using hetzner 👀 better be a huge server

golden gust
#

wut

#

hetzner is SYS level shit

worn ember
#

its the cheapest ass VPS there is lmao

rare tiger
#

sys standing for

frank otter
#

wait so message brokers act like a nice buffer doing things like format translation and caching until back online

#

what if i don't need that

rare tiger
#

uhhh

#

something funny

golden gust
#

SoYouStart

twin lagoon
golden gust
#

i.e. OVHs budget bin department

#

I already had a card linked iirc

rare tiger
#

? i use ovhcloud :(

golden gust
#

I mean, this was like a few years back or somethin

twin lagoon
#

digitalocean is great nowadays

frank otter
#

and i just want two servers to exchange information on-demand in the same format and it doesn't matter if one is offline because of the way its designed

worn ember
#

my invoices are just 3 bucks lul

frank otter
#

also if I use http(s) requests, is there a way to establish that a request actually came from where it says it is coming from

golden gust
#

Well, I mean

void void
#

add some sort of auth token?

worn ember
#

well thats what certificates are for no

golden gust
#

In part, TCP is kinda what assures that

#

otherwise, you get into encryption/signing stuff, etc

frank otter
#

welp gpg it is

worn ember
#

i wouldn't worry about that, just whitelist ip's instead

frank otter
#

i might be completely wrong but iirc there might be a way to construct a tcp package in such a way it has someone else's ip as the origin ip

golden gust
#

well

#

TCP requires back and forth

#

So, like, if they can do that, they probs have control over the full network

frank otter
#

oh ok that then makes sense

#

so i can't spoof a HTTP request's origin then

worn ember
frank otter
#

even if i don;t care about a response

worn ember
#

tcp cares about it

frank otter
#

what's SYN? ack is acknowledge right

worn ember
#

syncronize? not 100% sure

void void
#

synchronization ^

frank otter
#

oh ok that makes sense

#

new pet peeve: the main discord window doesn't start in the same place that the loader/updater finished

left swift
#

who would want to handshake you ded

plucky sparrow
#

ded.setCompassTarget(dap);

#

I asked.

austere ivy
#

why is hypixel skywars map in the background

#

also ok why am I blue this is terrible where’s my old prune color

#

:(

worn ember
#

gone

#

like just suspend the entire state or something

frank otter
#

hibernate the host machine

golden gust
#

nope

#

The entire game is stateful and dependant on stuff ticking

#

Like, plugins like that fuck up so much

worn ember
#

yeah i figured

golden gust
#

there are probs some improvements one can do for empty servers

#

e.g. wakeup in the spin wait less often

#

fix whatever the fuck caused CB to disable the world sleeping stuff

#

or, well, not CB, upstream

worn ember
#

fair

left swift
worn ember
#

wtf people taking my job

plucky sparrow
left swift
#

skript

#

DarkEyeDragon [Skript]

plucky sparrow
#

Last time I checked Skript required a few hundred dependencies in order to be useful

#

@worn ember how many dependencies does that require lmao

left swift
#

so does ded

worn ember
plucky sparrow
#

It’s simple

#

You get a skript

worn ember
#

have fun then

plucky sparrow
#

You get Skript (the plugin) and then, the few hundred dependencies it needs

#

omg it’s Skript-only??

golden gust
#

remember to get skript reflections

#

or whatever it was called

#

Cos, nothing says "fucking moronic" as much as using skript to reflect into server internals and shit

void void
plucky sparrow
#

Don’t wanna miss that SkQuery

void void
#

is that like jQuery but skript?

plucky sparrow
#

iirc it’s the holy grail of Skript

#

Most skripts need it

void void
#

humanity truely is doomed

spiral robin
#

@void void pleadcry happeepoheart

void void
#

peepoLove @spiral robin best aberdeener

waxen panther
#

@spiral robin dont pepelove him

#

it's him or me .

twin lagoon
#

@spiral robin dont pepelove him
it's him or me .

spiral robin
#

😭

void void
#

wow, how rude

jolly schooner
#

:3

proven coral
#

Hello, I am having an issue, i can't connect to my paper server, nor can I load my dynamp. I just changed computer. My friends are currently online but i'm the only one not able to connect to any of those. Could anyone possibly help? I already tried updating java and disabling temporarily my firewall

frank otter
#

are you running the client & server on the same machine?

proven coral
#

I am not sure what the client is. But the computer I try to play with is not the same one the server is on

frank otter
#

oh ok, the client is the thing you play with

proven coral
#

When i try to login with another third computer, it works

#

I am able to connect to mineplex though

frank otter
#

wait is mineplex not bedrock?

#

i always thought it was bedrock

proven coral
#

I am Java

#

It seems to be java, i can connect to it

twin lagoon
#

mineplex is both

frank otter
#

mad

#

what's the specific error when you try to connect?

proven coral
#

It just is my own server and dynmap

frank otter
#

wait whats a dynmap

plucky sparrow
#

The online map website thing

frank otter
#

.g minecraft dynmap

void void
#

Dynmap®️

limber knotBOT
frank otter
#

oh interesting

proven coral
#

It can't identify the server, when i try to connect to it it says 'failed to connect to the server'

#

It seems like i can't reach my own public IP

plucky sparrow
#

Is the server on your same network

frank otter
#

can you connect to the server with the local ip

proven coral
plucky sparrow
#

Yeah try using the local ip

proven coral
#

It does not work either

#

😦

#

Is there a possibility that i my computer blocks access to the ports?

#

I know they are fowarded on my router, but maybe for some reason my computer denies them

plucky sparrow
#

Port forwarding is only for people in other networks

#

It allows them to connect to your server

#

You should be able to log in the server through the local ip though

proven coral
#

My local ip is the one showed in ipconfig right?

plucky sparrow
#

It should likely start with 192.168…

proven coral
#

Ah i forgot to mention, my wifi is through an ASUS wifi usb key

frank otter
#

yeah, you want the local ip of the server

proven coral
#

ok yeah I tried with local and it did not work

frank otter
#

i dont think how you get the wifi should matter as long as you are connected to your router

plucky sparrow
#

Indeed

proven coral
#

OH maybe it is because i am on a guest network?

frank otter
#

what is a guest network

plucky sparrow
#

Could be

worn ember
#

you gotta be in the same network obviously

proven coral
#

But i used to play with my public IP

#

that i can't reach even on another network

#

Let me try to change networks

worn ember
#

well if your router is using DHCP your ip can change

plucky sparrow
#

I mean, their friends can connect

proven coral
#

Ok so i went to a non-guest network and it works now

plucky sparrow
#

It has likely not changed

proven coral
#

with the public IP

worn ember
#

usually you cant connect to your own routers public ip from locally but some routers do allow it

#

so idk

frank otter
#

this is everything i do ever

golden gust
#

reverse NAT, as it's so called

#

Some routers support it, some don't

#

All depends on the routing setup, etc

worn ember
#

i know mine doesn't and i've torn my hair out over it years back lol

proven coral
#

I used my guest network to set up a specific band (2,4) because my ASUS key won't detect 5 ghz, and band steering makes me lose internet

golden gust
#

.ded

steel girder
#

Does anyone know a plugin that regens ores after they are broken like the hypixel skyblock mines ?

worn ember
#

hah

golden gust
worn ember
plucky sparrow
#

Yes please

worn ember
#

that would be cyber bullying

golden gust
#

Bro

#

Just turn off the damned screen

plucky sparrow
#

It’s ded so it’s fine

worn ember
#

i need it to watch my dab compilations

plucky sparrow
#

wow

#

Get off the internet

worn ember
#

Sorry i'm busy working on rtp

#

plenty more stuff to be fixed blaze

frank otter
golden gust
#

hahahahaaa, I did a squirrel

worn ember
#

seen it

golden gust
worn ember
#

bruh

frank otter
#

my computers ram is having a hard time trying to render that image

plucky sparrow
#

Cat is truly a psychopath

worn ember
#

i get annoyed the moment i cant read what tabs are anymore

plucky sparrow
#

He reminds me of a librarian

#

but with videos

#

Can pull out a video for every situation

worn ember
#

my video collection is mostly nsfw kek

prime coral
frank otter
#

why is there no bonk emoji

worn ember
frank otter
#

bricks works i guess

#

🧱

cosmic raft
twin lagoon
#

weebs

#

WEEBS

cosmic raft
frank otter
#

it gets the job done

twin lagoon
#

@warm anchor STOP the weebening

frank otter
#

let the weebening continue i want to see how it will end

arctic cargo
#

small question 😄

#

why i can't see no-tick-view-distance

twin lagoon
#

because it does not exist

mossy vessel
#

🔫 the de-weebifier 2000

twin lagoon
#

no-tick view distance is view-distance in server.properties

#

normal view distance is simulation-distance in server.properties

void void
#

courtesy of paper chan

#

is there a tag for this

twin lagoon
#

surprisingly, no

cunning raft
#

it's about to change soon anyway

#

leaf woke up

crystal lilyBOT
twin lagoon
#

hot

austere ivy
#

it’s beautiful

cosmic raft
left swift
hollow swan
#

Is there a good terrain generating plugin for servers? I don't want fancy random terrain, I just want to generate the world that is already started out to a certain point before users get on, to make it faster to move around so it doesn't need to be randomly generated while players are playing.

calm isle
#

i personally have been using chunky and it works well

raven cypress
#

Why should i compile my plugin with maven and not with build-artifacts?

golden gust
#

because build-artifacts is not a portable system

#

nor do we support anything outside of a sane build tool

raven cypress
#

i mean i can download libraries from mvn and build with build-artifacts

golden gust
#

but, it's not a portable system

#

we don't support it

rare tiger
#

should just be mvn clean, compile, jar

golden gust
#

use whatever the heck you want

rare tiger
#

or shadowJar

golden gust
#

Just, if you decide to go with non-standard tooling, don't expect support for any issues you run into

hollow swan
rare tiger
#

or reobfJar if cring gradle paperweight thingamagig

grand pewter
#

but if you see errors, as always, try to report them (probably to the plugin first though)

hollow swan
grand pewter
#

or custom gen, sure

void void
#

Does anyone know how to stop sending block breaking sound packets?

void void
rare tiger
#

Although idk if the sound is specifically networked or if the client infers it when a block is broken

#

You can just not break blocks and do #setType(Material.AIR) but then you won't get particles or anything, IDK your approach will entirely depend on what you want

worthy geode
#

considering even entity ambient sounds are sent individually im pretty sure the block break sound is as well

void void
rare tiger
#

I wouldn't know since I haven't tried to do this, but there has to be some property specific to block breaking sounds that you can filter for

#

After all if the packets were the same they would do the same thing

#

Not helpful I know

void void
#

;(((

rare tiger
worthy geode
#

Block break sounds are hardcoded, so they don't use the named_sound_effect packet, but the normal, old sound effect (0x5D)

void void
#

thanks for the support, I'll try to do something

jagged egret
#

Does anyone know why Discord would start on startup even after disabling that option?

golden gust
#

oh, is eyesore

#

check your OSes startup stuff

#

sometimes apps blow chunks at removing themselves from that stuff

jagged egret
#

Ah yeah I just found it, it was in a config folder on Ubuntu

limber knotBOT
#

gotta love them not stating anything about revenue share as far as I can tell 👀

worn ember
#

well so much for uploading to spigot kek

limber knotBOT
#

isn't the limit 5MB? thonk

worn ember
#

4MB iirc

fallen oracle
#

4.5

worn ember
fallen oracle
#

If it's not premium you can just link it external.

worn ember
#

yeah but then i gotta host it kek

limber knotBOT
#

just use github releases thinksmart

worn ember
#

tbh i need some more traffic on my vps its just sitting there doing fuck all anyway

fallen oracle
#

Throw up a Jenkins instance?

worn ember
#

its already running jenkins

fallen oracle
#

Or just an nginx instance if you want to go old-school

golden gust
#

nginx

fallen oracle
#

You can just link the archived jars then

golden gust
#

old-school

#

nah

south matrix
#

someone removed my throw up reaction

golden gust
#

that's called apache

south matrix
#

travesty

fallen oracle
#

Old school as in throw them on a webserver

worn ember
#

bruh why can non logged in users see accounts on the jenkins instance kek

true canyon
#

I don't think jenkins is designed with anything public in mind, still.

mossy vessel
#

asynchPeople requires read access

#

Bad setup smh

fallen oracle
#

Nexus instances can see the IP an artifact was uploaded from without logging in

#

It's been complained about for so long and they won't provide anything to fix it.

worn ember
#

lmao

#

well ig i could make a frontend that uses the jenkins api to list stuff

#

but that would be effort you know

true canyon
#

I've been scream-testing my repo for a few months now, because of that and the constant need to keep updating nexus.

mossy vessel
#

Or you fix your permission setup or don't care about it or err

void void
worn ember
#

i cant even find the permissions kek