#general

3141 messages Β· Page 1101 of 4

potent fossil
#

And operate only on the queue items

void void
#

oh

vernal moth
#

also you will have to execute the operators, right?

potent fossil
#

None of those magic numbers

#

Yes

void void
#

sorry i suck at english lol

vernal moth
#

is what I have rn

#

but its no worky

#

its just one queue, not two, right?

#

and I only have one loop?

potent fossil
#

Just one Queue yeah. I mean, you load the String into one Queue. But after that I think you can do whatever you want. I tried loading the String into a Queue and then iterated the Queue and filled two different Queues, one for operators and one for numbers, but that didn't work out

#

The only requirement is to use a Queue, and it's implied that you only use the value of the Queue to get the final number -- no magic numbers

#

I also tried using a Deque and reading ints until I hit an operator, doing whatever the operator was, and then continuing to read but I fucked up again

#

It's the nested operators that are confusing me

#

Reading it back to front is the wrong idea I believe, though

#

Should be read FIFO

vernal moth
#

idk

#

dis is stupid

#

its not even valid prefix notation

#

idk what is it

potent fossil
#

I agree, it's a really dumb question

#

But at least I'm not just stupid

#

I'ma just have him email his prof

tulip inlet
#

this works

import java.util.ArrayDeque;
import java.util.Arrays;
import java.util.Queue;

public class Main {
    public static void main(String[] args) {
        String problem = "*  + *  + 16   4      + *  + 16   4      + 3   1      1      *  + 16   4      + 3   1         + 3   *  + 16   4      + 3   1 ";
        Queue<String> queue = new ArrayDeque<>(Arrays.asList(problem.split("\\s+")));
        System.out.println(calculate(queue));
    }

