#general

3141 messages · Page 1329 of 4

dim shadow
#

perfect synchronization i think

#

like no vsync glitches

waxen panther
#

its good for gaming but it doesnt really matter when you're at 120hz anyway

#

i think in fact gsync turns off when you're that high

untold copper
#

QUAD KILL!!!

twin lagoon
#

27", 1440p & 165Hz IPS, native gsync

untold copper
#

Sorry the quad kill announcement was so loud it woke me up

waxen panther
#

I was looking at this one, looks nice

untold copper
twin lagoon
#

snoopa you're giving us severe brain degradation

visual egret
#

rie is cute

twin lagoon
#

please go to bed

waxen panther
#

flushed ?

untold copper
#

I exist only to give brain degradation to adults

dim shadow
untold copper
#

ok bai

dim shadow
#

gngn 🌃

twin lagoon
#

tbh it's not like i need 165hz

#

getting 30fps in MSFS is quite something already

#

on the other hand, high refreshrate is nice for watching movies / tv shows

waxen panther
#

most highend monitors are compatible in some way

dim shadow
#

i probably cant even detect 60hz lol i be so stoned

vestal jasper
#

Is that 120hz brocc?

#

Shit service here can't click link

waxen panther
#

i believe the gen 1 gsync compatibility wasnt very good but their new certifications are pretty similar to normal gsync

#

I actually linked the wrong one, that is the 1440p 120hz one. I have the 1080p 165hz model

twin lagoon
#

ideally, i'd get a miniLED or OLED monitor but i don't see the market changing within 5 years to a point where high refreshrate miniLED/OLED monitors are going to be a thing

vestal jasper
#

I have the 3440x1440 120hz gsync

waxen panther
#

Yeah thats the one i linked

twin lagoon
#

if it was around $1k it'd be more than acceptable pricing

#

but like a 21.5" miniled 60hz is $5k

dim shadow
#

lol i want oled as well i never liked fake black

twin lagoon
#

to be fair if you had the space for it, LG 48CX would be ideal

#

gsync, 100 or 120hz, oled

dim shadow
#

probs cost $10000000000 tho

twin lagoon
#

it's more than reasonable for an oled

dim shadow
#

yea i only have like $50 ;-;

#

thats ok tho im sure the tech will get easier 2 produce n shit eventually

#

one day

#

but dam that do be a nice moniter tho

meager tusk
#

graphql is growing on me

twin lagoon
dim shadow
#

so who all wanna talk mc economics?

#

we need a #eco-help channel or somethin yall

wraith trail
#

Syscraft

dim shadow
#

hmm yea that exists

spiral robin
#

you have a lot of free time

dim shadow
#

they probs have a discord 2

dim shadow
#

bruh im already on their discord LOL wtf i musta joined ages ago n then forgot

visual egret
#

all the platforms, 1 is not enough

vestal jasper
#

Targeting bukkit and not paper tho

visual egret
#

we need all platforms josh ._.

#

not just paper forks

mossy vessel
#

🆗

waxen panther
#

🆗

dim shadow
#

pentium "IV"

#

lol

visual egret
#

fastest hosting on eath

dim shadow
#

i wanted that cpu so bad wen i was a chile lol

#

i had a athlon xp tho

visual egret
dim shadow
#

rippp ;-;

meager tusk
#

paper forks only

dim shadow
#

they should make a paper fork called paper fork and have a paper fork as a logo

#

like a origami fork

meager tusk
#

Unfunny

dim shadow
#

5% royalties for the idea btw js tyvm

#

i aint trynna be funny im giving smart people good ideas

minor badge
dim shadow
#

eyyyyyyy ;D there u go proxi

#

ill send u bitcoin addy for my royalties later

#

binary download where tho

waxen panther
#

?

mental meadow
#

read the description

meager tusk
wild escarp
#

Purpur uses a gradle fork system

idle plover
#

nice community here

#

do you also make tutorials on how to use the api on the forums?

dim shadow
#

lol ive only been to the forums like once

remote kestrel
#

help me please!

visual egret
#

.dontask

limber knotBOT
remote kestrel
#

You see, I'm almost new to this business. you may also not understand me well, I do not know English. please look at this file, what is wrong here?

wraith trail
remote kestrel
#

okay

magic river
#

Early in the video he basically calls out all the gacha games and Minecraft servers 😂

zealous wedge
#

good Tom Scott

ashen cliff
#

Just avoid his twitter if you like him too much.

formal turret
#

i like tom's long form videos

#

they're always informative and entertaining

soft orchid
#

Hello guys, idk if this is a right place to ask but im desperate, i'm looking for a plugin that will limit amount of players in a region. Does anyone know if a plugin like that exists?

visual egret
#

why do you want to limit that though 🤔

soft orchid
#

i have boss rooms on my server and i want only one player to fight with the boss at a time, not a whole squad of 5 ;v

visual egret
#

just make it so only that player can enter

#

if they enter the region, just push them out

soft orchid
#

i mean i thought about doing it that way, but i kinda have a lot of players and manually switching the player being able to enter the area (what i understood from your answer) would be really time consuming to do

ashen cliff
#

I don't think that actually exists. Could make a simple addon to WorldGuard.

visual egret
#

time consuming? just do what krusic said and it should work

spare venture
#

sounds pretty custom

worn ember
#

yes

spare venture
#

ded when are we gonna run a server together

visual egret
#

how tf do i detect LC serverside

#

cant find anything sent in packets

magic river
#

LC?

visual egret
#

lunar client

magic river
#

Oh, some minecraft shit

formal turret
#

look for the brand? there is some paper api for that i believe

#

if you can't use paper api i believe the brand is declared in a custom payload packet

olive marlin
#

Unless it doesn't send the brand.

visual egret
#

i can only find Worldedit CUI stuff

formal turret
#

that is possible too, they might not even change the brand of the client

#

in which case you have no way of knowing if they're using LC!

visual egret
magic river
#

it's a utf-8 string, no?

formal turret
#

that's what you'd be looking for right there

visual egret
#

thats a client outbound from the server, i found another one coming into the server

magic river
#

That says paper 😛

#

Well, Paper

visual egret
#

yeah theres another inbound one

formal turret
#

look at the inbound one

visual egret
#

how would i read this btw

magic river
#

first byte is the length, technically it's a varint iirc (or varlong?)

tame lantern
#

should I use json txt or yml for my "internal" ban list

magic river
#

First two letters are l and u so that probably says lunar

visual egret
#

you should use a database @tame lantern

magic river
olive marlin
#

Since you use it for storage, I'd use json.

visual egret
olive marlin
#

Unless your ban list grows huge.

#

Then use a DB.

magic river
#

UTF-8 starts with that table so for english stuff it'll work

tame lantern
magic river
#

You probably want to use something better than manually referencing that table

