#general

3141 messages · Page 428 of 4

cosmic raft
#
select concat(p.pkg_name, '/', o.object_name_code) as class, m.srg_name as method
  from mcp.class c, mcp.method m, mcp.mcp_version dv, mcp.mc_version mv, mcp.object_name o, mcp.pkg p
  where c.class_pid = m.class_pid
    and dv.mc_version_pid = m.mcp_version_pid
    and mv.mc_version_pid = dv.mc_version_pid
    and o.object_name_pid = c.srg_object_name_pid
    and p.pkg_pid = o.pkg_pid
    and m.mcp_version_pid = 25;
worn ember
#

select user from users where follower in (select follower from user_follower where user = ?) wouldn't this work?

#

well not 100% correct

#

i think idk

#

its 3am leave me alone

void void
#

Thonk

worn ember
#

i really should start learning this shit again

#

got an exam on this in januari

#

again

void void
#

idfk

#

the third query on the right is your latest suggestion

#

i gotta go to class tho

worn ember
#

yeah and i gotta sleep

#

good luck

cosmic raft
#

lmao

limber knotBOT
#

(DiscordBot) YouTube Rewind 2019: For the Record | #YouTubeRewind - length 5m 37s - 733,873 likes, 1,349,999 dislikes (35.2%) - 9,634,352 views - YouTube on 2019.12.05

tawdry coyote
#

feel like ppl are just dislikin that for the lulz

undone hull
icy apex
#

Are you unzipping a jar?!

#

Okay

vestal jasper
#

you realise that jars are just archives right?

potent warren
#

Is there a way in intellij to decompile a jar to a folder with fernflower? 🤔

merry talon
#

so youtube just decided to make a listicle instead of actual content

#

hoping we would hate it less than last year's?

void void
#

@cosmic raft this is horrible, too

#

what the fuck

#

@worn ember

SELECT
 follower_user.name as "Follower",
 followed_user.name as "Followed"
FROM follows f
INNER JOIN users follower_user
  ON follower_user.id = f.follower
INNER JOIN users followed_user
  ON followed_user.id = f.followed
WHERE 
  follower_user.id = 1 
  AND (
    SELECT EXISTS(
      SELECT 1 
      FROM follows f2 
      WHERE f2.follower = f.followed 
        AND f2.followed = f.follower
    )
  );
#

this is probably slow as FUCK

#

but it works

cosmic raft
#

lol

void void
#

@cosmic raft can be bettr?

vestal jasper
#

mfw I'm retarded

#

"why is my balance resetting after each transaction"

queen rapids
#

using sublime text to write java....

vestal jasper
#

it's IDEA but ok

queen rapids
#

oh

#

thats my exact same theme on sublime

#

and i was like theres no way

vestal jasper
#

material ocean yeah

queen rapids
#

love it

tender fossil
merry talon
#

yes usually themes support a multitude of editors

#

monokai master race

#

change setting in windows

#

cannot cancel change until you restart, change it back and then restart again

#

superb UX

fallen oracle
#

Heyo

void void
#

hey babe

fallen oracle
#

How are you?

void void
#

gud, u

crude eagle
arctic ocean
#

My English is very bad, sorry ~~"

Please help me, i got this short error but i don’t really know why, if you need anything just tell me, i’ll provide everything you need.

[19:19:37 ERROR]: — DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH —
[19:19:37 ERROR]: The server has not responded for 12 seconds! Creating thread dump
[19:19:37 ERROR]: ------------------------------
[19:19:37 ERROR]: Server thread dump (Look for plugins here before reporting to Paper!):
[19:19:37 ERROR]: ------------------------------
[19:19:37 ERROR]: Current Thread: Server thread
[19:19:37 ERROR]: PID: 29 | Suspended: false | Native: false | State: TIMED_WAITING
[19:19:37 ERROR]: Stack:
[19:19:37 ERROR]: java.lang.Thread.sleep(Native Method)
[19:19:37 ERROR]: net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:644)
[19:19:37 ERROR]: java.lang.Thread.run(Unknown Source)
[19:19:37 ERROR]: ------------------------------
[19:19:37 ERROR]: — DO NOT REPORT THIS TO PAPER - THIS IS NOT A BUG OR A CRASH —
[19:19:37 ERROR]: ------------------------------
zealous knot
#

Literally the first line says “do not report to paper” retard

#

If you’re gonna ignore that at least do it in the proper channels to annoy the relevant people instead of the entire server

heady spear
#

So friendly

golden gust
#

mfw

limber knotBOT
#

you didnt knew that existed? she made that while rating about reviews on one of her resources

heady spear
#

spigot reviews r dumb

limber knotBOT
#

just forgot to set GlobalPosition over LocalPosition, thats why I had the offset

#

spend half on hour on a debugging interface for nothing, lol

heady spear
#

wtf is that

limber knotBOT
#

a tower defence game I am working on

#

that video visualizes my node based a* path finding algo, generated from an auto tile map with a 2x2 bitmask

vestal jasper
#

@zealous knot not only that but it's for an unsupported version

zealous knot
#

Fucking nice

limber knotBOT
#

I mean, I just forgot it existed

#

Last I recall she just had a site for it or something

heady spear
#

I wish I could forget you existed

vestal jasper
#

city smells

heady spear
#

No jk cat is cute

#

Vic is fucking dumb tho lol

vestal jasper
#

yeah donating to you is a pretty retarded thing to do

#

better off just burning it

heady spear
#

Give me more money

#

It’s almost Christmas

#

Honor Jesus

vestal jasper
#

ew

#

why would I give you more

#

you just called me dumb smh my head

heady spear
#

Because I’m doing great things for the community

golden gust
#

oh

#

you're leaving?

heady spear
#

I called u cute be nice

golden gust
#

idk what "nice" is

heady spear
#

I’m going to send you cute selfies if u don’t start being non-mean

vestal jasper
#

he's an electronic cat he doesn't know what emotions are

#

wtf you never send me selfies

heady spear
#

Nah because ur nice to me

vestal jasper
#

fuck you

#

your braincell count is lower than simple's

golden gust
#

BS

#

That's not possible

vestal jasper
#

ok they're even

woven otter
#

oh neat

golden gust
#

noice

limber knotBOT
#

