#general

3141 messages · Page 28 of 4

worldly condor
worn ember
#

sure at some point

#

its not that good tho

#

you cant even copy stack traces from the console lmao

worldly condor
#

then do it so you can copy o.o

worn ember
#

its open source, feel free to do it yourself

slim nymph
#

@leaden cave this is the 'off topic' channel 😛 discord gives verify to open source communities. its just not really documented that well

#

and you gotta spam them

worn ember
#

Just send the 9yo squad

#

reee verify reee

wind mauve
#

Aikar lemme borrow your internet speed for a bit

worldly condor
#

@slim nymph how do you parse that xml tags inside language files in acf ?

wind mauve
#

I only have 200Gb left to download

#

the joys

limber knotBOT
#

data caps

wind mauve
#

tell me about it

#

at least i can be pretty in pink while doing it

limber knotBOT
#

I can't, I live in europe, that shit doesn't fly over here

worn ember
#

my internet is shite, but at least its not capped

wind mauve
worn ember
#

🤔

slim nymph
#

@worldly condor what XML?

limber knotBOT
#

@MrIvanPlays: he just uses regex

slim nymph
#

oh the <c1>

#

thats just simple regex

worldly condor
#

and <c2>

limber knotBOT
#

der

#

could have just looked at the code yourself

worldly condor
#

i haven't find it

limber knotBOT
slim nymph
wide chasm
slim nymph
#

except its not XML 😛

limber knotBOT
#

its not xml tho

slim nymph
#

there is no possibility for self recursion unless you are dumb

green edge
#

XHTML

#

isn't that XML pretty much?

worldly condor
#

i need something like: This is a <highlight color="blue">highlighted message</highlight>

slim nymph
#

XHTmL is

wide chasm
#

"unless you are dumb" -> so it is possible 😃

slim nymph
#

ACF's stuff isn't

worldly condor
#

how do i parse these tho

worn ember
#

HTML is XML

limber knotBOT
#

reminds me that I still want to do this

slim nymph
#

yes you do

limber knotBOT
#

that you would parse via a XML parser @worldly condor

worldly condor
#

how ?

worn ember
#

google some shit bruh

limber knotBOT
#

that format is cancer tho

worldly condor
#

i found about full xml string, but my string isn't full xml

native thunder
#

🥄

worldly condor
#

yes feed me please :lappa:

gloomy warren
#

I made my own parser with regex for stuff like that. It's like bb code^^

worldly condor
#

@gloomy warren yo gimme dat

#

pls

worn ember
#

i found about full xml string, but my string isn't full xml
speech: 100

limber knotBOT
#

<yellow><test> random <bold>stranger</bold><click:run_command:test command><underlined><red>click here</click><blue> to <bold>FEEL</underlined> it

#

thats my format

#

parsed via regex

worldly condor
#

~/MrIvanPlays/languages.class has stopped working

worn ember
#

that does look bad

#

why not stick to xml standards then?

worldly condor
#

how do i parse xml ?

limber knotBOT
#

because xml doesn't have normal strings

gloomy warren
#

&5[suggest=/command suggestion][hover=Click here to get a suggestion]Click here[/suggest][/hover]?

limber knotBOT
#

and for me, closing of tags is optional

worn ember
#

whut? 🤔

limber knotBOT
#

test<tag>test2</tag> is not valid xml

worn ember
#

why wouldnt xml have regular string? <someName>some text</someName> this is completely valid xml?

#

sure it is

limber knotBOT
#

no as you have no root tag

worldly condor
#

This is a <highlight color="blue">highlighted message</highlight>

#

how do i <highlight color="blue">highlighted message</highlight> get this

limber knotBOT
#

I would just do This is a <blue>highlighted messages</blue> and parse via regex 🤷‍♂️

worn ember
#

hmm well i guess, but you don't need a root tag. It'd just be a more comprehensive way of writing it imo

worldly condor
#

but it won't be only blue like

#

color1hblueicolor1ghlighted message

gloomy warren
worldly condor
#

then color1ibluegcolor1hlighted message

#

and like that

worn ember
#

am i the only one that liked the old auto complete better?

#

where you just press tab a few times

slim nymph
#
Pattern.compile("<(?<operation>(hilight|open|click|whatever))\s*(?<options>)?>(?<msg>.*?)</\\1>", Pattern.CASE_INSENSITIVE);
worldly condor
#

i dont understand these patterns

slim nymph
#

add to that hilight|open|click|whatever to add more 'operations'

#

then also use .group("options") to get the color=black etc

#

oh oops i forgot pattern in options

wind mauve
#

How the heck do I prevent this dumb computer from putting a usb device to sleep?

slim nymph
#
Pattern.compile("<(?<operation>(hilight|open|click|whatever))\s*(?<options>[^>]*)>(?<msg>.*?)</\\1>", Pattern.CASE_INSENSITIVE);
worldly condor
#

is this was for me ?

slim nymph
#

yes

worldly condor
#

ty

slim nymph
#

have fun your now in the realm of regular expressions

worldly condor
#

when there's a match i do the things i do ?

#

or?

slim nymph
#

thats on you

worldly condor
slim nymph
#

i dunno, i dont have the capacity to figure it out atm

#

this is how you learn 😃

#

find whats wrong

#

that pattern is 99% there for you

#

fix the 1%

worn ember
#

@wind mauve bios settings i'm pretty sure

slim nymph
#

i got data's to convert

worn ember
#

my USB's are always active even in sleepmode

slim nymph
#

yall love some data conversion right

wind mauve
#

hmm ill have to mess with that on next reboot

#

im not rebooting midway thru an install lol

gloomy warren
#

I waited 1h for 1.12.2->1.13.2 conversion. I love it

worldly condor
#

aikar i will pay you 2$ if you fix it

worn ember
#

🤦

worldly condor
#

i am pay2win player

gloomy warren
#

@worldly condor you have to escape backslashs in your Strings

jade light
#

That's insulting

slim nymph
#

you realize 2$ pays for like 1 minute of my time right

#

you've gotten that already

worldly condor
#

@gloomy warren thanks

#

@slim nymph you lost coz i dont give u 2$ now

slim nymph
worn ember
#

500iq

gloomy warren
#

you can pay me 2$ instead

slim nymph
#