olive marlin
#

See what Paper does?

#

Since Paper has API exactly for that.

magic river
#

If you strip the length it's just new String(bytes, StandardCharsets.UTF_8)

wide pond
#

anyone know of a cheap dedicated provider that can offer less than 32gb of ram

tame lantern
#

i know nothing about databases tbh

olive marlin
#

If you go with sqlite, which should be plenty for ban list, it's easy to setup.

spare venture
#

ram is the cheapest part..

mental meadow
#

SYS, I only have 16 gb I think

ashen cliff
#

Hetzner Auctions.

worn ember
#

less than 32gb thats and odd requirement?

mental meadow
ashen cliff
#

Just avoid all machines I touched. kekwhyper

mental meadow
#

there, 16GB^^

olive garden
#

that's some slow RAM

worn ember
#

isnt server ram usually slower clockspeed

mental meadow
#

I'll say it again, I haven't encountered a system where RAM speed is the bottleneck

worn ember
#

for stability or something

olive garden
#

bruh aurora is having none of my shit

#

okay back to work bye

mental meadow
#

🙂

worn ember
warm anchor
#

I mean aurora is right rielove

worn ember
#

ok traitor

#

i bet you play lol now

waxen panther
#

no eternity is too busy being epic

ashen cliff
spiral robin
#

@mental meadow @waxen panther peepoheart @warm anchor

mental meadow
#

uwu

vernal moth
#

Fine :/

warm anchor
spiral robin
#

Who roofied idriz

vernal moth
#

Am almost home again

#

And am almost sober again :/

meager tusk
#

Nobody

spiral robin
#

ok

limpid comet
#

Damn

#

a mf almost got scammed

magic river
#

Cute, you apparently turn the Fitbit Sense on the same way you do a skin conductivity test, by covering the screen with your palm

tame lantern
#

how many gigs of ram does hypixel have

meager tusk
#

256mb

dim shadow
#

bruh its hypixel

#

they probs got infinite cloud ram or somethin like that

meager tusk
#

oh right hypixel

#

yeah then 128

warm anchor
#

Lmaoo what’s this chat

dim shadow
#

hello this is #general on the paper discord on the internet

spiral robin
#

.

spare venture
#

,

visual egret
#

screw this

dim shadow
#

and these are your friends aberdeener party and oskar

spare venture
#

no

dim shadow
#

why are u a💧 but are actually a 🥳

visual egret
#

why can i only do like 1% of stuff on velocity of the stuff i can do on paper

#

all i want to do is to read a packet reeeeee

dim shadow
#

whats velocity again

visual egret
#

bungeecord but better

dim shadow
#

ohh right

visual egret
#

maybe lacking in the api a bit tho

magic river
#

bleh, I'm too dumb to figure out how to use my fitbit

#

It has these "buttons" that are just indents on the side and sometimes seemingly at random if I cover one with my finger it counts as a button press

visual egret
#

just use app on phone smh my head

zealous wedge
#

packets aren't api lol

#

you're not supposed to do things on a proxy if they can reasonably be done on a backend server lol

visual egret
#

shouldnt i be able to access client brand though

#

that seems like a relatively basic thing to get

untold meadow
#

i can't believe i just recommended using string splitting to read the downloads api

#

can someone ban me for that

visual egret
#

wtf

#

my braincells have gone below the floor, as if i had any in the first place

zealous wedge
#

why would you want to access the client brand on the proxy?

visual egret
#

the same reason i would want to do it on backends...

worn ember
ashen cliff
#

Yes.

#

Even better.

#

That version is already fully remote controlling tractors in 🇩🇪.

mental meadow
ashen cliff
#

Do it. Help out the German economy.

visual egret
#

i simp for kyori/adventure

meager tusk
#

I play farming simulator in real life.

#

I quit programming today.

#

Gonna start a walnut farm.

visual egret
#

kyori/adventure > farming simulator irl

dim shadow
#

u can be a farmer programmer tho @meager tusk

ashen cliff
#

Bro.

meager tusk
#

Ok. Starve. Maybe you'll be able to eat Kyori code then.

#

Yes bro.

visual egret
#

i might as well

dim shadow
#

get elon's satellite internet

ashen cliff
#

You need a higher yield crop bro.

#

Something like Bosnian land mines.

meager tusk
#

not every farmer lives in a remote location

meager tusk
dim shadow
#

better tech than me...? how so? xD

#

im a 20 min drive from downtown i cant even have fiber

visual egret
meager tusk
#

More money, better tech, stuff like that

magic river
#

Unless they're driving a long commute to work every day they live in a remote location

meager tusk
#

Balkan stuff you wouldn't understand.

dim shadow
#

oh u are balkan? which country

meager tusk
#

Kosovo.

ashen cliff
#

Imagine having to drive 30 minutes, then people going thru Gruškovje complain for so long you get a highway.
Now you just need 10 minutes.

dim shadow
#

ooooo nice ive learned a lot about ur region from 2balkan4u

meager tusk
#

If you really had learned then you'd know Kosovo is an entire continent bro.

ashen cliff
#

Daily reminder that highway is broken AF.

meager tusk
#

Europe is an autonomous region within Kosovo.

dim shadow
#

oh yes u are correct

twin lagoon
#

europe is kosovo

meager tusk
twin lagoon
#

economy's broke

meager tusk
#

Pocket the highway money. Balkan way bro.

ashen cliff
#

Correct.

meager tusk
dim shadow
#

wait i met a chick from kosovo in a chat room she told me where the country was

ashen cliff
#

Yet. Kosovo is still Serbia. So everything is Serbia.

meager tusk
#

Serbia is part of Austria bro.

dim shadow
#

serbian is the tongue we call indo-europen

meager tusk
#

Everything is Austria bro.

ashen cliff
#

Bro.

#

I found the video from before bro.

magic river
#

Everything is Rome

ashen cliff
#

Rome has long since fallen.

magic river
#

Or maybe everything is Persia

ashen cliff
#

But Serbia is forever.

meager tusk
#

Everything is Albania 🇦🇱 bro.

#

There are people in the world who have never eaten Balkan food bro. That's sad.

twin lagoon
#

never had any balkan food

ashen cliff
#

How?

#

BS.

peak ginkgo
dim shadow
#

same here michael

peak ginkgo
#

This is what you guys remind me of

twin lagoon
#

this could definitely have been posted from krusic's account

meager tusk
#

That thumbnail has me fucking dead

#

Banner*

ashen cliff
twin lagoon
dim shadow
#

idk i like romanian music at least

#

numa numa ey

twin lagoon
dim shadow
#

numa numa numa ey

twin lagoon
#

explain @meager tusk

ashen cliff
#

It is.

magic river
meager tusk
#

It is.

ashen cliff
#

Don't forget Slavs = Color in the US.