(MiniDigger) Видео самой аварии с девушкой на Audi А7 в Питере - length 18s - 80 likes, 12 dislikes (87.0%) - 22,929 views - Инфодребедень on 2019.12.05

#

russians

golden gust
limber knotBOT
#

(DiscordBot) RASPUTIN - Vladimir Putin - Love The Way You Move (Funk Overload) @slocband - length 3m 59s - 917,643 likes, 36,332 dislikes (96.2%) - 84,793,658 views - Pace Audio on 2016.04.06

zealous knot
#

Mini this is the only way to properly drive in russia

heady spear
#

nondeterminism in turing machines is trippy

limber knotBOT
#

thank god I never had to touch that shit ever again after the exam

worn ember
#

@void void yeah that can probably be optimized but i got no clue how :p

#

i'm still pretty sure you can do it in 2 queries instead of 3

limber knotBOT
#

this is fun

#

currently only one wave

woven otter
#

looks nice

heady spear
#

that debugger is fancy

limber knotBOT
#

I guess I should hide health bar for undamaged entities

#

Is that monodevelop?

#

No, that's unity

#

thats godot

#

it supports monodevelop

#

but I use Rider

#

godot is kinda like unity, but fully open source without some shitty company behind it

#

is your world actually generated?

#

dynmaps fullrender only renders generated chunks

#

just use overviewer

#

runs

#

I'm surprised someone hasn't just written a WebGL renderer for chunks and just rendered an isometric view of your actual world

#

I mean think wrote a full webgl renderer once xD

#

Yeah then he rewrote it in Go then in Rust

#

You're doing a top down view in dynmap? Why not just use overviewer then? :P

#

the main issue you are always going to run into is reading world data

#

I thought the isometric view was the point of dynmap

#

iirc dynmap just gets the data by loading chunks

#

there's tons of extension stuff available though

#

nobody neads an instantly updating map

#

just re-render it every view hours

#

but tbh. a companion plugin to overviewer which would include the function to mark certain regions as dirty so that the renderer knows they need to be rendered would be pretty cool

#

currently it just compares region file modification dates iirc

#

just fix dynmap :think_smart:

void void
limber knotBOT
#

I get the impression that while dynmap had much better tech these days it's poorly maintained

#

Mostly because mikeprimm is a wizard from the future and if he isn't working on it anymore the first thing everyone else has to do is figure out how the thing works :P

#

just increas the chunk generation amount?

fallen oracle
#

That's still going from last night?

limber knotBOT
#

no, he re-started it

fallen oracle
#

Oh

limber knotBOT
#

(DiscordBot) Bill Receives EULA Complaint - length 52s - 192 likes, 3 dislikes (98.5%) - 6,969 views - Steven F on 2016.02.28

zealous knot
#

Remember when eula was a thing?

woven otter
#

.eula

limber knotBOT
#

(Korobi) Mojang Community Support #SaveMinecraft #SaveServers - length 2m 18s - 3,570 likes, 236 dislikes (93.8%) - 80,242 views - BadBoyHalo on 2014.06.16

quasi valley
#

that video is ingenious

limber knotBOT
#

why is vector math so hard? :/

heady spear
#

what language/engine r u working with

zealous knot
#

node.js u big dummy

woven otter
#

he's working with godot I believe

limber knotBOT
#

just check all possible turret rotations and note the ones that intersect with an enemy, almost no vector math required :think_smart:

#

I just drew stuff wrong 😂

#

local and global pos convertion was wrong

#

all working now <3

fallen jungle
#

Your turret seems weak

limber knotBOT
#

damage yet to be implemented 😂

#

@City, I use the godot engine, which recently got c# scripting support

#

the code is horrible

#

it should probably target the enemy that is farthest down the line, not the closest xD

#

or just expose that to the player, lol

sour grove
limber knotBOT
#

did you see the 6 options?

#

on the left in the menu? that will be exposed to the player?

#

you can compile it from github 😂

#

latest 3.2 beta brings c# -> webassembly, but the latest beta is bork on windows

#

so when thats fixed, ill setup github actions or smth

#

so its playable via web

void void
#

wait wut

#

C# -> wasm

#

interesting

#

also mini have you heard about CloudABI

limber knotBOT
#

and not, never heard of cloudabi

#

not sure why I should care about it

blazing pilot
heady spear
#

lambda calculus is like kinda complex

#

"Lambda calculus (also written as λ-calculus) is a formal system in mathematical logic for expressing computation based on function abstraction and application using variable binding and substitution. It is a universal model of computation that can be used to simulate any Turing machine. It was introduced by the mathematician Alonzo Church in the 1930s as part of his research into the foundations of mathematics."

#

Church came up with a computational model before Turing came up with the turing machine, but they basically describe the same set of languages

limber knotBOT
#

we had a 130% exam where we basically could choose between lambda calculus and easier stuff

#

theoretically possible was 130% of points since there was a task where you could choose to do A or B, but you could do both

#

but not really because of time

#

haha

#

I remember writing extra small for my analysis cheat sheets so I could fit everything

heady spear
#

wat u got analysis cheat sheets

#

The only exam I know so far that allows you to bring cheat sheets is stochastic methods, but then you're also allowed to bring our 500 page handbooks

#

o and possibly applied mechanics iirc

limber knotBOT
#

yes ana 1 and 2 we had cheat sheets

#

didnt took stochastic methods, just normal stochastic 1, there we just had a fancy calculator

#

best was c++ where we could bring a whole VM with stuff

heady spear
#

All of the computer science exams are taken on paper which is a big ???

limber knotBOT
#

and prof would just make sure we had no network connection so we cant communicate with each other

heady spear
#

because the nursing students take all exams electronically

limber knotBOT
#

c++ was the only one we took on our laptops

#

java was on paper, same as networking, datastructures, db etc

heady spear
#

In computer engineering they at least gave us a MIPS32 reference sheet, otherwise I would have cried

limber knotBOT
#

cobol and android we did projects, no exams, so that was fine

heady spear
#

Ye C, Java and assembly on paper

fallen jungle
#

How does one even make a programming exam on Paper

heady spear
#

assembly was by far the worst

tawdry coyote
#

^^

heady spear
#

We only had matlab assignments so they were electronical

fallen jungle
#

Do you like have to write code on paper?

#

Do you like have to write code on paper?

heady spear
#

o in my oop class I had to design a GUI on paper

#

and write out the swing components

fallen jungle
#