    private static int calculate(Queue<String> queue) {
        String data = queue.remove();
        try {
            return Integer.parseInt(data);
        } catch (NumberFormatException e) {
            char command = data.charAt(0);
            int a = calculate(queue);
            int b = calculate(queue);
            if (command == '*') {
                return a * b;
            } else if (command == '+') {
                return a + b;
            } else {
                throw new IllegalArgumentException();
            }
        }
    }
}```
vernal moth
#

wait

#

it is preifx notation

#

spaces matter

ancient bolt
#

Is this reverse polish notation?

potent fossil
#

what

#

what purpose do the spaces serve

#

I'm not sure Demon

ancient bolt
#

RPN is super simple to solve

vernal moth
#

* + * + 16 4 + * + 16 4 + 3 1 1 * + 16 4 + 3 1 + 3 * + 16 4 + 3 1

first step: 1 3 + -> 1 + 3

#

your hint with no spaces threw me off, lmao

ancient bolt
#

Oh this would be just polish notation

vernal moth
#

yeah

ancient bolt
#

Prefix notation instead of postfix

vernal moth
#

polish or prefix notation

potent fossil
#

I thought the spaces were just to fuck the students up. I guess I am just stupid

ancient bolt
#

Yeah, either way super simple

#

I'd read it back ward then

#

Aka read it as postfix

potent fossil
#

What purpose do the spaces serve?

ancient bolt
#

Nothing?

potent fossil
#

Mini just said they're important

ancient bolt
#

Other than separation of tokens

#

I think they are just hints

#

But idk maybe not

#

Yeah could parse that whole thing without allocating any objects @vernal moth just sayin

#

But yeah the deque makes it much more natural to read lol

vernal moth
#

I get a different result, lmao

ancient bolt
#

@potent fossil if you look at mini's code he's collapsing numners

#

That's what he meant when he said he was confused about the whitespace

#

His code turns 1 3 into 13

potent fossil
#

Oh

ancient bolt
#

But since it's not infix notation the spaces between the numbers does matter

potent fossil
#

Ah yeah, okay. My bad

vernal moth
#

I don't get why my code is wrong, lmao

#

I get 592800 πŸ˜‚

ancient bolt
#

If I wasn't on my phone I'd write somethin real quick for fun but it's 3am and I'm pretending to try to fall asleep right now

vernal moth
#

maybe I do need recursion

ancient bolt
#

Oh lord

vernal moth
#

but i wanted to solve this without recursion

potent fossil
#

56738's solution is very bigbrain

#

Well, I'm an idiot

tulip inlet
#

probably better to read it backwards though

ancient bolt
#

My favorite is to use the shunting yard algorithm to convert infix notation with parentheses into postfix notation

#

Yes, postfix can be solved without any grouping or allocation needed

vernal moth
#

idk why its wrong

#

lmao

#

and it parses validly

#

oh maybe wrong order

tulip inlet
#

youre reversing the input string

#

so 16 -> 61

vernal moth
#

oh right shit

ancient bolt
#

Just read the string from right to left, but parse the numbers normally

#

Actually you could parse the numbers right to left as well 1 character at a time

potent fossil
#

Well I have no other explanation for why I couldn't figure that shit out other than I'm really stupid

ancient bolt
#

So you'd never backtrack

potent fossil
#

So thanks y'all 😭

ancient bolt
#

So never allocate and never backtrack

vernal moth
#

49200 was right?

potent fossil
#

no 141100

vernal moth
#

kek

ancient bolt
#

Oh you have to have an array for this and can't do that without allocating in Java, damn nevermind

#

At least it would just be 1 allocation

vernal moth
#

yeah it was an order problem

#

I got it too now

potent fossil
#

What'd you get w/o recursion?

vernal moth
#

lemme optimize

ancient bolt
#

Write it in bytecode for maximum optimization

untold copper
#

this is finally here :D

vernal moth
#
import java.util.ArrayDeque;
import java.util.Deque;

class Scratch {
    public static void main(String[] args) {
        new Scratch().doShit("*  + *  + 16   4      + *  + 16   4      + 3   1      1      *  + 16   4      + 3   1         + 3   *  + 16   4      + 3   1");
    }

    public void doShit(String input) {
        Deque<Integer> numbers = new ArrayDeque<>();
        String[] strings = input.split("\\s+");
        for (int i = strings.length - 1; i >= 0; i--) {
            String s = strings[i];
            numbers.add(switch (s) {
                case "+" -> numbers.removeLast() + numbers.removeLast();
                case "*" -> numbers.removeLast() * numbers.removeLast();
                default -> Integer.valueOf(s);
            });
        }

        System.out.println(numbers.remove());
        System.out.println(numbers.size());
    }
}

141100
0
#

deque implements queue so don't @ me

void void
#

how can I use /timings?

vernal moth
#

ideally you would also get rid of the split and read by chars

#

lemme try

#

this needs streams

vernal moth
#
import java.util.ArrayDeque;
import java.util.Deque;

class Scratch {
    public static void main(String[] args) {
        new Scratch().doShit("*  + *  + 16   4      + *  + 16   4      + 3   1      1      *  + 16   4      + 3   1         + 3   *  + 16   4      + 3   1");
    }

    public void doShit(String input) {
        Deque<Integer> numbers = new ArrayDeque<>();

        for (int i = input.length() - 1; i >= 0; i--) {
            char c = input.charAt(i);
            if (c == ' ') continue;
            if (i > 1) {
                char c2 = input.charAt(i - 1);
                if (c2 != ' ') {
                    c += (c2 - '0') * 10;
                    i--;
                }
            }
            numbers.add(switch (c) {
                case '+' -> numbers.removeLast() + numbers.removeLast();
                case '*' -> numbers.removeLast() * numbers.removeLast();
                default -> c - '0';
            });
        }

        System.out.println(numbers.remove());
        System.out.println(numbers.size());
    }
}

#

couldn't figure out streams, but there, O(n)

potent fossil
#

Nice. One slight problem though, the input String is meant to be loaded into a Queue. But I think I can figure it out. Thanks, I'm an idiot

vernal moth
#

whats the point? I still use a queue here

#

loading it into a queue is just wasting memory, smh

potent fossil
#

Idk, it's what it wants lol

#

It's dumb af

#

I'm gonna go to bed tho

#

ugh thanks fellas

woven otter
#

what the hell was that

worn ember
#

Yes

proud inlet
#

Does anyone know if is possible to disable worldguard storing anything in profile.sqlite i mean why even that is needed?

cedar spade
#
  1. Why do you want to disable it?
  2. Did you ask in the EngineHub server?
proud inlet
#

Ah they haveone?

#

I will look it up

cedar spade
proud inlet
#

I want to disable it because im trying to stop anything i dont use.

cedar spade
#

That's not how anything works but sure

proud inlet
#

Yes i know but specifically i guess worldguard stores user zones

#

hm actually it just stores uuid and user name

#

lol

cedar spade
#

I'd recommend finding out what your problems are before you try and fix them

proud inlet
#

yeah, ig πŸ™‚

quasi valley
#

more efficient and more buggy

#

at least he's correct with one of the two kappa

worn ember
#

via is buggy

minor badge
#

via suz

#

sux

#

and its made by a banana face

visual egret
#

whats the permission node for timings?

woven otter
#

via is the worst

#

part of it is written completely upsidedown

ashen cliff
#

As it should be.

worn pasture
visual egret
#

and it doesend show the one for tps either

worn pasture
#

what are you doing

visual egret
#

trying to give someone perms to use timings

#

am on lp

worn pasture
#

no i mean with verbose

#

show a screenshot lad

vernal moth
#

Kek

#

Twitter is dum

#

They just promoted a tweet to me, that container a vid, that had a pre roll ad

#

Oh I see, adidas took a vice tweet, promoted it and but their ad infront of the vid

#

Basically highjacking vice tweet as a vehicle for their ad

#

Would this work with a trump tweet? πŸ˜‚ πŸ˜‚ πŸ˜‚

#

Imagine a trump tweet with a vid, where somebody would make it into a promoted tweets by putting a funny vid ad infront if the actual vid

worn ember
#

nice

#

seems legit

unkempt drift
#

Can you promote someone else’s tweet w/o their OK?

#

No clue how the promoting tweets thing works

vernal moth
#

Yeah no clue

#

I hope you can't

warm anchor
#

The person has to give ok

#

But I think there was case of people changing their twit after company promote them lol

unkempt drift
#

you can't edit tweets

warm anchor
#

Oh so it was just a meme then

unkempt drift
#

you could change your twitter handle I guess

warm anchor
#

Let me see if I can find the origin

viral hornet
#

@quasi valley πŸ₯Ί

quasi valley
#

hello coumm

mental meadow
#

hello kneny

olive marlin
#

Oh, ffs. So I've just written a script to periodically check my network connectivity, because it's becoming more and more spotty recently and need more data to report it.
So I've decided to add a feature, that if it'll fail, I'll get a Discord notification. But I won't be able to run the webhook if I don't have internet access, so I just wasted my time...

visual egret
#

hello aurora

#

🧠 ^

vernal moth
#

heh

mental meadow
#

just run a darkfiber backup to your computer

vernal moth
#

reminds me of the status page that was hosted on the same server as the api its supposed to report status on

visual egret
#

oh so you mean my status page?

olive marlin
#

I guess what I could do is add all error logs to separate file. And always at the end of my script check if that file exists, then send first / last 2000 chars from it and delete it, if webhook was sent successfully.

visual egret
#

are you using a database?

twin lagoon
#

@mental meadow uwu

visual egret
#

or text files (ewww)

mental meadow
#

why would you use a database for a simple script like that

#

just write it into a csv

#

aka text file database format

unkempt drift
#

lol, only recently did I figure out that csv stood for comma-separated values. I'd known the phrase, and the file format. but for some reason, it took me a long time to connect those πŸ˜…

olive marlin
#

I just log statuses, split the output into stdout, cron.log and sterr. Then I capture stdout into a variable, so that I can send a webhook with it, while stderr gets propagated out to reach me, if I run it manually.

mental meadow
#

I do like csv, it's one of my favorite file formats

untold copper
#

Hiiiiiiiiiiiiiiii

olive marlin
#

So my cron script is like:

WEBHOOK_URL='My Discord Webhook URL'
payload_base='
{
  "username": "NETWORK ERROR"
}
'

output="$(./check_network.sh | tee -a cron.log >(cat >&2))" || {
  payload="$(<<<"${payload_base}" jq --compact-output --arg output "${output}" '.content=$output')"
  curl "${WEBHOOK_URL}" -H 'Content-Type: application/json' --data "${payload}"
}

And my script logs like:

log "Command ${command[*]@Q} returned ${result} in ${delta} seconds"
#

I'll merge those 2 scripts, so that they won't be separate :)
I don't need them to be easily machine-parseable, just need to be able to grep everything I need.

viral hornet
#

@twin lagoon πŸ₯Ί

twin lagoon
#

πŸ₯Ί

viral hornet
#

Gn

warm anchor
#

@olive marlin can’t you just hook it up to a spare cellar network?

olive marlin
true canyon
#

[TW: Old MC versions] Talking with someone about a problem they're having on 1.12 in which opening a chest full of player heads locks their server down because the main thread is busy pulling skin data from the Mojang servers.

If enough player's info isn't in the user cache (I see a paper patch for using user cache for this), could this still happen on latest paper?

elfin pumice
#

i have citizens, how can i create a quest master (with all the quests, not only one) with Quests (spigot plugin)

zealous wedge
#

ask in the plugin support for one or both @elfin pumice

left swift
#

Hey the reply feature is here now nice

woven otter
pastel pivot
#

What is Minecraft's default language? Is it English (US)? I have tried something and now I want to reset it to default ..

vernal moth
#

Pretty sure it is, ye

pastel pivot
#

Thanks.

minor badge
#

it will however be less laggy ig

cosmic raft
#

@pastel pivot yes, en_us

minor badge
#

i dont believe we have any kind of patch to async (i.e. fetch off thread, apply as results come in) fetch skins

true canyon
#

I didn't see one, but didn't go diving too deep into how the fetching steps actually happen. Thanks proxi! If I get super bored in the coming months I might end up trying to patch that (but dont' wait on me doing it if someone else wants to).

minor badge
#

I'm actually kinda intrigued myself now. Might have to give that a shot

twin lagoon
#

proxi πŸ₯Ί

#

@meager tusk idrizheart

minor badge
meager tusk
#

MICHAEL michaelheart

twin lagoon
meager tusk
#

michaelheart this you?

twin lagoon
#

yes

void void
mossy vessel
#

spam bots

void void
#

is this a bad sugarcane farm design?

twin lagoon
#

@mossy vessel meowhuggies

mossy vessel
#

reeeeeee

void void
#

i dont like doing the flying machines bc the chunks get unloaded

#

and the carts get stuck

twin lagoon
#

kbo this has to be worst discord to ask anything related to redstone

void void
#

LOL

#

where do i go you think?

twin lagoon
#

the only redstone questions here are how to disable lag machines

#

honestly no clue

mossy vessel
#

Now I can secretly ping you.

wide chasm
#

How are the sugarcane gonna be harvested? I don't see any pistons or anything?

twin lagoon
void void
#

oh yeah it's pistons and observers

#

with teh minecarts picking it up and funneling it through hoppers

#

the ole piston+observer bag

wide chasm
#

I think that's pretty optimal, ignoring 0-tick designs

void void
#

kk i've noticed most of the hermits use flying machines

#

would be way cheaper

#

i just don't understand how they span chunks with it

#

i always forget to turn it off and come back and the carts are frozen underneath

wide chasm
#

Only advantage I can think of would be that you don't waste blocks that could be sugarcane on redstone, but other than that don't know if it produces more.

#

You're kinda at the mercy of random tick growth anyway

void void
#

yah

#

i just think this is 1000x more expensive to do it this way

#

its fine thoo

#

thanks for your thoughts!

#

ill keep with it

wide chasm
#

Sure no problem

stiff yarrow
#

anyone else playing yakuza like a dragon, I want to rant about it

stiff shore
unkempt drift
stiff shore
vernal moth
#

πŸͺŸ

void void
stiff shore
shell vine
stiff yarrow
stiff shore
#

pls no decapitate me

ashen cliff
void void
#

Mixin for Paper when

zealous wedge
#

people have done that lol

woven otter
#

but when

void void
#

no public Mixin support = bad

woven otter
#

but the real question is configurate 4 when

minor badge
vernal moth
#

Giving plugins full byte code access to the server seems like a massive PITA

#

Ppl already do horrible things now

void void
#

reflection is worse

vernal moth
#

But more controlled

void void
#

u can select classes for a Minecraft versions on runtime with subprojects

golden gust
#

mixins aren't even really a viable/usable thing until we have some form of stable mappings

void void
#

Reflection doesn't make compilation error

woven otter
#

who needs mixins when you can use instrumentation KEK

void void
#

that's why it's bad

golden gust
#

and even then, we have 0 interest providing support for them, so it's likely that we'll add them, tbqh

minor badge
void void
#

if Mixin loader could choose which classes to load

#

on runtime

#

depending on version

#

anyway even if i impl Mixin rn, Mixin classes won't load if version was not compatible becuz of package name

golden gust
#

I have doubts that we're going to stick with the version relocations in the future

void void
#

wanna know why

golden gust
#

the primary reason for having them is already dead and all they do is complicate crap like debugging

mental meadow
void void
#

oh

#

btw i think api version should not be introduced cuz without apiversion any plugin could support every version of spigot

golden gust
#

you mean spigots api-version thing?

void void
#

yes

#

FAWE could potentially support all versions in 1 jar if there was no api-version thing

golden gust
#

Yea, that's just because of the dumb legacy version compat BS, no idea what the plan is there, but πŸ€·β€β™‚οΈ

#

why can't they?

mental meadow
#

we already can do that

golden gust
#

set the API version to 1.13, gets you past the legacy BS

worn ember
#

ew FAWE

mental meadow
#

We have support for 1.15 and 1.16 in the same jar

#

ew Ded

worn ember
#

excuse me, i feel personally attacked

void void
#

legacy support is not full, and cause unexpected behaviors

mental meadow
#

We could also support older versions, but its a pita that no one wants to maintain

worn ember
#

but if its an old version you dont need to maintain it, its quite amazing really

mossy vessel
#

aurora y u not working

mental meadow
#

on what

mossy vessel
#

Fawe, clearly

#

People demand your work

mental meadow
#

:C

twin lagoon
#

awawa

woven otter
#

that is hot

limber knotBOT
#

s/hot/dum

#

Correction, <DiscordBot> <12D​uc​k> that is dum

worn ember
#

me: trying to make version validation
worldguard: WorldGuard version 7.0.3;5407315

true canyon
#

oh please DED, let me help you cry

#

Here is a real version number from a real plugin

#

1.6.9.5-U0.2.1-RC-1.6.2-RC-2.5-RC-9

void void
#

what in the fuck

#

factionsuuid?

worn ember
#

bruh

mossy vessel
#

semver;commit seems lit

worn ember
#

mavens ComparableVersion doesnt know how to deal with it tho

void void
#

good luck

true canyon
#

fuuid is the first part. Starting at the first RC is all one fork's doing. They forked fuuid at 0.2.1 and...yeah

worn ember
#

yeah well guess who i'm not supporting then

#

Β―_(ツ)_/Β―

mossy vessel
#

Why would you rely on the version String anyway

void void
#

ded just likes to overengineer

worn ember
#

yes

#

usually in horrible ways

mossy vessel
#

yes

worn ember
#

i want my addons to have some form of "version control"

#

like min required version to run

mental meadow
#

there nmf did something

mossy vessel
#

The semver seems sufficient for that then

#

thx auwowa

zealous wedge
woven otter
#

where are the yaml comments 😭

worn ember
#

sponge 1.16 wen

waxen panther
#

poor z

quasi valley
#

poor taco man

cedar spade
#

ordered hocon when

#

runs

quasi valley
waxen panther
#

upside down emotes β›”

quasi valley
woven otter
#

wat

#

no

quasi valley
#

upside_duck_catch πŸ—‘οΈ

cedar spade
woven otter
#

you know bstats is missing version vs playercount graph

#

or chart or whatever you call it

quasi valley
#

one day I will make it so you can select a timeframe

#

one dayℒ️

mossy vessel
#

proper darktheme wn

#

wen

woven otter
#

where is data coming from

quasi valley
#

bstats

woven otter
#

WAT that's illegal

mossy vessel
#

spoogot

warm anchor
#

is it just me or the Paper Line look very excited Krappa

woven otter
#

is that from via

mossy vessel
#

Secretly kenny is faking the stats

worn ember
#

fakeee

woven otter
#

yeah can you really trust upsidedown people

warm anchor
#

yes 1.8 is clearly the most popular version Krappa

mossy vessel
#

It is

#

Hypixel runs 1.8

#

runs

crystal compass
#

im probably doing something wrong if my server discord has 1k members but i only avg like 20 players online hey

woven otter
#

you know someone used that same argument just now

mossy vessel
#

wut

warm anchor
#

wow paper purposely not tracking 1.8 /s

mossy vessel
#

Idk, I use PaperSpigot

woven otter
#

Hypixel runs 1.8
this one

#

will you run the server on 1.8?
yes people don't play latest versions that much
shows bstats graph
hypixel still runs 1.8

worn ember
void void
#

why

worn ember
#

cuz java 8 suk

void void
#

if u don't like java8's syntax

#

why don't u use kotlin then

worn ember
minor badge
#

he means it's ancient

worn ember
#

yes

void void
#

but there are many maintained java8 runtime out there

#

is that a problem

worn ember
#

i cant use j9 features cuz then people be reeeing and crying for j8 support

quasi valley
woven otter
#

I agree 1.8 should die

#

both mc and java

warm anchor
#

yes

#

pvp on a 20 tick server is a joke anway

woven otter
#

1.8 runs on 1.8. coincidence? I think not

warm anchor
#

just spam click phossure

mossy vessel
#

smh

worn crest
#

i don't like mc 1.16 cause sneaking is bad and performance bad even with r9 3900x xd prob. cause I have java 8

mossy vessel
#

eh, no

wide chasm
#

Probably not

void void
#

the height of sneak can be changed using a mod

wide chasm
#

Can install Java 11 or higher though and tell Minecraft to use that if you want to see the difference

warm anchor
#

yup yup

mental meadow
#

Doesn't Minecraft use its own jre anyway per default?

worn crest
#

i only find java 8 for pc

wide chasm
#

Yes it does

#

You can override it though

mental meadow
woven otter
#

adopt your own jdk

worn crest
#

what's the different between java and adoptopenjdk

wide chasm
#

AdoptOpenJDK supplies Java builds, they're different things

mossy vessel
#

You are running SE

worn crest
#

whuttt

mental meadow
#

basically Oracle changed their license, afaik you need an account and stuff to download a new jdk now

#

hence everyone using (Adopt)OpenJDK now

worn crest
#

that mean it's better if I remove java 8 and install adoptopenjdk 15 or like that, what is better after the change

mental meadow
#

well for one you are no longer outdated and will continue receive updates
Java 15 comes with a lot more features
And it probably is a bit faster as well

worn crest
#

faster with what

mossy vessel
#

You most likely don't want to use 15 in regards of mc

golden gust
#

you can't use oracles java 8 in a production environment without paying for a license

#

Just, many are breaking that licensing agreement without caring, ofc, oracle could show up demanding big bucks from them

mossy vessel
#

reply and die? In that order?

#

runs

golden gust
#

(or, any oracle java these days)

worn crest
#

I think I get updates until mid 2021 a week ago I recieve 271

worn ember
#

oracle in 2020 KEKW

mental meadow
golden gust
#

Basically, if you're using oracle java, you're supposed to be paying for it

#

those are only "free" to use for personal/development uses

worn crest
mental meadow
#

Other programs you use might want to use those features tho

worn ember
mental meadow
#

Cat I'm disappointed

#

I expected death

#

all i got was a sneeze

golden gust
#

I will kick people if you wanna be arses about it.

worn ember
woven otter
#

why do you hate replies 😭

worn ember
#

what a boomer, doesnt like change

woven otter
#

wait you can kick other people tho

#

kick kneny

golden gust
#

I have bad eyes, the stupid highlighting makes it harder to read

woven otter
#

wait no

void void
#

reply sucks it's long

woven otter
#

kick brocc

worn crest
worn ember
#

get glasses

golden gust
#

I do have glasses, I just mixture of forget to put them on and they don't help too well

worn ember
#

get better glasses that stick to your head

mental meadow
#

just hotglue them to your face

woven otter
#

use lightmode

worn ember
#

how do you forget your glasses tho

mental meadow
#

easy

worn ember
#

if i dont put them on in the morning i dont see shit

golden gust
#

my trip to opticians generally flips between "you need glasses" and, "you don't need glasses"

mental meadow
#

Do you have diabetes?

golden gust
#

no

worn ember
#

get contacts then

golden gust
#

Just, no

worn ember
#

tbh i hate contacts

golden gust
#

I have tremors sometimes, that, just, fuck that

mental meadow
#

Because I get that as well, and it's usually because of diabetes

worn ember
#

you know whats the worst? Losing your glasses and then trying to find them with your blind ass

mossy vessel
#

I switched to contacts a couple of years ago. I don't regret it tbh

worn ember
#

i couldnt get used to them

golden gust
#

I think part of it's just that my eyes are meh and I'm using to working on electronics and crap so often so you kinda just get used to it to a degree

worn crest
#

directly from java 8 to adoptjdk 15?

mental meadow
#

yeah why not

golden gust
#

Like, even if shits blury you can generally kinda make out what it's tryna say

mossy vessel
#

It breaks ProtocolLib afaik

#

lol

minor badge
#

I take it you'd appreciate if I did the good ol' quote without ping on you, Cat?

golden gust
#

Yes, because then it's not a dumb ass background color which conflicts

minor badge
#

will do peepoHappy

golden gust
#

I opted for dark mode because it's easier to read for me

worn crest
#

Should I pay attention to anything

golden gust
#

The fact that they'd opt to combine that with a lightish highlight is moronic

mental meadow
#

Maybe they should add a option for better visibility

golden gust
#

and the fact that you can't configure any of this shite demands a brick their their HQs window

woven otter
#

ahh sympathy for cat

void void
#

@worn crest wanna change height of sneak in 1.16 using a mod?

worn crest
#

nah I use 1.8.9 further

void void
#

oh ok

limber knotBOT
#

dumcord at its finest

#

pings and readability

#

vanilla generator sux wow, I'm doing just fine with a 15 second sleep with my generator only instead of 10 minute sleep with amplified vanilla generation

woven otter
#

dum irc user

limber knotBOT
#

s/dum/smart

#

Correction, <DiscordBot> <12D​uc​k> smart irc user

woven otter
worn crest
cedar spade
#

best logo

void void
#

change the logo of adoptjdk's java.exe file using external programs

#

i think you can use this one

cosmic raft
woven otter
#

wow rude

worn ember
#

kicked

zealous wedge
#

if only discord... actually had theme support

twin lagoon
#

kaaaaaaaaaaaaashike

zealous wedge
#

too bad discord is rubbish

woven otter
#

if only discord would support anything fun

worn ember
#

wym? its css kappa

zealous wedge
#

yeah but there's no distribution mechanism in the vanilla client, or on mobile

cosmic raft
worn ember
#

true

#

oh god

#

this is turning into facebook

cosmic raft
#

Facecord

woven otter
#

let's accept zucc our lord and saviour

golden gust
limber knotBOT
#

mmmm data

grand pewter
#

what is that thing kashike just posted

mossy vessel
#

an emoji

#

or gif

#

Or however that stuff is called

tired heath
#

Hmm I use Griefprev on my survival, I like it, is easy and nice, but I miss a lot of gameplay dynamics. Would you use Towny instead, it has all I want but looks really overloaded. I just don'T know thonk

grand pewter
#

never seen one on discord

#

also i probably wouldnt recommend towny if you are only getting it for protections

void void
waxen panther
#

It’s a sticker

#

New discord feature

grand pewter
#

theres tonnes of region protection plugins out there you can use, can't name them offhand because i dont use them

tired heath
#

Yeah protection but I also want some way people could do war or have to use economy

grand pewter
#

maybe guilds or lands i think they're called

tired heath
#

so they are actually builing up some alliance

grand pewter
#

towny alternatives without some of the bloat iirc

tired heath
#

I gonna check it out

#

thx

grand pewter
#

just keep in mind i havent used any of them

#

just hear names through the bushes

tired heath
#

me too and I slowly run out of time, I have to get the server public πŸ˜„

#

still not happy with it

formal turret
#

kingdomsX is one too

#

dunno how good it is though, only ever used towny

worn ember
#

i get a lot of requests to support Lands but idk if its any good and its a premium plugin

tired heath
#

Thonk Yeah but first release was may 2020, I do not use new plugins until the devs run freq. updates for at least some years

#

Already had like 3 premium things, where devs just lost interest after a few months and I do not want that struggle again

grand pewter
#

oh its premium

#

rip

#

well guilds is also i think

#

i completely forgot

#

yeah but i dont think theres really any free towny alternatives

#

unless someone knows something i dont

formal turret
#

there really aren't lol

tired heath
#

Maybe I just test towny for the begining

worn ember
#

factions

#

kek

#

might not be a bad idea in this case

tired heath
#

Last update 2018

worn ember
#

factionsuuid

#

theres a few maintained forks

golden gust
#

For a server I used to manage, where we managed all the PvP stuff manually we used to flip between factions and towny

#

towny was nicer as it was a biiit better in terms of admin commands, etc, but, factions was generally more maintained, which back in my days of not being familiar with java, is, ya know

zealous wedge
#

@grand pewter ^

grand pewter
#

wtf

#

this is actual witchcraft

tired heath
#

Well so it will be Factions or Towny, gonna test it. Thx for all recommendations

woven otter
#

towny was nicer as it was a biiit better in terms of admin commands, etc, but, factions was generally more maintained, which back in my days of not being familiar with java, is, ya know
when was that

warm anchor
#

Canadian only feature phossure

#

Discord has some of the weirdest beta testing requirement

#

._.

#

To use Discord Stickers, the requirement is " be Canadian" lol

void void
#

rly

warm anchor
#

well probably Canadian IP but yes

#

They are the only user that have stickers

grand pewter
#

what bothers me is you cant get a link to the actual sticker

golden gust
#

4-5 years ago?

grand pewter
#

of course i want to know this so i can copy paste it lol

grand pewter
golden gust
#

the fun with factions was the bastardized development environment

#

e.g. the over-engineered massivecore, massives cancerous attitude towards developers, etc

void void
#

massive cancer

#

got it

pseudo pilot
#

i procrastinated and we only have 2 days left

#

this is worth 80% of the class grade

woven otter
#

ouch

stiff yarrow
#

@void void IntelliJ will eat up memory for many reasons, I recommend 32GB of system memory or higher for a work station

woven otter
#

with 2 days left that really hurts

pseudo pilot
#

yeah

#

i have 10 papers lined up already but each paper is ~10 pages long

woven otter
#

are you doing chemistry?

tired heath
#

gato, let me help you

pseudo pilot
#

yes

#

well not chemistry per se

#

i'm doing molecular engineering

#

using chemistry to engineer custom compounds that do stuff

#

also lol ofunny thanks

warm anchor
#

Time to get shit done instead of on Discord Krappa

woven otter
#

oh well i'm doing chemistry so hello there hehe

pseudo pilot
#

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

#

my subject rn is on the usage of photon upconversion to boost solar cell efficiency

#

so u take 2 photons of low frequency and then smash them into 1 which doubles the frequency and now that photon is able to generate electricity

stiff yarrow
#

is this stuff interesting to you at all or is it just like why'd I pick this field Thonk

woven otter
#

is that related to non-linear optics

pseudo pilot
#

not really

woven otter
#

is there a name for that effect

pseudo pilot
#

triplet-annihilation

#

or photon upconversion

woven otter
#

oh. sounds interesting nevertheless

pseudo pilot
#

yea it is a v interesting subject

#

basically 2 low energy photons hit a molecule at once which promotes electrons into a high and unstable orbital

#

then that electron jumps back down to the ground state and emits a photon of higher frequency than the 2 photons that hit it

stiff yarrow
woven otter
#

oh yeah wiki says that it should be distinguished from second-harmonic generation that was probably the thing I was thinking of

pseudo pilot
#

^ exactly

#

second harmonic generation is non-linear optics

#

this is more like using a molecule as an intermediate

woven otter
#

I see that is interesting. like the practical applications of it for solar cells

pseudo pilot
mossy vessel
pseudo pilot
#

it's a really cool thing

waxen panther
mossy vessel
#

They look so fluffy

#

cute cute

pseudo pilot
#

also rip i confused triplet-triplet annihilation with two-photon absorption in my earlier explanation

woven otter
#

good luck with your studies i guess

#

and that review

pseudo pilot
#

yea thank

stiff yarrow
#

Got the girlfriend into playing sims on Xbox with me 😊

vernal moth
#

I can't play sims with other ppl

#

They would see what kind of twisted mind I am 🀣

#

I once had a save game where my plot was a grave yard πŸ˜‚

woven otter
#

that makes me scared of existence of some sort of intelligent creator because what if it's just evil

vernal moth
#

Have you looked at the world?

#

If there is a intelligent creator, of course he is evil, lmao

woven otter
#

well world is interesting. people live in misery yet create more misery for each other

tired heath
#

Todays news article "Quantum computer: "If we wait too long, it will be too late"
First thought, finally 300+ players with 20 tps on a single server

warm anchor
#

yeah with $5000 a week overhead.

tired heath
#

easy

limber knotBOT
#

ayy pop numbers any reason why you chose 50 permits for the semaphore or is it just an arbitrary number?

vernal moth
#

@twin lagoon why is that tweet chain so fucking long?

#

And why did I read that?

#

DMs exist, smh, get real

twin lagoon
#

no

#

fuck you

vernal moth
#

Hey, you can't be mean to me

#

Am supposed to be the meaniedigger 😭

waxen panther
woven otter
#

no simping

cosmic raft
worn ember
#

time to watch the new Mandalorian

true canyon
#

it's good!

mossy vessel
#

Can someone gift me some disney acc so I can watch it as well? kthx

stiff yarrow
#

my cell plan gave me a year of disney but I'm too lazy to activate it

worn ember
#

@potent fossil you have any clue why sonarr doesnt want to download episodes? it finds them and says "downloading" but then it just nopes out and doesnt actually download them

potent fossil
#

Usually because it can't find good enough quality for your settings

mental meadow
#

Who tf invented ".litematic" instead of using .schem

potent fossil
#

Or the downloader rejected it

#

For some reason

worn ember
#

hmm odd, now its queued

#

took like 5 tries

#

still not actually downloading tho

potent fossil
#

did it get added to transmission at least?

worn ember
#

whomsn't?

potent fossil
#

transmission is the downloader o.O

worn ember
#

idk, i just check activity

potent fossil
#

oh kek sonarr's activity lies sometimes

#

ip:9091 and enter the credentials and see what's in there

worn ember
#

where can i find the login?

waxen panther
#

ded is far too dumb for this

worn ember
#

shut up boomer

potent fossil
#

you set it while configuring mediabox in step 4

#

it's in config/transmission/env with PASS=

#

username is transmission

worn ember
#

ah cool

potent fossil
#

i usually check there to see what is/isn't downloading, i don't trust sonarr's GUI

#

it only works sometimes

worn ember
#

yeah it doesnt seem to update properly

odd robin
#

riddle me this: does a paperMC marketplace exist?

olive marlin
#

You mean plugin repository?

odd robin
#

who me

olive marlin
#

Yes.

odd robin
#

nah

#

just a place

#

where u buy accounts

#

and

#

stuff

#

sorry for spam my bad

olive marlin
#

Buy minecraft accounts?

odd robin
#

yea and capes and stuff

#

ok

#

so

pulsar wigeon
#

sounds like a scam

odd robin
#

true

olive marlin
#

Nope. And doubt paper would ever do that.

odd robin
#

thank you foir the info have a great day you two

pulsar wigeon
#

also buying accounts is against MC ToS

golden gust
#

Yea, literally all of that is against mojangs ToS

odd robin
#

lol

golden gust
#

Given that we speak to mojang often...

worn ember
#

i know about your pyramid scheme cat

potent fossil
zealous wedge
#

bad simple

#

no dying

potent fossil
#

I meant a 🎲

golden gust
#

I can't promise death, I can only induce it

#

"your life story"

potent fossil
#

at least he didn't reply it to me

woven otter
#

why are you bullying cat

worn ember
#

ducker

unkempt drift
#

wait zzzCat, why can't people reply to you?

#

does it "ping"?

potent fossil
#

by default it pings but you can turn pinging off

mental meadow
#

I just noticed that

golden gust
#

Because it does the exact same BS highlight as pinging which I really cannot be assed dealing with reading all the time as it's harder because 10/10 eyes as already explained

mental meadow
#

Just use irc
Runs

potent fossil
#

Someone reply to me with pings on so I can see what kind of bullshit it is

potent fossil
#

disgusting

stiff yarrow
#

Do me next

potent fossil
stiff yarrow
#

Seems fine to me

unkempt drift
potent fossil
unkempt drift
#

but I dont see a highlight there

mental meadow
#

I don't like that the ping turns itself back on

potent fossil
#

pinging self is off by default i believe machine

#

click reply and in the top right of the reply box is an on/off btn

potent fossil
#

highlight works

unkempt drift
#

oh I see. but it doesn't remember your choice you say?

potent fossil
#

guess not

unkempt drift
#

that is indeed annoying

mental meadow
#

So when the ping is off it doesn't highlight the message?

potent fossil
#

yeah it doesnt ping the person

potent fossil
#

it just adds message context

mental meadow
#

Nice

#

That's all I ever wanted

potent fossil
unkempt drift
#

well discord should really add turning off the ability to get pinged in certain channels

#

so no matter how hard someone tried, they couldnt ping you

potent fossil
#

true

#

or in servers

#

but being that they say it's "absolutely impossible" to hide "blocked message" I doubt they'll do it lmao

#

can't even display: none that for us

mental meadow
#

I literally have my name as an irc notifications thingy so I don't miss stuff I don't want people to not ping me lol

unkempt drift
#

did they really say its impossible to hide that?

potent fossil
#

yes

unkempt drift
#

don't really see how its "impossible"

potent fossil
#

they gave some bullshit reason about how you can't ACK a message as seen if you don't show the blocked message popup

#

and I was like ?????

unkempt drift
#

yeah, thats stupid

#

need a discord competitor to rise up

#

cause to my knowledge, there really isnt one

mental meadow
#

The reply function looks funny for blocked people tho

potent fossil
#

Slack PepeLaugh

#

Fucking slack

worn ember
#

No

vestal jasper
#

what?

#

literally just don't render the message lmao

#

have the client auto respond with "yeah ok, read it"

mental meadow
#

impossible

prisma orchid
#

whats the ssh command (obunto) to copy a map into an zip

potent fossil
#

yeah I know, it was a really stupid reason and felt like they were using technical language to more or less tell end users to fuck off

potent fossil
#

zip -r filename.zip folder/

#

where <filename> is the name of the zip file you want to make and folder/ is the folder name

prisma orchid
#

thanks

potent fossil
#

and it's ubuntu

prisma orchid
#

πŸ‘

potent fossil
#

not obonto

prisma orchid
#

yeah

#

saw that

#

lol

vestal jasper
#

why the fuck does towny post giant ass patch notes when you update it

#

who thought this was a good idea

#

it's not even specific important changes that they show, it's literally every single fucking change

formal turret
#

the man likes his changelogs

void void
#

Hey i've seen some plugin that allows exchanging keys with ranks

#

anyone knows what plugin is? mystic_laugh

vestal jasper
#

510 lines

#

it posted fucking 510 lines of text on enable

grand pewter
#

hey it's all or nothing

#

jk

#

that does seem a bit excessive but you know, props for being thorough at least i guess

restive thicket
upbeat kelp
waxen panther
#

adventure will be everywhere PepeSanta

#

well, maybe in paper in 10 years

#

we'll see

cosmic raft
left swift
#

Replies look so much better than quotes

#

So nice

#

Now if they can make it so you cant be specifically pinged by users discord would be perfect

mighty storm
waxen panther
#

apples password management is pretty nice in general

#

if only it could be used in other browsers

mighty storm
#

yeahh, all that integrated stuff

#

ij why did you decide to kill my eyes

waxen panther
#

there were rumours of them allowing it on other browsers but it didn't get announced this year

#

i can pray

mighty storm
waxen panther
#

si

zealous wedge
#

oooh

mighty storm
untold copper
#

?serverinfo

#

where do me run thissss

#

?help

viral hornet
#

@twin lagoon πŸ₯Ί

untold copper
#

Hia camm :D

minor badge
#

hey camm :0

untold copper
#

?serverinfo

#

reE

#

@leaden oxide @jaunty basalt u both succ

viral hornet
#

proxi πŸ₯Ί

cosmic raft
#

@untold copper what are you trying to do

viral hornet
#

Get the server info

#

Probably one of those embeds that show the member count, creation date, etc

wary summit
#

Yo paper people, need a tip... there's a patched TNT dupe that is fixed, yet I got two people screaming like crazy they want it enabled... should I?

viral hornet
#

how long leaf has been muted for, and how long until he is unmuted πŸ₯Ί

minor badge
#

thats up to you, aint it?

#

@viral hornet 2021

viral hornet
#

😦

#

Sad times

#

& yeah, Aeyesi, it's your call?

#

Depends on yours server type and if you want people to have an advantage through exploits Β―_(ツ)_/Β―

waxen panther
#

spottedleaf will never talk in these halls again

#

his pride is too high

viral hornet
#

brocc no

waxen panther
viral hornet
#

I still think Paper should have a music bot

waxen panther
#

does ur bot have to do music

viral hornet
#

So I can sit in a voice channel and listen to taylor swift all does πŸ₯Ί

#

Fuck no brocc

waxen panther
#

thank god

viral hornet
#

Tried that originally, it's terrible to do lmao

waxen panther
#

music bots are terrible

#

yes

viral hornet
#

So many cases you have to account for

waxen panther
#

very heavy too

viral hornet
#

Groovy is more than sufficient lol

waxen panther
#

let da nerds do it

viral hornet
#

Yeah!!!

#

like brocc

waxen panther
#

i wish i had applied for verification for my bots earlier lol

#

they dont do the badge anymore

viral hornet
upbeat kelp
#

Waht

#

Ruthm better imo

waxen panther
#

they're all extremely fine

viral hornet
#

Ruthm

waxen panther
#

discord audio always sucks so

#

its watever

viral hornet
#

Ya reckon?

#

idkkkkk

#

about that

waxen panther
#

bitrate bad

#

now i have epic expensive headphones im legally allowed to complain about music quality

upbeat kelp
#

384kbps we ned more boostetd

viral hornet
#

πŸ₯Ί

upbeat kelp
#

Fek

waxen panther
#

most of the bots dont stream at that tho

#

especially the free big ones

viral hornet
#

ohhhh okaaayyyyy

upbeat kelp
#

Oh kk

viral hornet
#

guess you're now writing a music module :^)

waxen panther
#

hahahahahhahahha

#

$1k

viral hornet
#

ez

upbeat kelp
#

LoL

viral hornet
#

Actually, I think someone on my server donated for Groovy

#

I wonder if that gives better streaming

waxen panther
#

not sure how it works tbh

#

i haven't touched audio since we did the one for r/jailbreak

viral hornet
#

well I just thought the bot would stream at whatever the servers is set to

waxen panther
#

lots PepeLaugh

viral hornet
#

Their website irritates me a bit

waxen panther
#

BuT iT's DiscoRd StylE

viral hornet
#

the features section is SO MUCH smaller

twin lagoon
#

camm

viral hornet
#

I understand the header being bigger but jfc

#

michael πŸ₯Ί

twin lagoon
viral hornet
#

good morning

waxen panther
#

omg its michael

viral hornet
waxen panther
twin lagoon
#

brocccccc

waxen panther
#

do you want to buy me a house in norway

viral hornet
#

dox

#

DOX

#

DOX

waxen panther
#

wtf

#

WH AT

viral hornet
#

Don't tell people where you're going to live brocc πŸ₯Ί

waxen panther
#

ah yes

#

the future-dox

#

the worst kind

viral hornet
#

that's dangerous for someone as british and handsome as you

waxen panther
#

someone might explore all of norway 😳

viral hornet
#

and look for the only british person there

waxen panther
#

yes i will be the only british soul in all of norway

viral hornet
#

yeah

#

πŸ’― score_100_anim yeet100

waxen panther
#

damn saying the s-word has got my hades itch itching

#

cant tho

#

gotta finish my coursework

viral hornet
#

that's not all you gotta finish

waxen panther
#

u

viral hornet
waxen panther
#

😳

viral hornet
twin lagoon
#

reeeeee

waxen panther
#

what is michael ree'ing about

#

6 e's too

viral hornet
untold copper
cosmic raft
#

14.101

quasi valley
#

also, I hate that different parts of the world use . and others , to separate decimal places vs. just visual separation

#

that's even worse than any of the other different metrics, since at least you know which is which with meters vs. inferior other units for example

cosmic raft
#

the best part is @quasi valley

#

where I live we use ,

#

but to confuse people I use .

quasi valley
#

lmao hahaha

waxen panther
#

we use . here

#

but i think the rest of europe uses , ?

quasi valley
#

Germany uses . for decimals

#

no wait

#

we use , for decimals, . for separation, can't even remember our own πŸ˜‚

olive marlin
#

We use , but since almost every programming language uses . I usually use that, and get confused when programs and online forms don't work.

#

We should use _ as visual separation, like Python does :p

million_float = 1_000_000.0
pastel pivot
#

Why python? You can do this in Java aswell

olive marlin
#

Didn't know that, I guess I never needed to use that in Java.

waxen panther
#

Like Python does
instant no PepeLaugh

olive marlin
#

Brocc you meanie :(

waxen panther
#

sorry smolHands

minor badge
#

python is epic

potent fossil
#

no

waxen panther
#

no

visual egret
#

yes

olive marlin
#

Best interpreted language that has OOP.

#

Is right below Bash :p

waxen panther
#

bash numba 1

#

personally i write all my scripts in raw asm like a real man

visual egret
#

? just wrote a rendering engine on paper with binary

waxen panther
#

on gpu too i'd hope

twin lagoon
#

@minor badge πŸ˜”

pastel pivot
#

Minecraft datapacks, best language.

twin lagoon
limber knotBOT
#

I hope you consulted r/mk first

twin lagoon
#

it's membrane

#

so it's already bad by r/mk's standards

limber knotBOT
#

;)

untold copper
#

No budget for mechanical 😦

waxen panther
#

membrane MonkaSGiga

twin lagoon
#

membrane walk

vernal moth
#

Mechanical doesn't need to be expensive

limber knotBOT
#

you save on the doctors cost lol

twin lagoon
#

it doesn't no

untold copper
#

send me a mechanical under inr 3k

waxen panther
#

That is quite a low budget

#

had to convert it

untold copper
#

aka $40.45

vernal moth
#

U have that exact keyboard at work, just with cherry's

#

I

twin lagoon
#

oh right there's one really cheap cherry brand in india sec

untold copper
#

srsly guys i do want a mechanical

twin lagoon
limber knotBOT
#

cheapest mech keyboard that amazon has in germany is 40€ lol

untold copper
#

if only i can find a good one

#

LOL NO

twin lagoon
#

granted it looks like shit

untold copper
#

you think I didn't see it XD

#

Its got cheap switches

#

verY cheap ones

untold copper
#

no num pad

limber knotBOT
#

yes, it's awesome!

waxen panther
#

very cheap mechanical is better than any membrane though modCheck

limber knotBOT
#

fuck numpads

untold copper
#

no numpad is handy kek

#

also