dim shadow
#

i think its all internal racism tho

twin lagoon
#

if internal racism is a thing

#

describe external racism

meager tusk
#

I hate Albanians bro.

#

I am Albanian bro.

dim shadow
#

well damn

meager tusk
#

All of us hate ourselves bro.

#

Except when a serbian visits. Then we all hate the serbian bro. Albania forever 123

twin lagoon
meager tusk
#

Yes

#

He live in Vojvodina bro.

twin lagoon
#

i am a fan of this twitter account

ashen cliff
#

A true fan of Balkan.

twin lagoon
#

although

#

half of this twitter account is either racism, homophobia, rapists or about neonazis

meager tusk
#

Welcome to Balkan.

ashen cliff
#

So Balkan?

twin lagoon
meager tusk
#

Michael.

twin lagoon
#

what is the hate against turkey

dim shadow
#

yup sounds balkan

meager tusk
#

Stay in under water place bro.

#

We are balkan we work different OK?

dim shadow
#

idk but i think greece v. turkey have the biggest beef for some reason

meager tusk
#

wait @twin lagoon do you have mountains in the netherlands

twin lagoon
#

only 1

#

actually

#

what can be considered as mountain

#

.g mountain definition

limber knotBOT
#

A mountain is an elevated portion of the Earth's crust, generally with steep sides that show significant exposed bedrock. A mountain differs from a plateau in having a limited summit area, and is larger than a hill, typically rising at least 300 metres (1000 feet) above the surrounding land. A few mountains are isolated summits, but most occur i...

ashen cliff
meager tusk
#

haha superflat wtf

#

LOL

twin lagoon
#

atleast 300 metres

ashen cliff
#

Flat BRO!

meager tusk
#

netherlands is superflat

twin lagoon
#

mmmm, sec

ashen cliff
#

Unlike BALKAN.

meager tusk
#

Where is Alps bro

#

No alps?

#

Sucks

dim shadow
#

i think its negative superflat... isnt it like dependent on dams or somethin

twin lagoon
#

Vaalserberg/Elevation
322 m

#

only one mountain

dim shadow
#

or was that belgium

twin lagoon
#

it's the highest point in NL

formal turret
#

its netherlands waterdrink

meager tusk
#

Michael

#

Let's agree that that's probably just an oversized hill

dim shadow
#

ye thought so

visual egret
#

why make configs/store values properly when i can just do this 😎

meager tusk
#

Oskar witty humor

ashen cliff
#

Idriz, what do you think of that video?

meager tusk
#

Girl should have yelled "shkije" back bro.

#

She doesn't know bro.

dim shadow
magic river
waxen panther
visual egret
#

wat

#

how tf do i kick a player with the reason being a Component

mental meadow
#

Use a creator

merry cave
#

what's a good chunloader plugin?

visual egret
#

pre loader?

#

in that case, chunky

#

.g chunky spigotmc

limber knotBOT
spiral robin
#

@cosmic raft what is good at blenz coffee

#

I'm here

#

And long line

magic river
#

Does chunky have a mode where it's smart enough to use the vanilla world border to figure out how much to pregen?

dull swallow
#

Random question, so me and 12 friends have been plating on a survival server that gets updated to the next official release. The Server has been running since 2016. With the new build limit will the old bedrock default at -64 or will it still be at 0.

magic river
#

0

#

So far anyway

dull swallow
#

That would suck

limber knotBOT
#

it's highly unlikely that they will convert existing chunks

zealous wedge
#

that's something mojang specifically has not solved yet

waxen panther
#

bruh, material theme ui is paid now?

zealous wedge
#

in the most recent snapshot, they just disabled loading older worlds

limber knotBOT
#

they never did that for previous version updates anyway

magic river
#

Dunno if they're going to put in bedrock walls, fill 64 blocks with bedrock, or just leave massive areas of void

wild escarp
#

i vote for void to fuck with people

magic river
#

But the plan is to keep 0 at 0 so commands don't need to be updated

zealous wedge
#

nobody can give you an answer yet

grand pewter
#

yeah amaranth theres a command to auto select from vanilla wb

limber knotBOT
#

imo doing nothing would be the right solution

#

I mean they didn't care about the nether ceiling either

grand pewter
#

in prior versions they never converted stuff

dull swallow
#

Well I guess that solves it, we will have to do a fresh wipe for the first time since 2016

limber knotBOT
#

just expand the map ¯_(ツ)_/¯

zealous wedge
#

"that solves it"? nothing has been decided yet

limber knotBOT
#

that's what my server used to do

magic river
#

If you want the new aquifers and caves and such you'd need new chunks anyway

#

All shifting your chunks down to -64 would do is give you more area to build up

limber knotBOT
#

we solved this by simply adding an additional map every version update lol

magic river
#

Unless you thought they were going to generate half a chunk to fill in under your existing stuff

limber knotBOT
#

and letting every map run for 3 years

cosmic raft
dull swallow
#

I thought about that as well

lean kiln
#

i think it just does this

magic river
#

Right now, sure

limber knotBOT
#

I personally don't expect them to do anything more tbh

lean kiln
#

yea me neither

dull swallow
#

I thought well we could start extremely far out but with the server running that long there is no telling how far people went out. Some built flying machines and went afk for a week just to see how far they could get

limber knotBOT
#

I guess simply filling with bedrock could be feasable

grand pewter
#

wait a bit longer until they allow old maps to be loaded into the snapshots and then check it out

#

i doubt they'd care to fill with bedrock or anything though, has there ever been a case where they tried to modify old chunks?

magic river
#

You can't load old maps right now?

limber knotBOT
#

if you don't have a bordered world then just ignore it and let your players deal with it

grand pewter
#

ya it blocks you

#

i tried it

magic river
#

How did that screenshot happen then?

limber knotBOT
#

just tell them that they need to find new chunks

#

it worked like that in previous updates too so...

visual egret
#

what if you edit the version in the .dat file?

lean kiln
#

that ss is from rays works youtube video

#

idk if they modified anything to get it to load

limber knotBOT
#

I guess if all your players actually want a reset you could do that but I doubt they want to loose 4 year old stuff lol

#

but I guess that depends how dedicated your playerbase is

zealous wedge
#

probably just changed the data version? or disabled the block

dull swallow
#

I could always do a test and build a flying machine that goes in one direction for a week to see how far you can get then double that distance for new chunks for 1.17 and move spawn

magic river
#

Blocking old worlds from loading suggests to me they plan to do something with old chunks and didn't want you to convert them too soon

potent fossil
#

im getting too old. just turned my head in a way my body didnt appreciate and i tweaked my neck

magic river
potent fossil
#