I sent that question ages ago, internet screwed me up :P

#

Or more precisely, phone ran out of battery so internet died and had to switch

heady spear
#

this class in general was so bad

#

the lecturer didn't know java

#

we used java 5

#

they forced us to use a custom made graphics library for dumb shit

#

also fuck uml

limber knotBOT
#

UML 😂

#

we at least could use java 8

#

my prof always yelled at me for compiling my homework with java 11

heady spear
fallen jungle
#

Oof this looks so painful

heady spear
#

also stack.pus instead of push so like idk, I think I was super tired

fallen jungle
#

That's an... interesting solution

heady spear
#

we had to use a stack and queue 😦

limber knotBOT
#

in my java exam I spend more time checking all brackets and semicolons after I wrote the code than actually writing the code

tawdry coyote
#

y would you even use a stack for non-multithreaded applications or in modern times, ever

heady spear
#

I sat for 4.5h

fallen jungle
#

I actually legitimately used a stack-like structure when parsing math expressions

heady spear
#

the last question I wrote a 3 page interrupt handler

#

it was sad

limber knotBOT
#

oh yeah, stacks are usefull

tawdry coyote
#

stack-like is totally understandable, but like the actual stack object

fallen jungle
#

Though, it was fixed-size (only 3 in length) and I just used an array instead because I was working in C

heady spear
#

this prof is fucking awesome tho, she was a postdoc at IBM and then she went around teaching theoretical chemistry. She genuinely likes teaching too, which is rare lol

tawdry coyote
#

from CS to chemistry that's actually genuinely interesting

limber knotBOT
#

a coworker of mine was gardener

heady spear
#

So she got her phd in theoretical chemistry ages ago, then she started writing software to do calculations

#

I think her work at IBM was related to physics, but that's how she got involved with computer science

#

She also did computational physics for a while, just for fun

#

apparently she's researching organic solar cells using computer modelling or some shit

#

most physics researchers at my uni research solar cells so like good for them I guess

#

y r the lecture notes in comic sans

fallen jungle
#

Does even WorldBorder not realize that the chunks have already been generated?

#

And also Barty, how much disk space does that take up? Curious

heady spear
#

I almost went to glasgow to study physical chemistry but I decided last minute to just do computer science instead

#

I gave up after I did my dumb research project on steric hindrance and volatility of alcohol and concluded that chemistry isn't fun and computers are way easier

fallen jungle
#

11 Gb... With a computer that has 32 GB ram, that could easily all be stored in RAM so chunk loading could be done from RAM instead of disk

patent wraith
#

@fallen jungle, don't do that, the Linux disk cache will do that for you.

fallen jungle
#

Oh?

heady spear
#

is dynmap actually not regenerating or is it just not doing anything?

patent wraith
#

It's more secure, for the data.

heady spear
#

dynmap has been behaving really oddly in 1.14 for me :/

limber knotBOT
#

now we talking

fallen jungle
#

Nice, Mini

heady spear
#

is dynmap actively maintained

#

doesn't seem to have a lot of contributors

fallen jungle
#

Wouldn't it be easier to just force Dynmap to recognize them?

#

I mean that's easier said than done, but I could probably hack in a fix for that faster than regenerating the entire world

limber knotBOT
#

what next? placing towers or losing lives?

heady spear
#

I've had loads of issues with black patches, the world appears when you zoom in close enough tho

#

re-rendering didn't fix all of them =/

#

o our map actually uses our resource pack now

#

it refused to before

#

dope

#

I mean dynmap is awesome but it's so hard getting anything to work

#

once it works it's great

#

ye if you have a lot of time and sanity to sacrifice you can accomplish a lot

zealous knot
#

I found out that some dynmap setups decided to use my avatar service for their mc avatars

heady spear
#

slightly unrelated but the server concept looks cool

#

is it public or private? I've seen that weird server for streamers

zealous knot
#

What server

#

I liked the shit that minez used to use back in the day

#

Idk what it was dut it was kinda cool

heady spear
#

SMP Earth I think the streamer server is

#

but I mean this is whitelisted so they have far more control over what goes on

spare venture
#

fuk

heady spear
#

and they use factions I'm pretty sure, which is uh

spare venture
#

factions? yikes

heady spear
#

also seeing the americas to the east looks weird

#

eurocentric maps are the best

#

ye urs is superior

#

Quackity claimed PenIsland

#

ofc he did

#

im sorry but sweden is a part of GermanEmpire

#

wtf

#

someone claimed svalbard and made it kpop

#

...

woven otter
#

interesting

void void
#

who pinged me

limber knotBOT
#

YOU SUCK

#

this thread developed into a goldmine, lol

#

Wait these are all corporations

#

yeah

woven otter
#

wow that's interesting

#

how did that happen

void void
#

lmao

#

these brands can get fucked

heady spear
#

can I get fucked 2 plz

#

one fucking to go and a large coke

woven otter
#

no fuck for u

heady spear
#

😦

void void
#

@heady spear fuck machine broken

vestal jasper
#

When @austere ivy joins your server just to shitpost blobthinkingdown

unreal quarry
heady spear
#

Vic invite me to your server

#

I want to be near you at all times

vestal jasper
#

No

#

I'm barely even on it

#

I'm usually on my WIP server tbh

heady spear
#

Wait r we talking Mc or discord

vestal jasper
#

Mc

#

You can join the discord idc

heady spear
#

O never mind I’ve been on your mc server already

vestal jasper
#

Lol

limber knotBOT
stoic valley
spice void
ember tinsel
heady spear
#

??? I get a popup warning me that links are spoopy when pressing the link in the embed

#

But not when I press the actual link

void void
#

lolnoob

limber knotBOT
#

which embed?

heady spear
#

Stop being irc bot u dumdum

limber knotBOT
#

I have embeds too, lol

vestal jasper
#

@heady spear

heady spear
#

Wtf do u want

vestal jasper
#

Definately not you

heady spear
#

I am trying to sleep

vestal jasper
#

Ok it is you

heady spear
#

I am still trying to sleep

vestal jasper
#

With me

heady spear
#

Good night, ma’am.

vestal jasper
#

Gnite

limber knotBOT
#

going to watch that new man in black movie now, so that I can watch cinema sins vid after that

#

lets see how it goes 😂

vestal jasper
#

Lmk if it's good

#