give it to joo

#

i expect you to pay joo now

worldly condor
#

you was able to get banitsa with yoghurt drink for these money

slim nymph
#

wat

#

all good booze costs more than 2$

worldly condor
#

Banitsa (Bulgarian: баница, also transliterated as banica and banitza) is a traditional Bulgarian dish in the börek family prepared by layering a mixture of whisked eggs and pieces of cheese between filo pastry and then baking it in an oven.
Traditionally, lucky charm...

gloomy warren
#

I'll triple it and donate it to Aikar for the mob spawn fix 😄

slim nymph
#

i just ate 4 eggs

#

dont need more

#

gotta eat them quick 😦 past expiration date, but aint floating yet!

wind mauve
#

no bacon?

slim nymph
#

i have turkey also needing to eat, so mixed turkey with it

#

and cheeese

#

ill be going back keto here soon

#

so ill get all the bacon and eggs then

worldly condor
#

have you eaten kebab

slim nymph
#

meat on sticks? of course

worldly condor
#

tatar meatballs ?

slim nymph
#

ive eaten steak off a sword too

gloomy warren
#

It's like shashlik

worldly condor
#

tripe soup ?

slim nymph
#

prob not on those

worldly condor
#

come in bulgaria, go in a bulgarian restaurant, and say these magical two words: shkembe chorba

slim nymph
#

i need to get back to OMAD on keto

#

it was so convenient

worldly condor
#

aikar have u seen my PR about bulgarian language ?

#

git broke the core translation, and i dont know how to fix it :/

gloomy warren
#

I don't think it was git 😛

worldly condor
#

yes it is

#

i can show u in my pc

#

that the file isn't broken

gloomy warren
#

Íÿìàòå íóæíèòå ïðàâà, çà äà èçïúëíèòå êîìàíäàòà - This is bulgarian?

worldly condor
#

no

#

Аз съм българче обичам, наще планини зелени - this is bulgarian

worldly condor
#

git broke it

wind mauve
#

lol

worldly condor
#

aikar gimme sec

jade light
#

Google translate sucks

worn ember
#

@olive garden is that how you say it?

jade light
#

For anything that's long or not common

worn ember
#

wait he's not bulgarian is he?

#

fuck xD

olive garden
#

fuck you

worldly condor
#

git broke it

slim nymph
#

make sure you save the file in utf8

worn ember
#

Hungarian, Bulgarian, same thing

#

fight me

slim nymph
#

all the other languages havent had the issue

worldly condor
#

because they don't use the cyrillic alphabet, do they ?

slim nymph
#

see at the very bottom of IDEA

#

says windows-XXX

#

change that to utf8

jade light
#

UTF has all chars known to humankind

slim nymph
#

and go change your IDEA default to use UTf8

#

you should always be using UTF8 these days

worldly condor
gloomy warren
#

.g intellij how to change default file encoding

limber knotBOT
worldly condor
slim nymph
#

see down below

gloomy warren
#

Change default for property files to utf 8

slim nymph
#

default for properties

worldly condor
#

wow dat broke the characters

slim nymph
#

maybe if you copy them before switching then paste after? i dunno

#

or just retype them now

worldly condor
#

fixed

#

will this work ?

        Matcher matcher = operationPattern.matcher(inputString);
        while (matcher.find()) {
            String tag = matcher.group(searchedTag);
            String msg = matcher.group("msg");
            return new String[] { tag, msg };
        }
        return new String[0];
    }
}```
slim nymph
#

no

#

group shou;d be "operation"

#

then see if tag.equals(searchedTag)

worldly condor
#

so liek that

        Matcher matcher = operationPattern.matcher(inputString);
        while (matcher.find()) {
            String tag = matcher.group("operation");
            if (!tag.equalsIgnoreCase(searchedTag))
            {
                continue;
            }
            String msg = matcher.group("msg");
            return new String[] { tag, msg };
        }
        return new String[0];
    }```
slim nymph
#

yes

#

but youll want the options too

#

for color=black etc

worldly condor
#

yeah, how do i get that ?

#

matcher.group(options) ?

slim nymph
#

matcher.group("options")

worldly condor
#

liek that ?

        Matcher matcher = operationPattern.matcher(inputString);
        while (matcher.find()) {
            String tag = matcher.group("operation");
            if (!tag.equalsIgnoreCase(searchedTag))
            {
                continue;
            }
            String msg = matcher.group("msg");
            String options = matcher.group("options");
            return new String[] { tag, msg, options };
        }
        return new String[0];
    }```
slim nymph
worldly condor
#

but that will give me color=blue or ?color or blue ?

slim nymph
#

former, do String options[] = result[2].split("=", 2);

#

errr

#

wait

#

you need to split on spaces, then iterate, split on = then

#

welcome to parsers

void void
slim nymph
#

shit gets complicated

void void
#

interesting

worldly condor
#

so i should store array in another array ? 😄

#

String[][] ?

slim nymph
#

thats how i do flags using comma seps

worldly condor
#

Map<String, String>

#

thats how we gonna store my shit

#

@slim nymph that should do it

        Map<String, String> tags = new HashMap<>();
        Matcher matcher = operationPattern.matcher(inputString);
        while (matcher.find()) {
            String tag = matcher.group("operation");
            if (!tag.equalsIgnoreCase(searchedTag))
            {
                continue;
            }
            String msg = matcher.group("msg");
            String optionsBuffer = matcher.group("options");
            String[] options = optionsBuffer.split(" ");
            for (String optionBuffer : options) {
                String[] option = optionBuffer.split("=");
                tags.put(option[0], option[1]);
            }
            tags.put("msg", msg);
        }
        return tags;
    }```
slim nymph
#

note that if any of your options has a space in them, itll break

worldly condor
#

or u wanna check the messages via google translate

slim nymph
#

maybe do a matcher for (?<name>[a-zA-Z]+)="(?<value>[^"]+)"

#

that would be more accurate

#

err

#

(?<name>[a-zA-Z]+)="(?<value>[^"]+?)"

worldly condor
#

so a matcher fior the options ?

slim nymph
#

yes

#

thatll work for spaces

#

@worldly condor i like to let language PR's sit for a while for someone else who knows the language to review it too

worldly condor
#

i dont think any bulgarians use ACF