:(

dull swallow
#

Yeah that makes sense as well but it could be a possibility if somehow it loads

magic river
#

Might have had something to do with falling while car surfing and spending a week in the ICU and 24 hours with my neck in traction

potent fossil
#

yeah that definitely might have something to do with it

#

or you could just be an ancient bastard

worn ember
magic river
#

That was also the summer I learned "real" programming, PHP! 😄

limber knotBOT
#

some players really don't appreciate duplicated survival worlds

magic river
#

Before that I knew BASIC and made websites with HTML and "DHTML" snippets I copy/pasted

limber knotBOT
#

I had a really long discussion about this on my server

magic river
#

Maybe I was 12, one of those

worn ember
#

well some players can fuck off then 🙂

limber knotBOT
#

main issue is that it spreads the community too fin

worn ember
#

then yeet the world and ez clap

merry cave
limber knotBOT
#

it shows that you don't run an old minecraft community :P

worn ember
#

i dont run any :p

#

been a loonggg time since i hosted any servers

magic river
#

We just reset the map often enough new versions didn't really matter

grand pewter
magic river
#

Sometimes we'd just take a few weeks off a map and reset early for a new version, other times we'd leave it and just wait a few weeks to get the new stuff

limber knotBOT
#

we used to always have to have (is that right English? thonk) extremely long discussions about whether or not to reset stuff :S

potent fossil
#

yes that's correct english

dull swallow
magic river
#

We reset things every 8 to 12 weeks

limber knotBOT
#

it got to a point where we reset stuff right before an unexpected Minecraft update... which is when we changed our update plan

#

well do you do a full reset?

grand pewter
#

on my server I just have a history of doing resets once a year or so generally. old maps get posted online for players to downloads

magic river
#

There wasn't a set schedule, it was just once a map got "full" or "stale"

grand pewter
#

full resets

limber knotBOT
#

we used to only reset worlds and let players move (and still do)

worn ember
#

well if it spreads the community too thin, force new players on the new world then eventually the old one will die out and you can delete it

#

nothing of value was lost

limber knotBOT
#

we now offer some permanent worlds that have some theme + the normal survival worlds

olive marlin
#

So, my memory card claims it has damaged superblock, and testdisk can't recover it, but when I put it in my camera, it can read it just fine. Issue is I don't have the cable to download directly from the camera 😦

dull swallow
#

So would you guys rather be on a server that has frequent resets or keep updating? Thumbs up or down

magic river
#

People took it as a chance for a fresh start, they got to explore new mechanics from zero and come up with new build ideas

#

There would always be someone in the middle of a massive build that was upset but you can't please everyone

worn ember
#

i dont play on servers long enough to care about resets

olive marlin
#

We have a vote each major update - community chooses what they want.

grand pewter
#

on my server there's always a couple people upset about resets but the fact that I upload the maps for them usually makes it better

merry cave
#

or?

magic river
#

Of course this was before the old Bukkit team took over MC development and things slowed way down

zealous wedge
#

well, pop made chunky :)

grand pewter
#

and players almost always seem to favor new features over keeping the old map

#

yeah sorry hallow I can't comment, would be biased 😛

magic river
#

These days if you reset every 12 weeks you'd run several maps on the same version and people would probably get upset with having to repeat themselves

grand pewter
#

just answering questions if I see them

#

I used to use WorldBorder though

merry cave
#

I have worldborder

#

and that's why I am getting rid of it for vanilla and I just want a reliable chunk gen

worn ember
#

i should probably add support to that again, since its picked up again

merry cave
#

so I will give chunky a go

worn ember
#

smh cant you people just let plugins die

merry cave
#

ah pop... you're the master behind chunky

#

😉

potent fossil
merry cave
#

downloaded and partially installed

magic river
#

I think they wanted MongoDB

potent fossil
#

i s2g straight yaml 😭

grand pewter
#

thats pretty meme especially considering that's premium lol

celest terrace
#

what the fuck xD

limber knotBOT
#

glances at ChestShop storing item stack deserialized to yaml encoded as base62 in an sqlite database

#

or is it base64? not sure. I think the item id code is base62

magic river
#

Why bother with the encoding step?

limber knotBOT
#

don't ask me

#

that's just how it was created 10 years ago

grand pewter
#

ahhhh legacy code right lol

worn ember
#

sureee

grand pewter
#

lwc is also pretty shit in how it stores stuff

limber knotBOT
#

and I really don't want to rewrite it ¯_(ツ)_/¯

potent fossil
#
INSERT INTO `Essentials_userdata` (`id`, `player_uuid`, `player_name`, `userdata`, `money`, `offline_money`, `sync_complete`, `last_seen`) 
VALUES (1, 'redacted-but-char36-field', 'redacted', 'lastAccountName: redacted\ntimestamps:\n  login: 1613434755217\nipAddress: redacted\nlastlocation:\n  world: redacted\n  x: 997.5125266230348\n  y: 66.0\n  z: -520.2005259110306\n  yaw: 263.34973\n  pitch: 12.000028\n', 0.00, 0.00, 'false', '1613435118052');

lol...

celest terrace
#

ChestShop is free so u can't really complain

grand pewter
#

if it works it works lol

limber knotBOT
#

well it "works"

celest terrace
#

Wauw that's beautiful

limber knotBOT
#

having data versions in the yaml fucked up a lot of stuff lol

worn ember
#

if it aint broke dont fix it

limber knotBOT
#

it now auto-converts all item data on launch if it detects a data-version on start

#

*a new data version

worn ember
limber knotBOT
#

so yeah, technically I could just move it to a different system...

magic river
#

It breaks out the key bits and dumps all the misc stuff in a blob

limber knotBOT
#