.remindme 24h MiniDigger: MIB movie btw

limber knotBOT
#

DiscordBot: Reminder set for 24 hours from now.

dusk drift
#

can fucking take away places fucking hire people that know how to read?

#

they went to a house that is 20 fucking numbers in difference

#

than mine

limber knotBOT
#

well, did you pay extra for delivery?

#

you get what you pay for :P

dusk drift
#

yes

limber knotBOT
#

Starting our great, mind the gap joke on the fucking eifel tower

limber knotBOT
#

Ho

#

Hi

void void
#

ha

velvet grail
void void
void void
#

im sitting on runescape paying people in gp to run dungeons for me so i can leech the xp

#

#perksofbeingrunescaperich

fallen oracle
#

Nice

pulsar wigeon
#

what's considered rich in RS

#

also which one

void void
#

3 lol

#

and not that rich, only a few hundred mil. but it's enough to make people lvl my dungeoneering skill for me

#

there are some ppl in rs that get max cash (2147M) and then buy fucking partyhats (that cost almost max stack) so they can have room to make more money

pulsar wigeon
#

huh

#

back in my day, partyhats were in the 10s of mil

void void
#

they're like 2 billion now

#

lol

pulsar wigeon
#

that was also before there was more than one runescape too tho

#

i think i last played in like...5th grade?

void void
#

yeah i played on rs2 in grade school

#

phats as they were called, were like 10m. but also rs economy has inflated like hell in rs3 for some reason

pulsar wigeon
#

i think i had a santa hat

#

all i remember is that i was f2p and once i exhausted the f2p content i kinda just sat in edgeville chopping yews forever

void void
#

lol i feel that

pulsar wigeon
#

my wc was 83 or 84 iirc

#

i got through a lot of anime while chopping yews...

void void
#

yeah i used to wc while watching doctor who

#

lvl 92, and that's when i realized lvl 92 was not even halfway to 99

#

so i stopped that shit

limber knotBOT
#

@V​ic​ar​io​us, film was fine, no clue why ppl give it so bad ratings. It's obviously not as good as the first two man in Black movies, but I think butt hurt right wing assholes are but hurt because the second leading role is played by a woman

#

It definitely had it's moments

#

Soooo, now, let's see what cinema sins has to say about it 😂

void void
#

rs3

#

osrs for the win

#

tho can't remember my wc level, i have done wc a lot

#

while coding

#

.g osrs hiscores

limber knotBOT
void void
#

white text on bright background yikes

#

been playing it on and off

pulsar wigeon
#

huh, looks like my account is gone?

#

i guess they get rid of old ones

#

F

limber knotBOT
#

lol

pulsar wigeon
#

wait did they like, restart at some point

void void
#

.rekt

limber knotBOT
#

did you never migrate it?

#

☑ RektBox 360

void void
#

mfw who added those

#

rektbox 360

limber knotBOT
#

probably all lax

void void
#

fuckin normie

limber knotBOT
#

just git blame ( ͡° ͜ʖ ͡°)

#

Lax added added the whole command iirc

#

Yes Gboard I wanted to write added twice

#

Very cool

#

Thank you

cosmic raft
#

poutine or pizza

void void
#

pizza

#

also thanks discord for marking all channels & guilds unread :)))

upper flicker
#

I cant remember the name of this awesome local pizza place we used to order from

#

and I cant find it in my email receipts reeeeeee

#

found it, yus

fallen oracle
#

Are you cheating on tacos tonight?

upper flicker
#

if I order a taco pizza is it still cheating?

tawdry coyote
#

should order a pizza taco

woven otter
#

wow I saw runescape

#

I'm curious now

#

I remembered that kashike played/plays as well

merry talon
#

they're like 2 billion now

#

oh sweet summer child

#

blue partyhats go for 30b now

#

they haven't been lower than max cash for over a decade

#

about $4k usd

void void
#

well

#

k

merry talon
#

and some people have dozens

void void
#

when your life is literally stored in runescape

worn ember
#

Lame

#

Runesacpe for gay

void void
#

you know what's bad

#

i have 2 litres of milk

#

expiring in 1 hour

#

kinda don't want to throw it away

patent wraith
#

Yeah, that happened to me and I just chugged the whole thing.

void void
#

so i'm drinking all of it

#

fucks sake

#

i mean 2L is bit too much monkaS

#

can't really go to sleep before getting rid of it

#

expiring in 1 hr

#

you talk about that as if in 1 hr it will suddenly curdle up and be bad to drink lul

#

[2:51 AM] simple: you talk about that as if in 1 hr it will suddenly curdle up and be bad to drink lul

perhaps

worn ember
#

@void void you gonna be shittimg yourself in the morning

void void
#

though had bad experience once with milk near to expiry date

worn ember
#

Too much milk gives you the shitters

void void
#

ikr

#

fuck me i guess

worn ember
#

Take it from the guy that drinks 1l bottles of fruit milk every once in a while

pulsar wigeon
#

it is pretty obvious when milk goes bad tbh

void void
#

it is ye

#

once ended up pouring bad milk into coffee lol

#

which was also last cup i could make that day...

bleak yew
void void
#

yay, not fun for a caffeine addict. severe headache popped up after that

limber knotBOT
#

so I'm trying to regenerate my usercache. I stop the server, rm the file, and start it back up...but it's somehow recreating the filled usercache, anyone have any ideas how or where?

floral tiger
void void
#

uh, skulls in the world perhaps?

#

or plugins doing username->uuid resolving at startup?

#

probably the latter

#

not sure about skulls. weren't they static?

limber knotBOT
#

hmmm... yeah there are a few skulls, definitely not the full usercache worth...but yeah, it must be one of my plugins doing it

#

yeah, it's essentials doing it...time for a new approach. thanks for the nudge in the correct direction

merry talon
#

i wouldnt drink milk straight that's dubiously fresh

#

put that shit in your cereal

#

or cook with it

void void
#

sometimes i put milk in my cereal then pour milk in a cup because i need a b e v e r a g e

merry talon
#

you have a beverage in your bowl when you finish the cereal

#

and it's flavoured

void void
#

yes i know but i need more beverage, and a nice cold glass of milk is wonderous

potent warren
void void
limber knotBOT
#

(DiscordBot) A PORTLESS iPHONE?? - WAN Show Dec 6, 2019 - length **** - 511 likes, 73 dislikes (87.5%) - 4,536 views - Linus Tech Tips on 2019.12.07