slim nymph
#

so if you can find anyone else who knows bulgarian to review it

worldly condor
#

the bulgarian dev community is small

slim nymph
#

well tel lthem to fix that

#

dev = solid career

#

i cant ever understand people who are good at programming not doing programming for a career 😛

worldly condor
#

ok i typed to one of the devs i know

#

if he doesn't say anything what ?

#

oh, and also

#
        Map<String, String> tags = new HashMap<>();
        Matcher matcher = operationPattern.matcher(inputString);
        while (matcher.find()) {
            String tag = matcher.group("operation");
            if (!tag.equalsIgnoreCase(searchedTag)) {
                continue;
            }
            String msg = matcher.group("msg");
            String optionsBuffer = matcher.group("options");
            Matcher options = optionsPattern.matcher(optionsBuffer);
            while (options.find()) {
                // wat should i do here
            }
            tags.put("msg", msg);
        }
        return tags;
    }```
#

will this do it

    public static Map<String, String> findOptions(String inputString, String searchedTag) {
        Map<String, String> tags = new HashMap<>();
        Matcher matcher = operationPattern.matcher(inputString);
        while (matcher.find()) {
            String tag = matcher.group("operation");
            if (!tag.equalsIgnoreCase(searchedTag)) {
                continue;
            }
            String msg = matcher.group("msg");
            String optionsBuffer = matcher.group("options");
            Matcher options = optionsPattern.matcher(optionsBuffer);
            while (options.find()) {
                String buffer = options.group();
                String[] optionsArrayBuffer = buffer.split(" ");
                for (String optionBuffer : optionsArrayBuffer) {
                    String[] buf = optionBuffer.split("=");
                    tags.put(buf[0], buf[1]);
                }
            }
            tags.put("msg", msg);
        }
        return tags;
    }
left wyvern
slim nymph
#

please use paper-dev for dev stuff

worldly condor
#

ok, but is it fine tho ?

limber knotBOT
#

where can i do my furry rp aikar?

slim nymph
#

no

worldly condor
#

i mean

#

the shit i've done

worn ember
#

@slim nymph is there a way to rollback a query when using try with resources?

#

in the exception that is

slim nymph
#

conn.rollback()

vagrant cape
worn ember
#

my connection is in the try with resources tho

slim nymph
#

and/

worn ember
#

i cant access it in the exception?

slim nymph
#

you still have a reference to the connection

#

oh

dapper nacelle
#

Congrats at getting this server verified

slim nymph
#

Connection conn; try (connection = obtainconnection()) { }

vagrant cape
#

So I have been trying to sign up for the forums but it hasn't sent me an activation email. I tried several days ago and still nothing

slim nymph
#

@dapper nacelle you're like 1-2 months late but thanks

worn ember
#

oki

dapper nacelle
#

Lol

slim nymph
#

we've been verified for a while

dapper nacelle
#

Well, I've been buzy with learning HTML and CSS for 2 months

#

And creating a huge site

worn ember
slim nymph
#

02/12/2019

dapper nacelle
#

We had to create a web shop

#

No JavaScript

#

I sneaked a little bit in tho

worn ember
#

@dapper nacelle koekoek jonge

wide chasm
#

Why no JS?

dapper nacelle
#

😂

slim nymph
#

maybe do connection conn = getconnection(); try (Connection conn2 = conn) {

dapper nacelle
#

Because that was part 2 of the project

worn ember
#

jeez that title gave me aids

dapper nacelle
#

We're now learning JS and after that we'll be extending our site

worn ember
#

Aikar doesn't that defeat the purpose of it? xD

#

setting the connection outside of the try with resources

#

might aswel not use it then?

slim nymph
#

if you fail to open it.... it doesnt need to be closed

#

the key is to close it once you are DONE with it

worn ember
#

so i'll have to manually close it now?

slim nymph
#

no, putting it in the TWR will close it

#

but you could just manaully close it for clean to readness

worn ember
#

.> the #getConnection requires a try catch

#

i'll just not use a TWR lol

slim nymph
#

or do try (Connection ignored = conn = DataSource.getConnection()) {

#

then in your Exception, if conn != null, rollback

worn ember
#

dodgy code for the win

slim nymph
#

set it to null

#

in initializer

worn ember
#

these methods are getting ugly real fast haha

worn ember
#

easy for you to say

slim nymph
#

my Dbstatement is a wrapper around Connection, thats the close method

#

well wrapper around conn+statement

worn ember
#

seems like i'll have to look into callbacks aswel

slim nymph
#

whistles IDB

worn ember
#

shhh

#

i'll get it working first then clean it up

cosmic raft
#

Whee

worn ember
#

cold

worthy ravine
worn ember
#

DeadLock 😢

void void
limber knotBOT
#

On Haskell (especially profunctor optics): "You should see the type checking errors. It's like an abstract math random poem generator."

deep hazel
#

what strategy does everyone use to have multiple people working in one tmux window at once?

slim nymph
#

@deep hazel don't do it

#

thats a dumb idea

deep hazel
#

@slim nymph why? I don't need people working on one pane at once just in the same session

slim nymph
#

dont do it

deep hazel
#

and the way I currently have everything organized involves a bunch of panes in one window

golden gust
#

tmux doesn't support what you want afaik

slim nymph
#

tmux/screen should be used on a personal basis for that kind of stuff, or to allow 1 person to re-attach to a detached terminal

deep hazel
#

I've Googled and it seems like some people have had success, but I haven't :/

golden gust
deep hazel
#

unfortunantly @golden gust that is for windows, not panes

slim nymph
#

thats also a security risk

#

it doesnt log who is actually issueing the commands

golden gust
#

But still, you'd often be better off just using a control panel for multiple users, as much as I distaste many of the solutions out there, they're able to handle things like multiple users that tmux/screen can't

deep hazel
#

well we are using tmux for things which are developer-related

#

i.e., my setup

server A | server A dir
server B | server B dir
process C | process D

#

sometimes it is nice if I work on server A, and the other dev works on server B, perhaps

#

but at the same time it is nice to have everything in one window

#

so maybe just sacrifice how nice panels are and have multiple sessions?

golden gust
#

That's seemingly your only real option here

stiff yarrow
deep hazel
#

:/

stiff yarrow
#

are there any methods in Bukkit/Spigot for taking a damage value to a player and running it through all resistance calculations? (armor + enchantments, etc) I tried looking and didn't find anything, I know .damage() does this to deal damage but that causes knockback which is annoying, I'm wondering if I need to calculate the damage resistance values myself and just use sethealth

gloomy warren
#

EventHandler priority HIGHEST, cancel event and set event.getResultingDamage()? (there should be a method like that)

void void
#

do not cancel events in MONITOR

glacial notch
static badge
#

yeah please fuck off with modifying events in monitor

gloomy warren
#

who said monitor? 😛

static badge
#

:>

woven otter
void void
#

according to mojang

#

yes

golden gust
proud inlet
#

mojang text2speach what?!

pulsar wigeon
#

i mean, narrator thread isn't the main thread

#

i dont see a problem

golden gust
#

oh, desert land, i guess 🤷

proud inlet
#

Is it possible to trigger mojang t2s with bukkit api? 😄

void void
#

no

proud inlet
#

Eh

#

Would be fun

golden gust
#

It's chat based, basically

pulsar wigeon
#

client has to turn it on, and it just does tts on whatever is in chat

proud inlet
#

would be cool for some minigames

woven otter
#

okay weirdest part is you can't really disable it either

pulsar wigeon
#

i mean

void void
#

you kinda can

pulsar wigeon
#

it's sleeping if not in use

void void
#

rip it out from the game using mods

pulsar wigeon
#

¯_(ツ)_/¯

golden gust
#

They likely just open the thread at some point, vs creating/closing the threads everytime it changes between on/off

void void
#

but yeah thread is sleeping when it's not use

golden gust
#

Ensure that it starts up fine, beyond that, a sleeping thread ain't going to do much to performance

static badge
#

it's sleeping on the job

#

that's wasted work

void void
#

:>

woven otter
#

oh so it's basically just because of how profiling works and so it isn't really affecting performance really. I mean yeah it shows "big" cpu time but it really isn't doing anything and slowing down anything really

golden gust
#

More than likely you're actually sampling vs profling, as profiling is pretty much too expensive for MC

#

sampling takes a look at the thread every so often to check what it's doing at that point in time

woven otter
#

not sure. I'm using CPU tracing in YourKit

golden gust
#

oh, so you are sampling, but the general gist is that if you spend time sleeping, it's going to show up as sleeping

#

The thread ain't doing anything at that point, so isn't a concern

woven otter
#

Thanks for enlightenment 😄

pulsar wigeon
#

the UX there looks a bit off

#

what was the total sampling time?

#

is it adding together times for each thread it was sampling?

#

even if they overlap?

#

???

#

like it says
all threads - 2000 seconds
thread.run - 1000 seconds

#

so 1000 seconds were spent uh....not running threads...?

woven otter
#

this should be better

pulsar wigeon
#

it's not tbh

dapper nacelle
#

The jukebox in my living room just short circuited a power group

pulsar wigeon
#

i can only assume from a sense of reasonability that you were only running for 16 minutes and not 5 hours

finite wave
#

Uhh

#

@dapper nacelle What

pulsar wigeon
#

but nothing about the UX makes that clear

#

i assume by "time" it means "cpu time" then?

#

but sleep doesn't take cpu time

dapper nacelle
#

electrical power unit

pulsar wigeon
#

it takes wall time

#

so uhhh who the fuck knows i guess

#

(i mean, assume it's just context switched off in the underlying hardware. technically that's just an assumption)

#

(and even if it's not that just makes for useless reporting statistics)

woven otter
stiff yarrow
tropic flame
quasi valley
limber knotBOT
tropic flame
limber knotBOT
ancient bolt
fallen oracle
#

That's annoying but I approve and will live with it. I typically make under 1.12.2 anyways

ancient bolt
#

I don't care how annoying it is

quasi valley
#

bUt I wAnT 1.8 1.7 sUpPoRt :(

fallen oracle
#

So do you only support the creation of things that are actual server jars or are you open to expanding to other big apis?

limber knotBOT
#

Hello!

#

Oh, I didn't see they repurposed this channel... merp. I guess Discord or /join #paper-help for your question Star

#

Oh bleh. xD

#

Where might the Discord link be?

#

You're a blessing. Thank you

frigid socket
limber knotBOT
#

y did u do dat dumauthority

#

blushes

#

:c am sry RoboMWM

#

also he can ask here

#

since it is general anyways

void void
#

oh, i didnt know m8. but this channel in discord == irc channel

frigid socket
#

I see that now! I needed the discord anyway

limber knotBOT
#

u megadum

heady spear
#

don't do irc kids

void void
#

its a good drug

golden gust
#

pr0feshunal

void void
#

they're good chat protocols, bront

heady spear
#

IRC is a gateway drug

void void
#

next thing you know, he's running his own znc

#

thats when the real trouble begins

heady spear
#

also only nerds use irc(!!)

void void
#

ill claim the title

heady spear
#

You say, on Discord

#

good boy

limber knotBOT
#

im here

#

dad

#

at least we have colors and don't require 300+MB ram

heady spear
#

ew, gross.

limber knotBOT
#

im still trying to figure out how to have my disc bot rename itself on message

#

i did it once but completely forgot and JDA is a pile of crap

heady spear
#

webhook 😃

limber knotBOT
#

oh yeah

#

slack can do it without webhook

#

dumcord just ultradum

heady spear
#

slack can go eat a green potato

limber knotBOT
#

and then u at-everyone in it

#

im linking plug.dj and discord, so needed to sync the names

#

but i got dis naio

heady spear
#

also only dumdums use IRC<->Discord bridges

limber knotBOT
#

that's one thing dumcord is good for, plug.dj replacement

#

that's it

#

ya, delete the dumcord and get over here

heady spear
#

Or, just drop IRC and be happy :D<3

limber knotBOT
#

my PC cries in RAM

#

yea i set up https://socket.vale.gg/plugdj (i think that's the endpoint) anyway all it does is stream the events from pdj so I can do watever i want with it. such as play music on a distributed discord bot system

#

when i run it

heady spear
#

I've reduced the amount of IRC in my life by 100% and I'm way happier

limber knotBOT
#

IRC btter t han dumcord

heady spear
#

no

limber knotBOT
#

yes

heady spear
#

no

limber knotBOT
#

s/no/yes

#

Correction, <DiscordBot> <11C​it​ym​on​st​re​t> yes

#

.rekt

#

☑ 12 Years a Rekt

heady spear
#

IntellectualSites is thriving ever since we kicked irc to the curb 😄

limber knotBOT
#

idk wat dat is

#

exactly

heady spear
#

you're not cool enoguh

#

typo intended

limber knotBOT
#

s/cool/dum

#

Correction, <DiscordBot> <11C​it​ym​on​st​re​t> you're not dum enoguh

#

i looked it up and i went to the website and it forces me to scroll while most of it is whitespace

#

oh no most of it is just a big logo

#

nice

gloomy sphinx
#

should a mysql client be using 2gb of ram...?

void void
#

depends what it's running?

worn ember
#

cuz 300MB of ram is soo much on systems with at least 8gb lmao

#

hold up

#

lagging behind again

gloomy sphinx
#

for mc about 300 connections

#

but its the client not the server

limber knotBOT
#

when you say client, you mean connecting with mysql -u blabla -p?

#

^-^ u sux

golden gust
#

ur bad

#

lyk megabad bad

void void
#

no u

#

im insulting magmaguy, support me cat

golden gust
#

ye, he bad 2

void void
#

Waiting for EOL for paper 1.12.2

limber knotBOT
#

D:

#

why you do this to me

#

I am good good boi

#

I pay taxes

#

spanks ^-^

#

ahn~~

void void
#

When hytale will be released MC will be dead

vestal jasper
#

Nah

limber knotBOT
#

yeah man let me change my 10 tps to 20

void void
#

|| ||

quasi valley
#

Think bigger

#

Like the awesome plugins giving you 120 tps because... because

void void
#

Tps if is changed may affect perfomance

slim nymph
#

waiting for EOL of 1.12
about to push a 1.12 update

quasi valley
#

Tps if is changed may bad

#

.g how to construct a humanly bearable sentence

limber knotBOT
#

(DiscordBot) https://www.equalityhumanrights.com/en/human-rights-act/article-3-freedom-torture-and-inhuman-or-degrading-treatment -- Article 3: Freedom from torture and inhuman or degrading...: "Nov 15, 2018 ... This basic human right that no one should be subject to torture or ... will face torture or inhuman or degrading treatment or..."

finite wave
#

Hmm

#

Seems about right

#

.g how to construct an easily readable sentence

limber knotBOT
finite wave
#

There you go mah man @quasi valley

unreal quarry
#

it wasnt that hard to understand... maybe the problem was the reader 😉

quasi valley
#

Ouch

pulsar wigeon
#

.g how 2 googul sirtch

limber knotBOT
#

(DiscordBot) https://support.google.com/websearch/answer/134479?hl=en -- How to search on Google - Google Search Help: "Tip 2: Search using your voice. Tired of typing? To search with your voice, say "Ok Google" or select the Microphone . Learn more about how to search..."

gloomy sphinx
unreal quarry
#

its dead

gloomy sphinx
cedar spade
#

how did you revive it

unreal quarry
#

put it in a closed box, then kept checking until it was alive

vestal jasper
#

seems legit

gloomy sphinx
#

box trick works

finite wave
#

@unreal quarry I don’t think thats how it eorks

carmine hinge
#

how 2 physics ?

#

"An ideal spring is hung vertically from the ceiling. When a 2.0 kg mass hangs at rest from it, the spring is extended 6.0 cm from its relaxed length. A downward external force is now applied to the mass to extend the spring an additional 10 cm. While the spring is being extended by the force, what is the approximate work, in J, done by the spring?"

#

no idea

pulsar wigeon
#

F = kx

jolly violet
#

hytale

carmine hinge
#

o

pulsar wigeon
#

what's the spring constant?

carmine hinge
#

no idea

pulsar wigeon
#

oh, you need to calculate it

#

F = mg too

carmine hinge
#

whats a spring constant

pulsar wigeon
#

in the first part

carmine hinge
#

my professor teaches nothing he just gives practice sheets for the exam 😭

#

worst professor in the school

#

reeee

tropic flame
#

why is Mozilla releasing the updates for Windows (let's say this latest one, 66.0.1) but then when I go to the Play Store to update it on Android it's still in 65.0.1? ._.

#

even though it's compatible with my android version

#

I mean I got APKMirror for this but still

#

mozilla can u pls

#

(talking about Firefox, forgot to mention)

gloomy sphinx
#

ew android

slim nymph
#

ew? surely you aren't implying iOS is actually decent?

gloomy sphinx
#

ios is the best os

#

im joking

#

i want to try one of those android linux alternatives

#

librem looks cool

#

jesus that price

sterile minnow
cosmic raft
#

lol

slim nymph
#

phones 649

#

so they are charging 750 for a 24' monitor, kb, mouse

#

wtf

gloomy sphinx
#

its funny though because an iphone is the same price

upper flicker
#

librem is not for you to get a price competitive system

gloomy sphinx
#

but at least you get a monitor with this thonk

upper flicker
#

They’re tiny, make their own software, develop their own conglomeration of hardware, etc

pulsar wigeon
#

i'd rather root an android

#

install custom rom

upper flicker
#

You buy them because you want privacy/freedom but don’t want to do it yourself

slim nymph
#

they make 700$ 24" monitors? what kind of hardware is in that monitor? Anti nsa?

gloomy sphinx
#

it doesnt include the nsa module that records your screen

#

had to pay the nsa to remove

upper flicker
#

That’s probably covering their overhead

slim nymph
#

wasnt really commenting on phone price, 650 is 'comparable' to todays prices

#

but how does a monitor/kb/mouse cost more than the device

upper flicker
#

It’s like buying one of those low production cars from those tiny English companies

slim nymph
#

id just buy the phone and my own monitor

gloomy sphinx
#

$1,699.00 for the 30"

upper flicker
#

It’s not really price competitive, but that’s not their niche

cosmic raft
#

the keyboard is made out of granite

pulsar wigeon
#

seems not very tactile

#

Kappa

gloomy sphinx
#

dman where is this phone dman

#

regardless of the phone though you're still on the grid

#

so i dont see a major point in these security/privacy phones

upper flicker
#

The only interesting thing is the hardware switches

#

Everything else seems like stuff you could do easily enough elsewhere

gloomy sphinx
#

yeah

cosmic raft
#

I haven't updated in a while

#

257 packages to update

gloomy sphinx
#

i havent updated for 24 hours

#

32 packages to update

gloomy sphinx
#

windows: 1 update (32GB)

#

kwallet-5.56.0-1 what do you have in here

#

can we see

cosmic raft
#

something else depends on that, it's a credential manager

#

.g kwallet

limber knotBOT
#

(DiscordBot) https://en.wikipedia.org/wiki/KWallet -- KWallet - Wikipedia: "KWallet (KDE Wallet Manager) is a credentials management application for the KDE Software Compilation desktop environment. It provides a centralized..."

KWallet (KDE Wallet Manager) is a credentials management application for the KDE Software Compilation desktop environment. It provides a centralized way for users to store sensitive passwords in encrypted files, called "wallets". For added security, each wallet can be used to...

gloomy sphinx
#

nothing really interesting

#

except that kashike is hosting a botnet for paper dotnet-host-2.2.3+105-1

cosmic raft
#

lol

#

.g site:archlinux.org dotnet-host

gloomy sphinx
#

amd gpu?

limber knotBOT
cosmic raft
#

no, nvidia

gloomy sphinx
#

why are there mesa packages aren't those for amd gpu

#

wrong mesa maybe

cosmic raft
gloomy sphinx
#

o

cosmic raft
#

lol

#
Total Download Size:   1360.95 MiB
Total Installed Size:  4777.67 MiB
Net Upgrade Size:        79.77 MiB
#

forgot to include that

gloomy sphinx
#

my ubuntu machine has been waiting over 4 months for parts so i wonder how much ill have

upper flicker
#

4 months?

#

are you having a custom chip built for you or something?

gloomy sphinx
#

i wish but im missing a watercooling bracket for the ryzen chipset so I had to wait until it was back in stock

cosmic raft
#

they're getting a Intul e8-1337Q

static badge
#

1337

gloomy sphinx
#

yeah i bought that on ebay

#

havent received yet i wonder why

static badge
#

.g Intel e8-1337Q

limber knotBOT
#

(DiscordBot) https://ark.intel.com/content/www/us/en/ark/products/33910/intel-core-2-duo-processor-e8400-6m-cache-3-00-ghz-1333-mhz-fsb.html -- Intel® Core™2 Duo Processor E8400 (6M Cache, 3.00 GHz, 1333...: "Intel® Core™2 Duo Processor E8400 (6M Cache, 3.00 GHz, 1333 MHz FSB) quick reference guide including specifications, features, pricing,..."

static badge
#

thought so

cosmic raft
#

made it up leaf

upper flicker
#

mfw he googles it

static badge
#

2 ur retarded

gloomy sphinx
#

thats ban worthy

void void
#

1337 is the hacker number

wind mauve
upper flicker
#

lol

gloomy sphinx
#

disgusting

#

taco abuse

static badge
#

good lord

gloomy sphinx
#

those should be in your mouth not on your feet

cosmic raft
#

I see mountain dew

gloomy sphinx
#

look at all that fucking bartle skeet

void void
#

taco with extra foot

wind mauve
#

much bartle skeet

#

doin it for dale

void void
gloomy sphinx
#

hell yeah brother

void void
#

gross warning

upper flicker
#

wow now i want a slice of pizza

static badge
#

dansgames

gloomy sphinx
#

did they really eat the foot

vestal jasper
#

nice

#

i'm slightly fucked

static badge
#

likely

#

they fucking cooked it dude

vestal jasper
#

my drive with my home partition no longer exists

static badge
#

seasoned it

vestal jasper
#

it's not in fdisk or blkid

upper flicker
#

On the one hand it couldve been a hoax for reddit karma

#

but on the other people do some fucked up shit

cosmic raft
#

your drive got thanos'd

static badge
#

on the other that foot looks real

vestal jasper
#

I'm not sure what to do from here

upper flicker
#

would not put it past them

limber knotBOT
#

(DiscordBot) Hi all, I am a man who ate a portion of his own amputated leg. Ask me... : IAmA - 4,706 comments, 20,017 points - IncrediblyShinyShart, 9mo ago NSFW

void void
#

recycling at its finest

wind mauve
#

Anyone here ever play Jackbox Party?

cosmic raft
#

no

#

never heard of it

gloomy sphinx
#

only spotted would eat his own amputated foot

wind mauve
#

I'm streaming it now if you wanna stop by

void void
#

.typing

limber knotBOT
void void
#

i played quiplash one time

cosmic raft
#

i'm streaming
no link

gloomy sphinx
#

CLICK HIS PROFILE

wind mauve
#

oof, sorry

void void
wind mauve
#

top kek

gloomy sphinx
#

where are the other 3 fingers

cosmic raft
#

wtf is this game

wind mauve
#

gone and always forgotten

gloomy sphinx
#

oh you legit lost some fingers

void void
#

i'd watch but my internet doesn't support twitch

gloomy sphinx
#

i thought it was just a username

wind mauve
#

nope actually krippled

void void
#

🤘

gloomy sphinx
#

at least you got a 2080ti and 9900k

wind mauve
#

oh yeah lol

cosmic raft
#

2080ti and 9900k in return for 3 fingers

wind mauve
#

pretty much

gloomy sphinx
#

sweet another watercooler enthusiast

void void
#

isnt it loud with all those fans?

wind mauve
#

nope

gloomy sphinx
#

you can turn the fans to like 800rpm

wind mauve
#

they rarely kick in

void void
#

amazing

wind mauve
#

the 3 360mm rads do just fine when fans low rpm

cosmic raft
#

I'll trade my system (i7-6700K and 1070) and monitors for yours

#

deal?

vestal jasper
#

OK DRIVE
i unplugged it and plugged it back in
and it's recognised

gloomy sphinx
#

even my single 360rad with a 5960x and two 1070s is super quiet

vestal jasper
#

time to reboot and see if it mounts I guess

void void
#

quick someone tell him the dd command to nuke his drive

wind mauve
#

at least you didn't witness my mistake this morning

cosmic raft
wind mauve
#

I broke my raid setup

cosmic raft
#

my setup

wind mauve
#

Had to redownload 300Gb of games today

cosmic raft
#

ouch

wind mauve
gloomy sphinx
#

such a cute setup kashike

wind mauve
#

Yeah RIP

cosmic raft
#

thanks TCC :3

wind mauve
#

Luckily the drive itself is fine

cosmic raft
#

the poster is different now

#

and there's a table between my desk and tv now

static badge
#

ur on irc i c

cosmic raft
#

otherwise, it's the same

gloomy sphinx
#

kashike having bad dreams at night needed a little dream catcher?

cosmic raft
#

yes @static badge

gloomy sphinx
#

but does it work

cosmic raft
#

the new poster

static badge
#

weebs :dansgames:

gloomy sphinx
#

dman ansgames

cosmic raft
#

all the networking stuffs

static badge
#

and what is that?

void void
#

@queen rapids compile it yourself then

#

the source is very short

static badge
#

can you give me the jar in pm?

void void
#

@static badge its a false pos

static badge
#

i wanna see

slim nymph
void void
#

2fast

#

oh man i still have the youtube beg on there 😐

gloomy sphinx
#

i like mini switches

void void
#

they're not very smart then

slim nymph
#

prpl ratz

gloomy sphinx
#

java rat! it will infect ur mac

vestal jasper
#

Ok everything is fixed now I guess

#

I need to fix it randomly hanging while shutting down though

gloomy sphinx
#

ductape will fix it

vestal jasper
#

nice

static badge
#

yeah looks fine

gloomy sphinx
slim nymph
#

-rw-r--r-- 1 minecraft minecraft 4517888 Dec 15 2013 r.-3.46.mca

#

think this is a good test of world conversion code lol?

static badge
#

oh yes :>

gloomy sphinx
#

post results

#

Is pubgs rate of fire dependent on fps lol?

limber knotBOT
#

those ALL point to tables elsewhere

#

:D

gloomy sphinx
#

i dont get it

limber knotBOT
#

sux 4 u

gloomy sphinx
#

not as bad as being an irc user

vestal jasper
#

rip

#

oof

limber knotBOT
#

am better den u bby

vestal jasper
#

imagine being a bot

gloomy sphinx
#

lol silly bot

limber knotBOT
#

mfw

vestal jasper
#

thanks for stealing my joke tcc

#

smh my head

#

l2 shitpost

limber knotBOT
#

CafeBabe, kill s​no​ᴉɹ​ɐɔ​ᴉΛ​

#

rams a grenade launcher up s​no​ᴉɹ​ɐɔ​ᴉΛ​'s ass and lets off a few rounds.

vestal jasper
#

I like it when you kill me dad

gloomy sphinx
#

come fight me simpleauthority. this time in the discord realm

void void
upper flicker
#

tfw you tell someone to fite you and they actually show up

gloomy sphinx
fossil yarrow
gloomy sphinx
#

CafeBabe, kill @void void

#

o

limber knotBOT
#

Nah nah

gloomy sphinx
#

irc only?

limber knotBOT
#

CafeBabe, lart DiscordBot

#

dragon punches DiscordBot.

#

CafeBabe, kill TCC

#

rips off TCC's arms and leaves them to die.

gloomy sphinx
#

: (

limber knotBOT
#

Good girl

#

.taco Z750

gloomy sphinx
#

you win this time

limber knotBOT
#

hands Z750 a perfect hard-shell taco filled with refried beans and topped with salsa, capsicum and guacamole!

#

gives Z750 a spicy taco

gloomy sphinx
#

.lart z750

limber knotBOT
#

resizes z750's console to 40x24.

gloomy sphinx
#

RIP

limber knotBOT
#

.rekt

#

☑ Harry Potter and the Order of the REKT

upper flicker
#

.kill TCC

limber knotBOT
#

stabs TCC in the heart a few times with a corkscrew.

gloomy sphinx
#

.kill spottedleaf

limber knotBOT
#

beheads spottedleaf with a sharpened katana and uses their head to play tennis.

void void
#

@upper flicker i made a mistake

#

am sowwy bby

upper flicker
#

uhh

#

I assume you make lots of mistakes every day

#

why the apology this time thonk

gloomy sphinx
#

.rekt

limber knotBOT
#

☑ REKTacia

gloomy sphinx
#

would you buy a Huawei phone

upper flicker
#

this is the part where you tell us what you did simple

void void
#

oh, i introduced cafebabe to the users of discordia

upper flicker
#

theyve known

#

that honor isnt yours

void void
#

horrible

#

she is OURS @upper flicker

#

OUR BABE

#

not Discord.

#

😦

gloomy sphinx
#

.lart

#

.lart cafebebe

limber knotBOT
#

knocks two of cafebebe's teeth out with a 2x4.

void void
#

they don't even know the reason she's called CafeBabe 😠 I'll make you CafeDead, @upper flicker

upper flicker
#

do you even know why she's called cafebabe

void void
#

yes i would have figured you'd realize by my last message

#

cafedead

gloomy sphinx
#

.lart Korbi

limber knotBOT
#

replaces Korbi's KY with elmer's clear wood glue.

upper flicker
#

because it was used for a java community and they wanted something "lol look at us, its jerber" for a name

#

or did you mean the direct reason they picked that one

#

🤣

stiff yarrow
#

I once witnessed two people in HS schedule a fight at a basketball game, when they both showed up they just said mean words to each other and then went separate ways

upper flicker
#

who schedules a fight for a basketball game

stiff yarrow
#

basically they argued over the phone

#

one of them was at the game

void void
#

I was just making a reference to the java class file format/object file format

#

lmao

upper flicker
#

thats the reason they picked that name

void void
#

yeah i know

#

thank you

#

lmao

upper flicker
#

but really its 'lel jerber'

#

could have picked a myriad of better names fori t

void void
#

jerber bes lang

gloomy sphinx
#

why lel jerber

#

what is a jerber

void void
#

jerber is private topic

#

our jerber

upper flicker
#

lol

gloomy sphinx
#

.jerber

#

.g jerber

limber knotBOT
#

(DiscordBot) https://www.imdb.com/name/nm3074159/ -- Jer Ber Jones - IMDb: "Jer Ber Jones, Composer: Buckback Mountain. Jer Ber Jones was born as Robbie Daniels. He is a composer."

void void
#

lmao

gloomy sphinx
#

.lart jerber

limber knotBOT
#

tattoos the Windows symbol on jerber's ass.

void void
#

i mean

#

he's not wrong

carmine hinge
#

I randomly touched my computer and the PSU started sounding like a diesel and when I opened it a lot of hot air came out

#

I had to turn the PSU off to make the sound stop

void void
#

blow it up

gloomy sphinx
#

Remember when @wind mauve was using stolen accounts?

carmine hinge
#

what do I do???

void void
#

oh is that an actual question

#

erm. lol what kind of noise

carmine hinge
#

oh heck

wind mauve
#

wat

gloomy sphinx
#

z750 had to uninstall all the jerbers

carmine hinge
#

I just tipped it over to see the PSU fan

void void
#

something could be stuck in the PSU fan, I guess.

carmine hinge
gloomy sphinx
#

lol...

void void
#

oh boy that is some DUST

carmine hinge
#

it is stuffed with feathers

gloomy sphinx
#

that psu is overheating

carmine hinge
#

from birds

static badge
#

your problem right there

void void
#

why the fuck

#

lmao

#

is this a b8

carmine hinge
#

wait no

void void
#

"it's stuffed with feathers, why is it overheating and making noise"

carmine hinge
#

this is dust i think

#

or maybe a mixture??

gloomy sphinx
#

also just avoided a dead psu and a fire

void void
#

clean it out LOL

carmine hinge
#

why the heck is it even

#

what

upper flicker
#

is the dust at your house usually pure white

carmine hinge
#

no

upper flicker
#

that looks like someone shoved flour or shit in there

ancient bolt
#

it's asbestos

gloomy sphinx
#

did someone pay for you to be killed by a computer?

void void
#

i need a clearer picture of this shit

#

lmao

carmine hinge
#

I don't know

static badge
#

nice fucking picture

void void
#

take a better picture

gloomy sphinx
#

it looks like garlic

void void
#

this has got to be b8 tho

carmine hinge
static badge
#

huh?

void void
#

lmao jesus

ancient bolt
#

fucking disgusting

void void
#

that's like some carpet in there or something

gloomy sphinx
#

do you ever clean your house

static badge
#

did you destroy a fucking pillow

void void
#

unscrew your PSU, take it out, and clean that vent

static badge
#

and fucking shove it in there

#

good grief

gloomy sphinx
#

.lart miclebrick's psu

limber knotBOT
#

signs miclebrick's psu up for getting hit on the head lessons.

carmine hinge
#

no I have a ton of parakeets and yes I clean it but I never think to clean under the desktop ._.

gloomy sphinx
#

why do you have a ton of parakeets

#

do you get sleep?

carmine hinge
#

I had one

#

then my dad got another one who was a female

#

then a few years later they had kids

void void
#

Why don't you get some of that shit that people use for screen doors

#

and cover the PSU vent

carmine hinge
#

plus my siblings got a few

pearl ibex
gloomy sphinx
#

you do know that parakeets are the leading cause of

void void
#

preferring lambda without knowing why

static badge
#

braindamage?

#

we can tell

orchid pelican
#

what inventory does the InventoryHolder#getInventory return?

void void
#

The inventory it's holding

orchid pelican
#

no

void void
#

Are you implementing or

#

what u doin

orchid pelican
#

it is used to create an inventory so i asume the players?

#

yes implementing

carmine hinge
#

do I have to unscrew the thing

#

or can I use like

void void
#

right...so you create your own InventoryHolder, and in getInventory() you return the inv you have created.

carmine hinge
#

idk a hand held vacuum

void void
#

It looks really stuck in there

#

just unscrew it and push it forward slightly

orchid pelican
#

but dont you use Bukkit.createInventory(InventoryHolder, slots)?

void void
#

it wont hurt anything, just make sure you unplug

gloomy sphinx
#

you need to unscrew it

#

the psu has a mode where it spins the fan up to 100% when it overheats and you never want to reach that mode

#

probably the noise you heard

#

unless if you want a fire, dead psu, and dead components

carmine hinge
#

that's a lot of screws

#

._.

void void
#

@orchid pelican yes, use this

orchid pelican
#
    public static Inventory createInventory(InventoryHolder owner, int size) throws IllegalArgumentException {
        return server.createInventory(owner, size);
    }
void void
#

inside of the InventoryHolder

#

this is the owner

#
  public static Inventory createInventory(int size) throws IllegalArgumentException {
        return server.createInventory(this, size);
    }
#

however that would inside your inventoryholder

#

@carmine hinge psu should not be more than 4 screws

orchid pelican
#

ok so i need to create the inventory inside the InventoryHolder

void void
#

on the back at the bottom

#

MAYBE 5

gloomy sphinx
#

should just be 4 at the rear

void void
#

yes chasewhip

carmine hinge
#

@void void it's screwed into the case as well

orchid pelican
#

but then what happens if i use public static Inventory createInventory(InventoryHolder owner, int size) throws IllegalArgumentException { return server.createInventory(owner, size); }

#

wityh the custom inventoryHolder

void void
#

@carmine hinge yes you only unscrew the PSU from the case

#

don't unscrew anything ON the psu

#

never do that

carmine hinge
#

I lowkey don't have a screwdriver right now

#

uh

void void
#

only loosen it from the case

carmine hinge
#

i did that one time to install an alternate fan my case came with

orchid pelican
#

dont drop any screws in the psu lol

carmine hinge
#

probably was a bad idea

gloomy sphinx
#

eoy

#

owot

#

wot

#

you

#

installed a case fan

#

on your psu

void void
#

lmao god i hope not

carmine hinge
#

it was meant for psu

#

it said that

void void
#

o_o

carmine hinge
#

actually

#

wait no

gloomy sphinx
#

.kill miclebrick

limber knotBOT
#

grabs a automatic pistol and riddles miclebrick's body with bullets.

carmine hinge
#

it was a filter

#

which goes in front of the fan

void void
#

nothing chase that will work

gloomy sphinx
#

a filter is not a fan!

void void
#

if you pass an external inventoryholder

carmine hinge
#

I installed that