(like using paper's byte array serialization)

#

but the plugin still runs on Bukkit and it's kinda my goal for some reason to keep that lol

celest terrace
#

Oh wow Phoenix create ChestShop?! 😮

limber knotBOT
#

no, I maintain it

celest terrace
#

oh ok

worn ember
#

storing ips in databases along with the username

#

#gdpr

celest terrace
#

ChestShop is my childhood

merry cave
#

Chestshop is mine as well

magic river
#

I think Wolv used to maintain one of those

worn ember
#

i had a 2 hours lecture i fell asleep in about gdpr so i'm an expert

limber knotBOT
#

nobody really picked it up and and my server uses it excessively so I just did it myself ¯_(ツ)_/¯

merry cave
#

Hate all these fancy ones out now players are confused how to make em

magic river
#

If my goal was "store essentials data in mysql" I'd do something similar to what that plugin is doing

limber knotBOT
#

"Hate all these fancy ones out now players are confused how to make em" I mean, tons of people complain to me about chestshop beeing too simple and not "flashy/pretty enough" lol

cunning raft
#

problem is you know exactly people are going to use that with bungee

#

and there's no way that works

magic river
#

It's not just (id, yaml) pairs, it breaks out the most used data into their own columns and uses yaml to chuck in the extra junk

formal turret
#

oh well i'll tell you i love that chestshop is so simple

worn ember
#

seems like it keeps the yml files too tho

#

thats kinda thonk

formal turret
#

easily my fav shop plugin

limber knotBOT
#

yeah that's what I like about it too. you basically just need to copy a sign that you see someone else make and it will work lol

worn ember
#

You will not attempt to modify the this plugin source code without direct permission from me.

#

heh funni

celest terrace
#

Yeah what's the point of syncing essentials data.

grand pewter
#

not much

#

most data is tied to the specific server world

#

like homes don't make sense outside of a clone of the world somewhere else

celest terrace
#

Yeah exactly...

limber knotBOT
#

some people use it to sync economy

#

which is Pepega

grand pewter
#

i mean economy in it of itself is already kind of a meme

#

(no offense to anyone using economy)

tame lantern
#

am i allowed to self promote my paper server here?

limber knotBOT
#

yeah

worn ember
#

well its an ez 5k for that guy

potent fossil
#

no @tame lantern

celest terrace
#

Well you'd have to sync with vault though right

#

😄

limber knotBOT
#

promoting to server admins and developers thonk

grand pewter
#

just all economy setups tend to be extremely broken

celest terrace
#

you can promote it to me lol

tame lantern
limber knotBOT
#

it's just insanely pointless

formal turret
#

the way the server i maintain now did econ sync was to zero out essentials money and then store the money in its own db

grand pewter
#

and vault is pretty much on life support lol

limber knotBOT
#

most people here don't play minecraft

celest terrace
#

Don't scare me now pop lol.

worn ember
#

how so? it recently got updated

tame lantern
#

why is a bot talking?

formal turret
#

irc bridge

limber knotBOT
#

you guys should support Tresor ;D

tame lantern
#

like a person

limber knotBOT
worn ember
#

shut up bot

limber knotBOT
#

runs

celest terrace
#

Smart AI

grand pewter
#

aught to be built into the bukkit API tbh like sponge

#

lol

tame lantern
celest terrace
#

(Maybe bungeecord support)

tame lantern
#

sorry light mode

limber knotBOT
#

imo the services api is enough to get things done

tame lantern
#

and compact mode

grand pewter
#

guess so

worn ember
#

except no one knows it exists

limber knotBOT
#

people just abuse it because Vault tells them to :S

#

which breaks tons of shit

#

beep boop

tame lantern
#

What does the default log log?

limber knotBOT
#

log logs

worn ember
#

i deleted some data entries on production today lol

#

oops

tame lantern
#

how many bots are there

grand pewter
#

everyone on IRC

limber knotBOT
#

.g xkcd irc

worn ember
#

so like 3

limber knotBOT
worn ember
#

.stats

#

!stats

celest terrace
#

There's an IRC? lol

limber knotBOT
#

Uptime: 0 days, 2 hours, 24 minutes, 20 seconds
Message Handling: 3ms / 2ms (mean/median)
Messages from IRC: 72188 (5.887%)
Messages from Discord: 1154118 (94.11%)

visual egret
#

How do I restart/shutdown windows itself from WSL

limber knotBOT
#

rm -rf /

visual egret
#

very funny Phoenix

limber knotBOT
#

I think like 10,000 of those Discord lines are from spam bots :P

worn ember
#

doesnt "shutdown" work?

olive marlin
#

phoenix forgetting to not preserve root smh

worn ember
#

idk i never used wsl

waxen panther
#

wsl PogO

magic river
#

shutdown.exe /r

visual egret
#

not found

worn ember
#

🦀

magic river
#

Uh, are you sure it's WSL?

tame lantern
#

deos papermc log item picked up and dropped?

#

or do i have to manually do that

magic river
potent fossil
#

?

magic river
#

Why would paper log item drops?

potent fossil
#

it has events for those lol, but it doesn't log them

visual egret
limber knotBOT
#

sudo shutdown ?

magic river
#

Can you run any other windows commands from that terminal?

#

Maybe they removed that in WSL2?

warm anchor
#

What’s Oskar try to do today

visual egret
potent fossil
#

to shutdown wsl, you need to open regular powershell and do wsl --shutdown

magic river
#

Trying to shut down Windows from inside WSL

visual egret
#

I’m trying to do it the other way round

potent fossil
#

i think it's isolated now

#

so you can't

#

WSL1 could

worn ember
#

would make sense

ashen cliff
#

Can you access the Windows file system?

potent fossil
#

through a mount only

ashen cliff
#

F.

warm anchor
#

Ugh

magic river
#

I swear they had some kind of proxy setup that piped stdin and stdout back and forth still but maybe not

worn ember
#

gets on horse sudo shutdown.exe

magic river
#

WSL was smart enough to basically let you pipe windows commands to linux commands back to windows commands

worn ember
#

sounds like a good recipe to break stuff

potent fossil
#

yeah i think that was WSL1 tho? or maybe im wrong

#

right, if you run from powershell and do wsl <linux command> | <windows command> that works

#

but you can't run windows commands inside wsl

#

can also do <windows command> | wsl <linux command>

#

but from windows

visual egret
#

It restarted my pc

worn ember
potent fossil
magic river
#

So it's a path issue

potent fossil
#

seems like it

magic river
#

WSL (WSL1, to be explicit) was also smart enough to inject the Windows path in to the end of the Linux one

potent fossil
#

actually looks like it still does

#

windows stuff is in my path Pog

#

so i feel like this is pebkac

brave radish
#

I was bored while installing

#

Here comes Ubuntu
Here comes Ubuntu
Right down USB lane
Coming to fix all the Windows problems
Right down USB lane!
Python and snapd, even the kernel, all are newer than yours.
Scanning hard drives and if this works then Minecraft may run tonight
Here comes Ubuntu
Here comes Ubuntu...

potent fossil
#

k

ashen cliff
#

You know what to do.

worn ember
#

Never gonna give you up

magic river
#

snapd 🤢

limber knotBOT
#

lmao

#

more like snap'd amirite?!?

waxen panther
#

snap 😬

magic river
#

Not a huge fan of flatpak either but at least it's a common thing and not Canonical trying to EEE the ecosystem again

limber knotBOT
#

runs

magic river
#

Ok maybe not that last E, they wouldn't make any money that way 😛

#

But they keep trying to turn Ubuntu in to a closed ecosystem

limber knotBOT
#

well they need to make money somehow

worn ember
#

ubuntu lul

brave radish
#

I know it really isn't that slow, but I saw some article saying "People keep saying snap is slow, but look! It's not!" and then showed benchmarks to prove it

#

VLC in the benchmark was like 66% slower....

ashen cliff
#

It's not just about that.

brave radish
#

what isn't? why snap is bad?

potent fossil
#

You're going to trigger Krusic.

ashen cliff
#

You know what would be cool? If we removed old snaps after we update to a new version.

potent fossil
#

And potentially also Amaranth

ashen cliff
#

Let's just not provide a integrated method for that.

brave radish
#

krusic I don't think you need to convince anyone snap is bad lol

ashen cliff
#

I just want you to know the pain of running Ubuntu on 16GB of flash storage.

brave radish
#

LOL

ashen cliff
#

I keep removing, but keep running out of storage.

brave radish
#

I mean it does run on the Pi now so that's a lot of ppl

#

And yes I've dealt with tiny storage confines before. For some complicated reason I had to run a VM on in a live Ubuntu session on a 16GB drive. To make it worse, the usable filesystem on the live image is a lot smaller then that

olive marlin
#

Canonical moved a lot of their products to snap-only and they come with like 10 apps inside and you can't edit their stupid configs to debug anything, cause it automatically overwrites them...

#

glances at MAAS

ashen cliff
#

You people need config files?

brave radish
#

Five minutes later:

#

Here comes Debian
Here comes Debian
Right down Thunderbolt lane
Coming to fix all Ubuntu's problems
Right down Thunderbolt lane!
Flashing and checking and then installing all to hopefully work
Unpacking bash and if this works then Debian runs tonight

ashen cliff
#

Needs more SystemD.

#

Remove all the default aliases.

olive marlin
#

I just wanted to add logging so that I can debug stuff PepeHands

limber knotBOT
#

Z​om​bi​eC​hi​ck​en​Ma​n: I fear that you will end up at Aline Linux eventually

ashen cliff
#

No more reboot, no more shutdown, no more service.

limber knotBOT
#

*Alpine

celest terrace
#

I made my own (first) plugin, posted it in spigot but forgot to put it on git and now I lost the source code 😦 😡

olive marlin
#

Decompile it.

brave radish
#

it's java. just decompile it lol

olive marlin
#

You'll need to recreate build scripts and such, but code will be there :)

celest terrace
#

Yeah but it's kinda stupid xd

olive marlin
#

Happens.

#

That's why I backup my projects too. In case they aren't I git yet.

brave radish
#

alr imma go now cuz my power company is yelling at people to stop using electricity

celest terrace
#

<_<

#

Yeah smart move Professor

brave radish
#

not that MacBooks actually use any power anyway lol

#

these things are magic

olive marlin
#

I just don't trust myself with anything, so I always need to have backups :P

brave radish
celest terrace
#

Yeah I'm glad it's just a very small plugin

#

It's probably on my drive but it's to much to search through.

olive marlin
#

If you remember name of one of files, it shouldn't be hard or take too long.

#

Though that depends on system you are running and if you have something like locatedb or whatever it was called.

celest terrace
#

Yup I found it and I put it on git now hehe

#

😄

olive marlin
#

Apparently up to 70% of internet users might be impacted xD

wraith trail
#

70% of internet users do not use slack

#

well, I guess it depends how impacted is defined

olive marlin
#

Slack was just bonus.

warm anchor
#

100% of the stat is made up krappa

olive marlin
#

It's apparently combined from many breaches.

#

Including Netflix and such.

celest terrace
#

Netflix breach?

#

Shit well good thing I don't have netflix 😄

warm anchor
#

Google Chrome likes to remind me that my local power company is a piece of shit and my password is breached

#

every month that I log in to pay my bill notlikerie

celest terrace
#

Im on haveibeenpwned because of Mcbans lol.

#

"Slack is informing a large section of its users to change their passwords as the company had stored the passwords of its users in plain text for a period of a month between December 21, 2018 and Jan 21, 2019." how responsible of this huge corporation lol

olive marlin
#

Just a month. But still.

#

Probably it was logged by mistake or something.

warm anchor
#

You'd be surprised how many big multi national corp does that plain text password thing

olive marlin
#

You'd be surprised how easy it is to protect against it in most modern languages, yet it requires work so...

spiral robin
#

Wonder what the advantages are to plain text passwords?

olive marlin
#

Ease of storage and management.

potent fossil
#

anyone know what the behavior of caffeine is if you invalidate an entry and then, potentially before the removal is processed, a load request is sent in? would it finish processing the removal listener first and then load? or load anyway regardless of removal having not yet processed? or just return the cached value which hasn't yet been removed (but has been invalidated) thonk

warm anchor
#

I mean if you have physical access to most boomer management's office you'd find their password sticky on a note krappa

potent fossil
#

@warm anchor can confirm

warm anchor
#

yes LOL

#

No amount of security can help with that krappa

potent fossil
#

my workplace (bank) did a security audit at the local branches and found unlocked desk drawers with approximately a stack of (give or take 1-2K) 10K USD each

#

:)