void void
#

Ok WAN SHOW

merry talon
#

Ok wan show

void void
nova badge
#

apparently perl can delete a million files a minute with perl -e 'for(<*>){((stat)[9]<(unlink))}' ¯_(ツ)_/¯

#

rsync delete will take nearly 3x as long.
find with -delete will take 5x as long
find with -exec rm {} \; will take 14x as long

void void
#

wut

nova badge
#

I was reading the chat about phoenix deleting alot of files

void void
#

i recall yea

nova badge
#

I always thought using find with exec was the fastest, apparently not

void void
#

but still wut

#

reminds me that someone made cat clone

#

but faster

#

using linux's splice()

#

.g linux splice cat

limber knotBOT
#

(DiscordBot) https://endler.dev/2018/fastcat/ -- fastcat - A Faster cat Implementation Using Splice |...: "Jul 31, 2018 ... Concatenate files, the intended purpose cat input1.txt input2.txt ... Splice was first introduced to the Linux Kernel in 2006, and..."

Lots of people asked me to write another piece about the internals of well-known Unix commands. Well, actually, nobody asked me, but it makes for a good intro. I'm sure you’ve read the previous parts about yes and ls — they are epic.

void void
#

fastcat, who would've guessed

nova badge
#

My question, what is someone running through cat that needs a speedup

void void
#

files?

pulsar wigeon
#

i mean, perl can just chain syscalls

void void
#

and perhaps... cat /dev/sda > /dev/sdb

pulsar wigeon
#

on the far end, -exec rm spawns a new rm proc for each file

void void
#

aka disk cloning?

pulsar wigeon
#

like, not rocket science

nova badge
#

I didn't even think of that.

pulsar wigeon
#

a c program that does the syscalls would be at least as fast as perl (since you don't have to run the perl interpreter)

void void
#

that's true but i was surprised over actual numbers

pulsar wigeon
#

if you boot your kernel without userspace on, you can call the syscalls raw instead of jumping between userspace and kernel space ever time

#

most systems don't even support that these days though

nova badge
#

Ugh, discord not sending messages now.

void void
#

that's been happening for last 2 days

void void
merry talon
#

/s/days/years

void void
#

@burnt sandal Compensator 3 kappa Linus outed you

#

well that was a pretty sad wan show

void void
#

i should stop smoking weed

potent warren
burnt sandal
#

What happened

#

@void void

void void
#

wat

potent warren
#

ermmmmm how do I diagnose Gradle not loading my dependency and not erroring?

#

Like, it shows on the dependency tree on the Gradle panel on IJ but doesn't work on the project

void void
#

File->Invalidate Caches and Restart

potent warren
#

Is the problem on IJ?

void void
#

yeah more than likely lol

potent warren
#

lemme check

#

nope

#

it's not.

#

It's on Gradle

#

it's that one without an arrow.

cosmic raft
potent warren
#

wait, wtf

#

I think IJ is having some drugs or smth

#

gonna update it just to make sure

tidal forge
#

Hello!

potent warren
#

I'm seriously confused by IJ

opaque oyster
cosmic raft
serene sentinel
pulsar pulsar
merry talon
#

I do not understand how a 4 bay diskless NAS goes for upwards of $700 CAD

cosmic raft
#

lol @merry talon

#

just build a pc

merry talon
#

well yeah

#

I can do it for 20% of the price

#

I don't get why people buy those things

cosmic raft
#

shrug

#

building one?

merry talon
#

no; and you've lead me to the reason

#

I don't have space

#

but that can't be that common

cosmic raft
#

lol

worn ember
#

Space is big

haughty stream
#

Ip?

void void
finite wave
#

Someone stole my quilt

pulsar wigeon
#

good

toxic ember
#

does anyone here know c++

#

I am going insane at this problem

tawdry coyote
#

post your problem here and ppl will take a stab at it when they have time @toxic ember

toxic ember
#

Ok

tawdry coyote
#

looks around where have all de mods gone

#

so what exactly is your problem?

pulsar wigeon
#

c++ 🚮

twin rain
merry talon
#

insta left

still cape
#

hello fellow minecraft enthusiasts, i'm not too good at reading timings reports but i'm trying to learn and get better... would anyone mind looking at one and help to confirm whether i should indeed get rid of TelePads?

#

no?

#

so the bane of 1.14 that's not a plugin's fault

#

thank you i could use a resource like that

#

ah

haughty stream
#

ip anyone?

still cape
#

and as far as the collective understanding goes there's nothing i can do about the chunks loading issue, it's a mc issue for this version?

#

well my tps is always 20 and we don't experience lag on the server so it's a numbers thing that got my attention not the performance.

pulsar wigeon
#

i mean

#

the plugin could use the async tp api :^)

still cape
#

yeah?

pulsar wigeon
#

though seriously why the fuck is it loading chunks every 5 ticks

still cape
#

i'm collecting more API's than plugins these days

limber knotBOT
#

Actually yeah what does the plugin do

pulsar wigeon
#

like yes, it is being held back by chunk loads

#

but it shouldn't be loading chunks like that

limber knotBOT
#

I just assumed it was required behaviour

still cape
#

https://www.spigotmc.org/resources/telepads.72828/ 2 TelePads must be linked together. After they have been linked, you can sneak on the lapis block in the middle to teleport to the other. Each teleport takes fuel (1 gold block per teleport). These need to be placed in a shulker box anywhere on the telepad (except the lapis block because that's where you stand). They can even be used across dimensions.

pulsar wigeon
#

that's a huge assumption matthew

sharp sentinel
#

Fair

pulsar wigeon
#

the safe assumption is always that plugin authors are complete fucking retards until proven otherwise

sharp sentinel
#

And yeah it's most likely constant checking that the other telepad exists

#

And doing block checks in Bukkit causes chunk loads

#

So unless you have people teleporting once every 5 ticks, that plugin could be improved yeah

still cape
#

and no one is using it, we're in beta and i had two people make the pads for testing purposes but they were not being used while the timings was going on or at all after they were made and confirmed to work

#

ok maybe i can find another one

#

because before i installed it that orange bar that's way high on my timings was always low close to the bottome (loss of tps)

pulsar wigeon
sharp sentinel
#