magic river
#

That slack password thing is for slack for android

#

They were apparently not using secure storage or tokens for credentials on there

potent fossil
#

wow

magic river
#

Oh, they were logging passwords

#

They claim only android itself should have been able to see them unless you rooted your phone

#

And you had to log in between Dec 21 and Jan 21

#

Not use the app, log in to a server for the first time

olive marlin
#

Yeah, they usually get logged by mistake i feel like.

magic river
#

Proper use of nominal types (aka, not javascript) and skipping the toString implementation would have stopped that

#

Some static analysis tools actually try to track that stuff for you

olive marlin
#

Yeah. Need to wrap the password in a custom struct/class which doesn't show it/implements tostring which just says that it's hidden.

#

Something like Rust secrecy crate. Quite nice for such things.

magic river
#

Any buffer that could be filled with user provided input is flagged and any time it gets read from or combined with a trusted buffer without certain checks happening first it spits out a warning

olive marlin
#

Issue is still with passing it to http libraries and such.

#

Since if they have loggers...

magic river
#

At some level you're going to have to send the thing out as a string, that's what it is

#

You can at least ensure the code you control doesn't do something dumb with it though

olive marlin
#

Yup.

magic river
#

Note: I have never done this and the thought of working on a system that does makes me want to go jump off a cliff 😛

#

We had something similar when I worked at a... you know, I don't know what you'd call them

#

Somewhere in the financial/banking industry

olive marlin
#

A discord lib crate i used for writing a bot, I made 2 PRs to remove it logging bot token from logs... And they rejected 3rd PR adding the secrecy crate to avoid accidental leaks.

magic river
#

I didn't have to care about it though because the stuff I wrote basically just took in an object tree someone else's parser created, maybe shuffled it around a little, and passed it to a serializer someone else wrote

#

And someone else was responsible for authentication before getting to me

#

And we had regex filters in the logger to try to catch obvious leaks

#

You could almost automate the job I had out of existence, I even made a boilerplate generator that almost did so

#

Even still any time I had to interact with the secret data parts I hated it

celest terrace
#

All this for logs stored on the users device?

magic river
#