I mean if they're an active dev you could try reporting it to them too

#

It's a somewhat simpler fix assuming that's the issue

pulsar wigeon
#

yea every single telepad is loading its chunk every 5 ticks

#

to check if it still exists

still cape
#

i said something in the comments, haven't gotten a reply

pulsar wigeon
#

hollllyyyyyy

still cape
#

which is why i came here

sharp sentinel
still cape
#

hmm "2 TelePads must be linked together. After they have been linked, you can sneak on the lapis block in the middle to teleport to the other. Each teleport takes fuel (1 gold block per teleport). These need to be placed in a shulker box anywhere on the telepad (except the lapis block because that's where you stand)." it's got the same exact description as the one in linked

sharp sentinel
#

Yeah that's probably the source code for the one you linked

pulsar wigeon
#

...?

sharp sentinel
#

Yeah, because it's the same plugin

still cape
#

ah lol

#

ok

sharp sentinel
#

As wiz said

limber knotBOT
#

got a surgery in an hour

#

pray 4 me boi

still cape
#

awe good luck

#

bot?

limber knotBOT
#

are you saying bots can't have surgeries?

still cape
#

no i'm saying at least you can't stop breathing

#

so that's a good thing

limber knotBOT
#

ironically that's what I'm getting operated for

pulsar wigeon
#

magma, they're telling you to stop breathing

#

how do you feel about that

limber knotBOT
#

wiz I feel like this is more of a you think than a they thing

#

I really hope I don't have to stay there overnight

merry talon
#

more cosmetics?

still cape
#

he's having issues with air, i think it's gas

grand lichen
#

Could anyone assist me in getting a SQLite database connected to a plugin? I am having a hard time finding how to get that working or to make the database go with the plugin like a config.yml would in the resources folder

limber knotBOT
#

Google how to copy files from a jar onto the file system

#

GetResourceAsStream is what you want to take a look at

toxic ember
#

is anyone here familiar with super vanish?

#

It keeps spamming my console

#

when I use the protocol lib features

limber knotBOT
#

?paste

#

.eta

#

Anyone requesting an ETA will be fed to goblins.

toxic ember
#

.eta

limber knotBOT
#

Anyone requesting an ETA will be fed to goblins.

toxic ember
golden gust
#
  1. Don't grab logs from your console, it cuts out lines which is just annoying and stupid
#
  1. You have an outdated build of protocollib
#
  1. Mini smells
void void
#
  1. electroniccat smells
golden gust
toxic ember
#

ok ty

#

so just take it from logs then?

golden gust
#

Yes

toxic ember
#

i got kinda lazy

#

my bad

golden gust
#

I mean, the info is there this time

void void
limber knotBOT
#

The question is, do you want to rely on multicrap to show you the relevant info all the time?

#

It's basically Russian roulette

fallen jungle
#

Anybody doing any interesting Minecraft projects

#

I'm bored

worn ember
#

am making giant pp art in minecraft

limber knotBOT
#

.lombok

#

[03:01:27] <gabizou> fuck you and the lombok horse you rode in on

worn ember
#

MiniDigger hows the towerdefence coming along?

limber knotBOT
#

dude

#

chill

#

just woke up

golden gust
#

MiniDigger RELES WEN?!

limber knotBOT
olive garden
#

oh, are you also reviving this old project of yours?

limber knotBOT
#

not sure yet what I want to do today

#

yeah, this is basically my libgdx tower defence game, but with godot

olive garden
#

I remember seeing this

#

oh

limber knotBOT
#

and I think I am already further in a few days than with the libgdx version I worked a whole semester on

worn ember
#

advertising different game on spigot thonk

#

And i was just asking, calm down

limber knotBOT
#

dw :D

#

and why wouldnt I post that on spigot?

#

thats what that whole section is for

worn ember
#

ah :p didnt know they had one

#

does it help you farm stars?

#

i want stars

#

gimmi stars

limber knotBOT
#

stars?

#

oh github stars?

#

I dont care about those

#

I think VGL has a couple

#

yeah

worn ember
#

a couple

limber knotBOT
worn ember
#

most i have are 8 xD

#

thats nice

#

is it you that works for Elsivier? Or is that Jacob

limber knotBOT
#

god no

#

I wouldnt want to get close to such scumbags

worn ember
#

oof

limber knotBOT
#

thank god all institutions of germany cancelled all contracts with them

#

basically the whole country is boycotting them

worn ember
#

Why tho?

#

what'd they do

#

aren't they just publishers of scientific papers?

limber knotBOT
#

they basically take papers which are developed by tax payer money and put them behind a paywall

worn ember
#

yikes

limber knotBOT
#

and they are a huge force for lobbying against open access

worn ember
#

no wonder jacob makes so much money then lul

limber knotBOT
#

heck, they even sold papers that where in open access

#

its like, selling builds of paper with no modifications

#

oh wait, ppl do that.......

worn ember
#

lmao

#

isn't that against the license?

limber knotBOT
#

no

#

like, elsivier goes after you if you publish an article about their own paper on your own fucking website

#

idk, you get the idea

#

they are all assholes and you have to have no morale if you work for them

worn ember
#

Yeah i do :p

void void
woven otter
#

I'm glad sci-hub exists

lean acorn
limber knotBOT
#

its just sad that we need a pirate bay like service to solve this position we are in

#

I like how elsevier sued in sweden, so isps had to block some sci-hub domains. one isp just soft blocked elsevier, redirecting traffic to a landing page explaining what kind of dickheads elsevier are 😂

ornate spindle
#

so ovh just had one of their central coolers die in BHS

#

water temps in a bunch of servers are nearing 100c lol

void void
#

nice

golden gust
brittle lodge
cosmic gorge
dusk drift
#

FUCK YES

golden gust
#

wtf happened

worn ember
#

that looks really messed up

hearty wagon
worn ember
#

git blame-someone-else

heady spear
#

y'all how is udemy? worth it?

cosmic gorge
#

Y'all just jealous I look better than most of you even at my lowest post-op point

#

And also jealous of my mad Max costume

limber knotBOT
#

city, depends on the course

#

I had good courses on udemy

worn ember
#

no udemy

wide chasm
#

I'm bored, please help

left swift
#

Hi bored

wide chasm
#

Hey, please help

cosmic gorge
#

No, my name's dad

worn ember
#

AAAAAAAAAOA=

limber knotBOT
#

shut up

left swift
#

Ruthless

limber knotBOT
#

nipple

potent warren
#

Why is it that IJ isn't showing my one of my dependencies on auto complete thonk

#

It's odd because it compiles

worn ember
#

use eclipse

#

try refreshing your project

potent warren
#

Well, I tracked down the problem to having the kotlin runtime as a dependency...

#

but it's not even included in the maven pom thonk

oblique forum
jolly dagger
woven otter
#

what's the scale for that one

left swift
#

Only the important countries that's what matters most

woven otter
#

oh

void void
potent warren
#

what the heck..

#

how do I even diagnose this problem on IJ

fallen oracle
#

Morningg

wide chasm
#

Morning

potent warren
#

Where do I even get help to fix this crap.....

woven otter
#

ask on jetbrains support thing

potent warren
#

Why the heck would I ask there

fallen oracle
#

What's ur issue?

potent warren
#

So, I have a library that needs the Kotlin runtime.. that library also needs other stuff shaded in. I'm using a shadowjar plugin for Gradle, and told it to not shadow the kotlin lib in there.

#

And I've published it to my maven local repo

#

But like, on the other kotlin project that needs the library, it's not working correctly. Everything else works fine, but the auto-completion for that library doesn't work at all.

#

I've also restarted IJ multiple times (with and without cleaning the caches) and even refreshed the projects multiple times..

limber knotBOT
#

oh that reminds me of the fuckfest called jedis..

potent warren
#

So, where do I even start to fix this...

#

IJ is being stubborn

#

;-;

void void
#

wat

#

one library shades in kotlin (i bet without relocating) and fucks up your autocompletion?

potent warren
#

well, fun fact: it doesn't even get shaded in...

#

but IJ still probably thinks it does and it borks itself

#

hmmm

#

let me try including it and relocating it

#

welp

#

it works for whatever reason ;-;

sick kettle
fossil sentinel
modern idol
fossil sentinel
#

hola alguien para jugar minecraft

woven otter
#

yes

quasi valley
#

no

woven otter
#

maybe

potent warren
#

So are there people to play minecraft with them or no?!?!

woven otter
#

what

potent warren
#

hello anyone up to play minecraft

woven otter
#

whats minecraft

potent warren
#

I thought this was a Fortnite server /s

#

NOU dad

limber knotBOT
#

slaps barty

potent warren
#

Slapping isn't allowed. I'm afraid you're gonna get banned by the Paper gods.

woven otter
#

kinky

limber knotBOT
#

humps NickAC

woven otter
#

ye

potent warren
#

👀

woven otter
#

❄️

potent warren
#

At least get the name right.

#

Vetrnzila

#

@spare venture if you can cook it, we'll share it equally

#

I've actually never eaten anything duck related irl thonk

woven otter
#

Good. I hope it stays that way

potent warren
#

I eat chicken though thonk

woven otter
#

that's fine

potent warren
#

oh!

#

I see.

void void
limber knotBOT
#

and I'm back from the hospital bitches

#

bow down to the king

#

now 90% more oxygenated

golden gust
#

I've still literally got no idea who you are

limber knotBOT
#

you're goddamned cat

#

and you make a good point

#

I've never revealed my true power level

#

just think of the new heights of shitposting I'll be able to reach with this additional oxygen

#

s/goddamned/goddamned right

#

Correction, <^-^> you're goddamned right cat

golden gust
#

See, I was just thinking that extra oxygen might help whatever you are

limber knotBOT
#

you can't classify me

#

you can't categorize me

golden gust
#

Then I just remembered, it's probably going to go straight to the cancerous tumour in your brain

limber knotBOT
#

I'm not a part of your system

#

man

golden gust
#

Is discord being stupid for anybody else?

limber knotBOT
#

that's just brain mass envy speaking cat

#

yours isn't supposed to rattle when shaken

#

anyway I'm off to buy drugs, I means meds, and ice cream

spare venture
void void
#

cute

pulsar wigeon
#

is that your custom world

spare venture
#

yes

#

minecraft decided to have this bug all over it

#

the incidence rate is pretty low but still

pulsar wigeon
#

hope you have backups

spare venture
#

i do

#

so far i've only noticed about 5 of these misplaced chunks out of a few million, so it's not enough to make me want to go through the process of this

woven otter
#

those are human made quarries /s

limber knotBOT
#

Duck likes fat chicks

spare venture
#

dang discord is being extra shitty today

void void
#

i remember when i was 6 years younger and used to waste my time trying to make server admins to shit themselves by digging chunks out partially

spare venture
#

lol my fix is just copy and pasting the nearby chunks and smoothing it a little with worldedit

golden gust
#

Honestly, with custom maps, I just throw them in the backup folder

pulsar wigeon
#

just //restore

#

from backup

golden gust
#

That way I can just //restore areas which are busted up

pulsar wigeon
#

^

spare venture
#

interesting

woven otter
#

Yes indeed because I like your mom

#

discord reeeeeeeeee

golden gust
#

It's handy as people will rek the world for natural resources, etc; Just makes sense to be able to repair the damage so the map can last

pulsar wigeon
#

restore is honestly way better than regen

golden gust
#

even for a pre-gen'd world I use the backup thing

pulsar wigeon
#

since it doesn't run into all the regen oddities like structures, changing world gens, broken seeds, etc

#

which i mean, since 1.14 is extremely common so..

spare venture
#

snapshots:
directory:
- /path/to/directory?

pulsar wigeon
spare venture
#

RT

golden gust
#

lol

pulsar wigeon
#

relative to server root (i.e. the paper jar) by default

#

if you root with / it will..probably work?

golden gust
#

paths basically work like standard unix paths

pulsar wigeon
#

can always symlink it elsewhere if it doesn't i guess

#

i'm pretty sure that combine(relative, absolute) resolves to the absolute path, but idk java's path api enough

golden gust
#

relative by default, etc

pulsar wigeon
#

snapshots get DFUd

#

and uh, i'm pretty sure it looks for a level.dat inside the dir

#

but it will also check world name

#

it's....complicated

golden gust
#

basically, $path/worldname/backupname/<level.dat>

#

gfdi discord

pulsar wigeon
#

but if you just /we reload and /snap list it'll tell you if it found it

spare venture
#

worldedit found no snapshots there apparently, probably because it's a 1.12 singleplayer world?