Oh no, I was working on the software that runs your bank accounts and credit cards

#

If you ever wonder why the website for your store credit card looks like it came from 2004 then I'm sorry, I tried

celest terrace
#

Lmao nice...

#

What progamming language was this in?

magic river
#

Java of course

#

Well, it was all a Java adapter and frontend for COBOL

celest terrace
#

Logging on websites is not a huge issue though right

#

As everything is server-sided anyways

magic river
#

Dude if I logged your bank account number the company could be fined

vivid ivy
#

Do you guys have any ideas how to properly implement something like re-occuring donations with associated ranks/permissions properly? I don't really want to set up something like craftstore because I don't want to give the impression that people are actually buying anything but rather just donating for the support. I've been strongly considering patreon and handling ranks manually and just keeping an excel file about donators

magic river
#

I swear Patreon has an API

vivid ivy
#

Care to elaborate?

celest terrace
#

That would suck for my bank

vivid ivy
#

I mean there is this:
https://docs.patreon.com/#api-libraries

but I have the most basic, rudimentary understanding of coding you can imagine, I don't think I'd be capable of doing anything with that.

magic river
#

Oh, you want a premade thing

#

Uh, nope, no idea

vivid ivy
#

I'm just generally looking for intel honestly

#

Whether it is something premade or not, any spitballing of ideas can potentially help

magic river
vivid ivy
#

Yep, just saw that on spigot as well

celest terrace
#

Amaranth, how do these things even get logged in the first place? I'm working as a web developer for several years on things like Magento and I've never heard about this issue

magic river
#

That's for automatically whitelisting patrons, similar idea but not quite

vivid ivy
#

I guess this could be expanded for ranks relatively easily?

magic river
vivid ivy
#

I do have a coder on my side but he only takes small scope projects, this could be worthwhile expanding

magic river
#

You could come to me and say "the 10th request I made 3 weeks ago to /api/foo give the incorrect answer" and I could go look up what you sent me, what I did with it, and what I sent you back

celest terrace
#

Oh make sense for a bank I guess

#

Pretty neat

magic river
#

If you kept the request ID, because we generated a UUID for every request, I could find it even faster

zealous wedge
#

yeah, a lot easier to audit anything happening

magic river
#

Otherwise first I'd have to figure out what the UUID was

zealous wedge
#

especially when you can't just toss random logging into prod

magic river
#

I've kept the UUID part at my current job, I added that to our systems at least

#

We aren't as careful about logging the entire request/response process though

celest terrace
#

I'm just using Sentry 😛

magic river
#

If you get a 500 error from one of our APIs though I can take the UUID (which is included in the error message you get) and go look up the stacktrace though

#

Yeah, we actually run a sentry server for our frontend and have a project in there for the server, some day maybe we'll even hook it up

celest terrace
#

I guess you'd need something like Apache Solr or Elasticsearch to look through all those logs 😄

magic river
celest terrace
#

Trusted by 91 of the Fortune100

#

gg

magic river
#

Oh they seem to do a lot more than last time I looked

#

When I actually used stuff from them it was just log storage, indexing, and structural search

celest terrace
#

This seems pretty sweet I bet it's expensive

magic river
#

Like, you could tell it a field was JSON and then it'd let you query on fields inside that JSON

#

Or if you told it a field was a date you could now do range searches on it

#

...and I just learned graylog is more than an open source thing, now they push the managed version hard

celest terrace
#

The more I get into Java the more I begin to realize how little I actually know about programming

#

I mean I know OOP concepts and design patterns (In PHP) but there are so many more things to learn about

#

PHP is still pretty sweet though... It's so much more flexible.

spiral robin
#

php peepoClapJamminMoment

#

laravel peepoHappy

celest terrace
#

I knew something like that would happen xD

spiral robin
#

php 8.0 peepo

celest terrace
#

well they have a JIT compiler now it's pretty noise

#

pretty fasttt

spiral robin
#

yeah its insane

#

still waiting for attributes to become mainstream :p

celest terrace
#

and variable type declaration 😛

#

But for example Reflection in PHP

#

is so much simpler

spiral robin
#

unless i misunderstand you, you can already do this

celest terrace
#

You can now do stuff like private String test

#

in PHP

spiral robin
#

private ClassName $thing; private array|string|object $thing;

#

ohhhh

#

i thought you meant youre waiting to be able to do that

#

my bad

celest terrace
#

Yes well in PHP 7 you could set return variables in methods

spiral robin
#

yes

celest terrace
#

But now you can set it in classes as well

waxen panther
#

aber is php MAN

spiral robin
celest terrace
#

Did you guys do uni computer science to git good?

spiral robin
#

doing that right now :p

waxen panther
#

i am in uni for compsci, however it's been like 8 months now and i havent learnt a single thing

#

except from how to be agile!!!

spiral robin
#

because ur asleep all day

waxen panther
#

im asleep all day because i read their stupid powerpoints before hand and fall asleep

celest terrace
#

I'm doing a 4 year bachelor for computer engineer

#

And it sucks

#

I haven't learned a single thing since I started

waxen panther
#

im doing a 3 year theoretical compsci

#

but i might move to reg compsci

#

i want to do a masters after hopefully

formal turret
#

i'm going back to get a bachelors now lol

#

cause i want the paper

celest terrace
#

The main problem with mine is it doesn't have any math

spiral robin
#

@waxen panther move to canadanda and we will go together and be roommates ok

waxen panther
#

PaperMC House ?

celest terrace
#

Do you know the term "package selection"

spiral robin
magic river
#

Those two messages have me thinking of dick in a box now

celest terrace
#

xD

#

it basically is

formal turret
#

computer engineering without any math?

celest terrace
#

YES

magic river
celest terrace
#

We have to work with Raspberry Pi's and Arduino's

potent fossil
#

huh o.o

celest terrace
#

And learn about Scrum and Package selection

vivid ivy
#

I've studied game development for 4 years, I have yet to write a line of code

potent fossil
#

that sounds like you're studying software dev with hardware mix not comp eng o.o

#

scrum/package selection is like part of project management, which is a central part of a software eng degree

vivid ivy
#

But I can do great academic research, woo

potent fossil
#

o.o

celest terrace
#

Same man

#

if you ever need someone to choose a package for you

#

I'm your guy

potent fossil
#

what kind of sham magic houses are you people studying at

spiral robin
#

@potent fossil pleadcry

#

why did you attend this uni then

#

if it has this awful rep

spiral robin
#

send snaps tacoPlead

potent fossil
#

no u

spiral robin
#

ah

vivid ivy
#

I had no idea it would be like this, profs lied to us about what the study was gonna be lol

celest terrace
#

ugh it all sound so familiar

vivid ivy
#

Anyways, that was my rant, thanks for listening

celest terrace
#

Well at least you'll have a good paper by the end of it