pulsar wigeon
#

is earth the worldname?

spare venture
#

yeah

pulsar wigeon
#

set path to /var/opt/Minecraft/worldpainter/WorldMap?

spare venture
#

gotcha

#

yep. got it

#

figured that's how it would work

#

great feature, didn't know it existed

void void
spare venture
#

what a great plugin

woven otter
#

hmmmmm

peak dirge
#

B U T T H E C L O U D I S N E V E R D O W N

#

(or my butt, take your pick)

limber knotBOT
#

Smth smth irc masterrace

wide chasm
#

Maybe it will take them over an hour to fix this again!

#

Maybe it will take them over an hour to fix this again!

#

Maybe it will take them over an hour to fix this again!

dusk drift
#

.

#

we got contact?

wide chasm
#

Yes, hello!

mossy vessel
#

Smh, stupid outages, now I need to find the servers and remove my double posts to make me looking less stupid :(

golden gust
#

GOD DAMMIT DUMCORD STILL DUM

#

ur doin a gud job of it

woven otter
woven otter
#

peak API response time - 14328 ms pikoh

void void
#

lol

limber knotBOT
#

simple pls

#

#spigot trying to tell me 1.14 is fine for performance.. man

#

Because it's just fine

#

MiniDigger, I've been looking at spring boot for my next project since you talk about it so much

#

I'm going to have a lot of different APIs for different services, like auth, then there's a learning center, kinda a stripped down social feature, and some other stuff. Would I wanna put it all into a single spring app or is spring decent for microservices i.e. i can have a spring proj per api i guess

#

or what's the deal with spring kthx

#

You can do both 🤷

#

I like to have things together, I only split up stuff if it's used by multiple things

#

Makes it easier to work with

#

interesting

sand vale
#

\o

limber knotBOT
#

Spring is love, Spring is life

spare venture
#

discord is half working now, nice

woven otter
#

is it

spare venture
#

looks like it

#

some channels take a while to load, but messages are going through

sand vale
#

HI BARTY! :D

limber knotBOT
#

oh no

spare venture
#

fuck off

limber knotBOT
#

I restarted discord

#

that was a mistake

spare venture
#

is it having trouble connecting?

sand vale
#

yeah, seems Google Cloud services is having a serious issue with their SSDs

#

annnnnd Discord uses Google for their infrastructure

#

barty, is that really any ways to make friends? :(

spare venture
#

i dont mind not being friends with you

limber knotBOT
#

yeah it's down for me

spare venture
#

unfortunate

limber knotBOT
#

just ask

#

looks like the discord bridge is messed up too

#

i have used waterfall with namecheap yes

#

uh

#

it should be "_minecraft._tcp.website.com"

#

i believe that's your issue

sand vale
#

I can confirm, that does indeed work

#

Though, you can use software to redirect the port. I've written a guide on spigotmc that shows how to use HAProxy to separate out traffic based on incoming port and destination address to direct to other ports.

spare venture
#

strange that Shumatsu's messages are not being relayed by the discord bot

sand vale
#

yeah shrugs is discords being sent to irc?

spare venture
#

yes

limber knotBOT
#

just seems to be his messages

#

weird

#

Hey, got a question

sand vale
#

Someone might have an answer

spare venture
#

well now it is

limber knotBOT
#

Anyone using waterfall with namecheap?

spare venture
#

wait

limber knotBOT
#

I think I'm configuring SRV wrong

sand vale
#

do what barty said

spare venture
#

it'sdelayed

#

haha

sand vale
#

OH

spare venture
#

he said that 5minutes ago

sand vale
#

_<

#

wow.

limber knotBOT
#

It worked for a single server, but using _tcp.minecraft doesn't work with waterfall

sand vale
#

barty, I'd like to apologize for being snippy to you

#

Yes, I will gladly admit there are issues with certain situations

#

And yes, Mojang needs to fix a LOT of things

#

But, how many people do you have on that you're having such issues?

spare venture
#

thank you, sorry for being an ass, i get pretty hostile when talking about this topic and being told i dont know what i'm talking about

#

generally on survival 40+ starts to see TPS loss from chunk ticking

#

restricted creative easily 70-80+ before seeing tps loss

#

highest i got to on 1.14 was ~75 people, and TPS was around 10-12

sand vale
#

I do too. And, in our hay day, we had over 300 people on one server instance. Everyone else was telling "that's impossible without it crashing" - and yes, it was crashing often. Until I did a LOT of research and found various tricks to fix a bunch of minor issues.

spare venture
#

after about 50-60 people our TPS stayed constant at 10-14 no matter how many more people

sand vale
#

We used to do daily restarts to keep the server stable.

#

Our LionsDen server had been operating without crashing for over 3 months (I got lazy and ignored things, played a LOT of WoW in those three months)

#

that was on 1.13.2

#

I updated to 1.14.4 yesterday, and have had a LOT of people on, and have had a lot of chunks loaded - almost instantaniously.

#

very little latency, no performance issue

#

Well, other than a plugin misbehaving that is now fixed

spare venture
#

when they rewrote the chunk system in general for 1.14, it was released half-baked and the scary thing is that it seems like they haven't really even focused on that even for 1.15

#

it has gotten significantly better since the first release of 1.14, chunk loading used to be abysmal, now it's mostly ticking chunks and entities that is the root of the issues

sand vale
#

yes, I've played with 1.14, 1.14.2 and 1.14.4

#

I was keeping a demo/test server updated with Mojang's releases. Every release would be updated. I had to shut it down for a while because of that.

#

But, Spigot and Paper 1.14.4 has been fantastic (at least in comparison)

spare venture
#

maybe ill be proven wrong, but if there are no improvements for that regard in 1.15, i'll be wondering if they'll ever touch it

sand vale
#

Maybe not

#

Unfortunately, I've not had those numbers with 1.14.4 on a survival server, so as you pointed out, I'm not seeing the same issues you are.

#

I'm also running my servers on an under utilized 16 core Xeon system with DDR4 RAM, and NVMe storage

spare venture
#

my main issue has been trying to treat 1.14 like 1.13, which is just a dumb way to approach it

sand vale
#

so, performance issues really have to be bad for me to see them

spare venture
#

hardware definitely isn't to blame for me, i7-7700k, ddr4 2400mhz memory, nvme ssd