#

Not a single company will ever ask about your grades or anything else

#

0 fucks given

vivid ivy
#

Thesis deadline is in march, i quit a week ago

#

Can't do it man

celest terrace
#

Ah, well. Nvm xD

#

That sucks

#

I mean you can still put it on your CV probably

#

Put in 8px "didn't graduate"

#

I'm hopefully going to be finding a way to get my Math B certificate so I can attend a decent uni

#

Because I have 3 more years to go

#

They said the first year is the hardest

vivid ivy
#

I hope I never have to attend any "education facilities" again

#

Such wasted time

celest terrace
#

well working is wasting time as well

#

doesn't really matter what you do

#

imho

vivid ivy
#

If i had worked on my own projects during these 5 years, I would've learned the stuff we learned in uni in like 2 months without the added depression and debt

celest terrace
#

that's true

#

the dept makes it slightly scary

#

I'm estimated to have 40k dept

#

for a bachelor

#

by the end of all this fun

vivid ivy
#

I have slightly less i think

celest terrace
#

Lmfao

#

Ahhh it's fine! here you can pay it back in 30 years or so

#

with 0% interest

potent fossil
#

ill have like 12k because i went to community college first

vivid ivy
potent fossil
#

or something like that

vivid ivy
#

Why is that an emote here

potent fossil
#

because it's god's one true operating system

magic river
#

.g templeos

limber knotBOT
#

(DiscordBot) TempleOS is a biblical-themed lightweight operating system designed to be the Third Temple prophesied in the Bible. It was created by American programmer Terry A. Davis, who developed it alone over the course of a decade after a series of manic episodes that he later described as a revelation from God. The system was characterized as a modern x86-64 Commodore 64, using an interface similar to a mixture of DOS and Turbo C. Davis proclaimed that th

vivid ivy
#

You glow in the dar.... Uhhh nevermind.

celest terrace
#

I saw Linus tech tips video about that os

#

very noise

potent fossil
#

yea a lot of people recently learned about it thanks to LTT probably thanks to jake smh

vivid ivy
#

I think my first introduction was 4chan

magic river
#

Didn't his van get hit by a train while he was sleeping in it or something?

vivid ivy
#

And then down the rabbit hole

spiral robin
vivid ivy
#

May he rest in peace

celest terrace
#

f

potent fossil
#

u wot

magic river
#

In his final video, recorded on a bench at the Dalles Wasco County Library and uploaded hours before his death, he explained that he had removed most of his videos because he did not wish to "litter" the Internet, and that he had learned how to "purify" himself.

potent fossil
#

terry got hit by a train

#

thats how he died

magic river
#

On the evening of August 11, 2018, while walking alongside railroad tracks in The Dalles, Oregon, Davis was struck and killed by a Union Pacific train. Investigators could not determine whether his death was suicide or accidental, although the train engineer believed his death to be a suicide.

potent fossil
#

yes

celest terrace
#

Wow

#

That's so sad

potent fossil
#

poor guy was very troubled, but he brought us The Temple

#

for that I will forever be grateful

vivid ivy
#

Fun topics here tonite

celest terrace
#

Amaranth knows a lot about logs 😛

magic river
#

btw, splunk and graylog are basically trying to implement the holy grail of nosql databases

celest terrace
#

He could probably log your entire life and search through how many times you picked your nose 😄

potent fossil
#

Amaranth has approximate knowledge of many things and high knowledge of some things

magic river
#

You feed them arbitrary blobs of data and try to create structure out of them afterward

vivid ivy
#

I really want to share a terry video but... I really shouldn't, so I won't.

potent fossil
#

k

magic river
#

I read a lot and like knowing things

#

Plus I've optimized my brain for google existing

#

I wouldn't know shit about a lot of things if I didn't have an internet connection, I mostly remember enough about something to know how it would be relevant and how to look it up later

celest terrace
#

Yeah exactly...

#

It's almost impossible to remember everything. I've had people call me out because I couldn't tell them the specific laravel method to use x

#

How am I supposed to remember every single method Taylor wrote

#

Nobody cares either

#

I had to do this quiz to get into a company... It basically had questions like:
When using preg_match() in which order do you need to put the parameter:

a: $needle, $haystack
b: $haystack, $needle

magic river
#

I meant things like what is a kd-tree and why would you use it, how do persistent data structures work, what's the name of the reimplementation of mysql that automatically builds on-demand and auto-updating caches for commonly used queries, etc

potent fossil
#

im even more curious how your school calls your program "computer engineering" vacoup

#

or you just applied to the very wrong job

magic river
potent fossil
#

:o

waxen panther
#

computer engineering is a different course

#

the course exists here

magic river
#

At a high level, Noria takes a set of parameterized SQL queries (think prepared statements), and produces a data-flow program that maintains materialized views for the output of those queries. Reads now become fast lookups directly into these materialized views, as if the value had been directly cached in memcached. The views are then kept up-to-date incrementally through the data-flow, which yields high write throughput.

#

I feel like your school should be teaching you how to make one of those for that degree 😛

potent fossil
#

yea he said he was in comp eng but then is doing stuff like studying project management (scrum/package selection? wat) and getting asked PHP language questions on interviews

#

w@t

waxen panther
#

o

celest terrace
#

Well if you have to keep reading it does that mean you really understand the concept?

#

oh the interview wasnt school related xD

#

I've been working as a php dev for 4 years and before that I went to community college

potent fossil
#

oh mkay

celest terrace
#

But yeah ur definitely right either way lol

magic river
#

Your coursework kind of sounds like it should be from a community college

celest terrace
#

The community college was basically do whatever you want whenever you want

#

You'll get your degree in 4 years

magic river
#

Computer engineering is supposed to be the hybrid of electrical engineering and computer science

celest terrace
#

With ours you have several options

#

I chose embedded systems and software engineering

magic river
#

basically working on embedded devices and robots

celest terrace
#

Yes

#

That's why we have to work with arduino's

#

But that's because of corona apparently

#

Otherwise we would've worked with factory arm robots

#

or something

magic river
#

Are you working with them as in using the i2c pins and such to control things or just treating them as computers with less RAM?

celest terrace
#

Well it just started last week but until now we've had to calculate certain ohms

#

and watts

#

and put LED's in certain areas of the board

magic river
#

Oh, if you just started that makes sense

celest terrace
#

the end result has to be a music player powered by an raspberry pi

magic river
#

Usual tasks involving computer engineers include writing software and firmware for embedded microcontrollers, designing VLSI chips, designing analog sensors, designing mixed signal circuit boards, and designing operating systems. Computer engineers are also suited for robotics research, which relies heavily on using digital systems to control and monitor electrical systems like motors, communications, and sensors.

celest terrace
#

Yeah seems legit

#

It's only 1 semester of that though