#general

3141 messages · Page 1040 of 4

heady spear
#

the API is very nice, and the way they're using mixins is very hot

#

rather than having dumb wrapper classes for the nms shit, you can use the nms shit directly

#

casting a nms CommandSource to a sponge CommandCause <33

lean kiln
#

sounds epic

#

selectors should be ez on fabrric too

#

and other nms args

#

nbt parsing

#

lool

heady spear
#

for client side it can also register custom serializers

#

;33

lean kiln
#

uh oh

worn ember
#

@heady spear daily reminder that ur poop

potent fossil
#

if he's poop then ur bile

#

poop is objectively better

#

but notice, lads

#

THEY'RE BOTH SHIT

worn ember
#

simp on a hairtrigger as always lol KEKW

potent fossil
twin lagoon
worn ember
#

dum dum people

potent fossil
#

yea, the stupid fuk downgraded paper

#

which im pretty sure there is something written somewhere

#

THAT SAYS NOT TO DO THAT

worn ember
#

i've even switched between 1.16, 1.12, 1.15.x and never even seen that error lol

potent fossil
lean kiln
#

it was added in the 1.15 or 1.16 cycle

#

the check

#

but idk how you would load a 1.16 world in 1.12 without lots of problems

quasi valley
#

without problems is quite the understatement there kekw

worn ember
#

i mean, idrc, its just a test world

#

just ignore the errors and they might go away zoop

#

i wish modding rimworld was as easy as making mc pluings sad_pepe

#

well at least C# has extention methods

olive garden
#

hello are you @potent warren

worn ember
#

no thanks

potent fossil
#

Epic. Just reinstall Grub.
@ashen cliff any idea how i can do that when i only have a rescue system? vkvm works, but when i try to boot it dies. I can get into rescue and mount original system, but can't install there thinkRoll

#

lets try it

twin lagoon
#

that's basically what to do yes

#

although you want to use grub-install

potent fossil
#

yea

twin lagoon
#

update-grub just updates the current grub installation

void void
#

Arch has some good guides for grub

#

Talks about efi and non-efi

ashen cliff
#

That should work.

potent fossil
#

yea i actually just fucked my system by killing it during an update

#

so im in and just rerunning dpkg

#

:')

ashen cliff
#

Since you chroot the actual system.

potent fossil
#

ye

#

we gucci

void void
#

U can bypass rescue system i believe by just booting windows boot manager if u have win 10 in bios

potent fossil
#

this is a server lol

#

i do not have windows on there

void void
#

Yeah so its best to mount system and chroot then re install grub

ashen cliff
#

You can just ask for KVM access and go into the bios, OC the system, set the fans to 100% and run.

potent fossil
#

thanks. that's what im doing already

#

(@ gru)

#

lmao

#

ok well, efi dir apparently doesnt exist

#

maybe i need to mount it differently

twin lagoon
#

there is a chance it's not uefi installed

potent fossil
#

well i mean

#

/boot/efi is there

#

and when i try to reinstall grub it complains that grub-install failed

#

and it's the grub efi package

void void
#

Yes

young terrace
#

no

void void
#

U need to tell it where efi is

#

And one other thing

potent fossil
#

yeah i did....it says it's not an efi partition lmfao.

#

hence why i said maybe i need to mount it differently

void void
#

Check

#

Use ls

potent fossil
#

@twin lagoon fix system for me

viral hornet
#

michael is best 🥺

void void
#

U can also mount efi if it has not already

potent fossil
#

my guy

young terrace
#

Use ls
@void void ?

void void
#

Whats confusing about ls

young terrace
#

what’s even going on? are you still trying to fix the same problem from earlier?

#

what’s confusing is how you’re trying to use it in this context

#

it’s not going to help him?

potent fossil
#

idk what ls was supposed to do for me

limpid comet
#

bro, ls solves all problems

potent fossil
#

but yes same problem

limpid comet
#

first thing they teach you in school

void void
twin lagoon
#

what is grub-install complaining about

young terrace
#

what’s the problem

void void
#

Alright let me explain

#

U can use ls to see if its a valid efi directory

potent fossil
#

it already told me it wasn't

#

dont need to do that

void void
#

Ok

potent fossil
void void
#

Gl hf

ashen cliff
#

Well. You didn't provide it a path.

potent fossil
twin lagoon
#

yeah just provide it a path

potent fossil
#

yes i used --efi-directory and it told me 'not a valid efi directory'

limpid comet
#

ls stands for lifesaver

#

having a heart attack? ls and u good

potent fossil
#
root@rescue / # grub-install --target=x86_64-efi --efi-directory /boot/efi/EFI
Installing for x86_64-efi platform.
grub-install: error: /boot/efi/EFI doesn't look like an EFI partition.
root@rescue / # grub-install --target=x86_64-efi --efi-directory /boot/efi
Installing for x86_64-efi platform.
grub-install: error: /boot/efi doesn't look like an EFI partition.
twin lagoon
#

fdisk -l

#

grub-install --target=x86_64-efi /dev/<whateverpartition your efi partition is on>

potent fossil
twin lagoon
#

your boot partition is probably md1

potent fossil
#
root@rescue / # grub-install --target=x86_64-efi --efi-directory /dev/md1
Installing for x86_64-efi platform.
grub-install: error: failed to get canonical path of `udev'.
young terrace
#

What’s the efi partition FS

potent fossil
#

im chrooted doe

twin lagoon
#

no

potent fossil
#

should i get out

twin lagoon
#

remove --efi-directory

worn pasture
#

Driver roll up the partition please

twin lagoon
#

turbo clappywappy

potent fossil
#
root@rescue / # grub-install --target=x86_64-efi /dev/md1
Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.
#

plz god

worn pasture
twin lagoon
potent fossil
#

should i be outside of chroot for this, no right

ashen cliff
#

Can you try without the --target part?

#

Also it should refuse to install on md by default.

void void
#

When i do fdisk -l it actually shows that its an efi parition

potent fossil
#
root@rescue / # grub-install /dev/md1
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.

kek

#

its software RAID gru

ashen cliff
#

Install it on each disk directly. Simple enough.

potent fossil
#

u wot

twin lagoon
#

use /dev/sdb2

#

and /dev/sda2

potent fossil
ashen cliff
#

That's what I did then Debian broke it.

potent fossil
#
root@rescue / # grub-install --target=x86_64-efi /dev/sdb2
Installing for x86_64-efi platform.
grub-install: error: cannot find EFI directory.

Peepokek

#

mercy el risitas

ashen cliff
#

Get rid of the target part.

potent fossil
#

aight

root@rescue / # grub-install /dev/sda2
Installing for i386-pc platform.
grub-install: error: unable to identify a filesystem in hostdisk//dev/sda; safety check can't be performed.
root@rescue / # grub-install /dev/sdb2
Installing for i386-pc platform.
grub-install: error: unable to identify a filesystem in hostdisk//dev/sdb; safety check can't be performed.
root@rescue / # 
young terrace
#

what file system is the partition you’re trying to install it on

#

when you were getting “cannot find valid efi partition”

ashen cliff
#

Run lsblk and give us the output.

potent fossil
#

idk the fs m8

twin lagoon
#

lsblk clappywappy

young terrace
#

well it has to be fat32 iirc?

potent fossil
#
root@rescue / # lsblk
NAME    MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
loop0     7:0    0    4G  1 loop  
sda       8:0    0  1.8T  0 disk  
├─sda1    8:1    0   16G  0 part  
│ └─md0   9:0    0   16G  0 raid1 
├─sda2    8:2    0  512M  0 part  
│ └─md1   9:1    0  511M  0 raid1 /boot
└─sda3    8:3    0  1.8T  0 part  
  └─md2   9:2    0  1.8T  0 raid1 /
sdb       8:16   0  1.8T  0 disk  
├─sdb1    8:17   0   16G  0 part  
│ └─md0   9:0    0   16G  0 raid1 
├─sdb2    8:18   0  512M  0 part  
│ └─md1   9:1    0  511M  0 raid1 /boot
└─sdb3    8:19   0  1.8T  0 part  
  └─md2   9:2    0  1.8T  0 raid1 /
ashen cliff
#

grub-install /dev/sda
grub-install /dev/sdb

young terrace
#

sdb2 looks small enough to be efi

#

or sda2

#

show output of df -Ht

potent fossil
#

that worked, but like?

twin lagoon
#

yolo

#

restart

potent fossil
#

dpkg still wont finish because it's forcing the efi version

young terrace
#

k nvm

void void
#

I think i found info that might help

humble falcon
#

wow installing arch linux

potent fossil
#

@ashen cliff Wows

#

it booted

ashen cliff
#

Did you ever doubt me?

potent fossil
#

yes

void void
#

what fixed it lol

humble falcon
#

grub-install /dev/sda
grub-install /dev/sdb
most likely

potent fossil
#

ok but for some reason its still mad about grub efi version

#

when trying to apt upgrade

#

should i uninstall it RISITAS

ashen cliff
#

Uninstall and reinstall should work.

#

But the configs would stay.

#

So purge.

potent fossil
#

i ran the purge command but it didnt do shit

humble falcon
#

when trying to apt upgrade
can't you hold the package lol

potent fossil
#

yes but that doesnt solve the issue

humble falcon
#

doesn't holding prevent the thing from wanting to update so much

potent fossil
#

but...that's not the problem

humble falcon
#

oh ok

potent fossil
#

the problem is it worked before, i did something bad, system got fucked, booted to rescue, reinstalled non-efi grub, it booted, but now it's mad because it cant install the efi grub for some reason

ashen cliff
#

Have fun.

potent fossil
#

plz

void void
#

on arch it says to use this ```# grub-install --target=i386-pc --debug /dev/sda

grub-install --target=i386-pc --debug /dev/sdb```

#

lol

potent fossil
twin lagoon
#

that's what he just did

void void
#

did u use --target=i386-pc

potent fossil
#

that's the default....

twin lagoon
#

it defaults to i386-pc

void void
#

k

potent fossil
#

ok i did that and successfully installed the problem package

#

and now it wont boot again spooki_love

#

lets do it again this time with feeling

#

oh shit it booted PepeLaugh

#

ok now docker is trying to start everything at one fucking time

ashen cliff
#

Working as expected™️.

potent fossil
#

thanks krusic ill suck ur dick as payment

#

@twin lagoon forgot i had k3s installed because of you

twin lagoon
#

k3s clappywappy

void void
#

paper

#

dark theme looks sick though

young terrace
#

what time is it in germany

twin lagoon
#

1247

potent fossil
#

.wa what time is it in germany

limber knotBOT
young terrace
#

soon

potent fossil
#

what's soon woahthere

vernal moth
#

Soon what?

limpid comet
potent fossil
#

everything is ok KEKWHyperClap

limpid comet
#

:partyparrot:

void void
potent fossil
#

so anyway @twin lagoon cf access charges now?

twin lagoon
#

no

#

5 users are free

potent fossil
#

i got a bill anyway

twin lagoon
potent fossil
void void
#

hamachi

mossy vessel
#

Are you more than 5 users?

twin lagoon
#

Cloudflare Access
Extend Zero Trust access to corporate and SaaS applications. Free for up to 50 users.

#

oh cool

#

50 users now

potent fossil
#

no im 1 user nmf

mossy vessel
#

Ah ok, just making sure 👍

potent fossil
#

well ok im not even sure if it's for access

#

it was for something but they dont seem to provide itemized receipts

#

oh shit

#

it was a domain

#

they renewed it for me, but i have autorenew off triplehmm

#

ok nvm it was a different domain anyway ill be quiet now

limpid comet
chrome quest
#

Hello Quiet Now. I’m sexy.

#

Laugh at my dad jokes!

young terrace
#

not even the right way to use the joke

#

great I need to call netcup myself

#

apparently my phone number was incorrect

#

They are charging me 70 eur

#

what the hell

potent fossil
#

for?

young terrace
#

an 11 eur vps

potent fossil
#

tf

young terrace
#

guess I’ll call again

#

I’m gonna be fk’d in international call fees

potent fossil
#

they'll get that 70 eur no matter the cost KEK

young terrace
#

oh they charge 6/12 month durations for VPS

#

matter of fact I do recall having a dedi with them last time I used them

#

I’m just gonna go with scaleway despite them having ddr3

ashen cliff
#

🤔 They do have EPYC instances.

young terrace
#

scaleway?

ashen cliff
#

Yes.

#

DEV1-* should all be on EPYC.

worn ember
young terrace
#

oh nice

#

$3 as a card add auth

#

I like them already

worn ember
visual egret
#

how would i go around adding the worldedit api to my plugin?

potent fossil
#

that would be correct, that has all the instructions you need

limpid comet
visual egret
#

im not very good ad java

potent fossil
#

it requires reading and understanding, it doesnt just give you copy paste

visual egret
#

yeah... im not very good at it

potent fossil
#

then maybe you shouldn't be using WE API

#

it's not an easy one to understand

visual egret
#

what id do i put in for the repo tho

limpid comet
#

yeh vouch for that

worn ember
#

imagine not having copy pastable pom examples

#

smh

potent fossil
#

id is any string you wish for the repo

#

doesnt matter.

visual egret
#

oh

worn ember
limpid comet
#

huh didn't know WorldEdit had a fabric impl

#

nice.

visual egret
#

@worn ember thanks

cunning raft
#

yeah worldedit's got an impl for everything pretty much

#

their core codebase is abstracted so pretty easy to write compatibility layers

worn ember
#

Bloch would be proud

zealous knot
#

Who

visual egret
zealous knot
#

Oh hell yeah its maven

mossy vessel
#

imagine not having copy pastable pom examples
ez, I just provide kotlin examples to copy/paste kekw

limpid comet
#

you monster

zealous knot
#

Only normal functional members of society use maven

visual egret
#

gradle is ouch

zealous knot
#

Gradle is a bruh moment

visual egret
#

one of the reasons i hate android studio

zealous knot
limpid comet
#

gradle scares me :(

mossy vessel
#

Maven scares me

visual egret
#

now how would i go around using //fill snow_block 20 using the API

limpid comet
#

ask enginehub

zealous knot
#

Well nmf is not s member of society so it checks out

mossy vessel
#

Yeah

visual egret
#

wow the documentation is really vauge

potent fossil
#

no it just expects you to know how to write java

#

if you don't know it you should not be writing plugins, period

cunning raft
#

i mean if you're learning its fine

#

just don't ask to be spoonfed pls and ty

potent fossil
#

WE API is not an API to learn on

cunning raft
#

true lmao

potent fossil
#

That's like deciding to drive a motorcycle before you know how to write a bike

limpid comet
#

yeah from my limited experience you need to know what you're doing

potent fossil
#

ride

cunning raft
#

just use skript

zealous knot
#

Well evident by the amount of garbage on spigot i think people still write java without know it lol

cunning raft
mossy vessel
#

The documentation of the WE API is very well. It tells you pretty clear how to do stuff xy way, however if you don't know what are you doing/how you should do stuff, it wont help you a lot.

potent fossil
#

Reading that doc, it's really in depth actually. Code snippets aren't everything and if you can't write or try to read it without them then idk what to tell you

mossy vessel
#

Imagine using code snippets

potent fossil
#

im a mod in this programming discord and i swear to god

#

every single one of the newbs in there is like

#

'i cant find a tutorial for x'

limpid comet
#

what's it called

#

i wanna ask for tutorials

mossy vessel
#

People like being spoon fed

visual egret
#

me who only does java for my server and has no intention of ever using it for anything else

potent fossil
#

thats really not an excuse

#

if it's for your server you think you'd care enough to learn it properly so you don't fuck the shit out of your server

#

but, hey, maybe not. he just wanna play the noob card and uwu not my fault im a noob

#

so, whatever

mossy vessel
#

Literally me 6 years ago and nowadays I don't wanna do stuff without anymore

potent fossil
#

NMF is cute

visual egret
#

but, hey, maybe not. he just wanna play the noob card and uwu not my fault im a noob
@potent fossil the ultimate excuse: im 13 years old just leave me alone

mossy vessel
#

ik simple 🥺

potent fossil
#

wow wtf call me cute back

mossy vessel
#

you're cute as well :3

potent fossil
heady spear
#

lol well

limpid comet
#

how wholesome

zealous knot
heady spear
#

ur both dumb so

zealous knot
#

Thats fresh coming from you city

heady spear
#

I'm quite smart ngl

mossy vessel
#

🍋

zealous knot
visual egret
potent fossil
zealous knot
#

City looks like my middle school bully

heady spear
#

lel simple the irony

visual egret
#

cat api go brrrrrr

viral hornet
humble falcon
#

best api in the world, only topped by the best cat in the world aka rory

wow this is a really cool api https://rory.cat/purr
@visual egret

zealous knot
#

Oh no more election memes, i wanna die

mossy vessel
#

oic

#

I could build cute embeds with that

heady spear
viral hornet
#

SORRY @zealous knot

#

I just had to share it because it's awesome

heady spear
#

When I think freely I tend to shatter reality.
omg same tho

zealous knot
#

YOU PUNG ME

viral hornet
#

I PUNG U

visual egret
#

the council will now decide your fate @viral hornet

viral hornet
#

In my honest defence, I have had a fair bit of gin

#

I hope the council takes that into consideration

humble falcon
#

Wouldn’t ping in past tense be pong

visual egret
#

pinged?

viral hornet
#

You pong

potent fossil
#

pung

viral hornet
heady spear
#

the past participle of ring is rung, so I'd say pung makes sense 👀

potent fossil
#

yeah i wasnt joking

heady spear
#

and the past tense should be pang :3

worn ember
potent fossil
#

q

worn ember
#

mfw i spam ctrl+q

heady spear
#

"more efficient", "recursive" uh

potent fossil
#

yes here's a sample convo with ring:

"you rang?"
"i rung you hours ago"

so with ping:

"you pang?"
"i pung you hours ago"

mossy vessel
#

Same how you quit vim or any other sane text editor smh

potent fossil
worn ember
#

no thats ctrl+q

humble falcon
#

Same how you quit vim or any other sane text editor smh
@mossy vessel nano

young terrace
#

@ashen cliff

mossy vessel
#

nano is pepega

worn ember
#

recursive is very efficient u dum dum, its the same code, just more bigbrain

heady spear
#

I would have pung you, had I not known that you'd behave like wiz :3

#

recursion b big bad

young terrace
#

scaleway just don't have the prices I need

#

ughh I gotta call netcup yet again

worn ember
#

dont talk to me or my recursion ever again

heady spear
#

bruh subroutine jumbs b slöw

#

that's why we should write all programs in one big chonkers function

visual egret
#

spam ctrl+c, space or enter

wide chasm
#

I like big chonkers functions

heady spear
#

but also you need plan ahead so you can use registers instead of the stack because memory access be slöw

worn ember
#

so i check out an older commit, and now it made that a commit that reverts the commits before that one, how do i go back to the latest commit from remote?

wide chasm
#

Registers are easier to work with imo, so I'd opt for using those also

young terrace
#

the same guy answered me 3 times lol

wide chasm
#

Where possible, of course

mossy vessel
#

git reset --hard o/l kekw

worn ember
heady spear
#

@mossy vessel 🍆 ⬅️ ➡️ 🍑

mossy vessel
#

You'll need to reset it hard in order to delete stuff lol

worn ember
#

i did

mossy vessel
#

Dunno, I don't use IJ's vcs

worn ember
#

i used the cli lol

mossy vessel
#

@heady spear ⬆️ 🍆

#

sounds even worse

heady spear
#

ok it's up

#

what now

mossy vessel
#

iykyk

worn ember
heady spear
#

wait am confused ill send pic

mossy vessel
#

git reset --hard HEAD~<go back amount>

heady spear
#

lol ded be dum

worn ember
#

cant i just pull from remote branch or something and override local changes?

#

its a local commit

mossy vessel
#

Just don't delete stuff, that's why you are using a vcs

#

smh

worn ember
#

all i did was git checkout <commit>

heady spear
#

nmf am lonely

mossy vessel
#

Sounds cruel

#

Come over 🥺

heady spear
#

no u live in corona country

#

I am not going 😠

visual egret
#

im self isolating because my dad has 3 symptoms :/

#

its kinda sad

#

because all my friends are at school

#

and i have nothing to do

mossy vessel
#

Your country kills people

visual egret
#

welcome to the UK

worn ember
#

go infect them too, so they are also home

#

then you can play games together

visual egret
#

bruh

worn ember
#

its the perfect plan

visual egret
#

i mean

mossy vessel
#

City, you are always welcome 👀

visual egret
#

i can just wait 3 hours

wide chasm
#

I've been home for weeks now

#

I barely remember what the outside feels like 🙂

visual egret
#

i think im halfway through the WE code

worn ember
#

i went to college this week, next week is from home tho

visual egret
#

next week would have been half term

#

starting Wednesday

heady spear
#

KomaDisgusted @mossy vessel nty

#

tell ur bf to come over tho

mossy vessel
#

😂

visual egret
#

bruh i just tried typing Exception instead of catch because python > java

mossy vessel
#

Thx I'll pass

zealous knot
#

I mean I understand that java sucks but saying its worse than python

#

Jesus

cunning raft
#

holy shit python shit posters

#

at least python is better than node

heady spear
#

Python and Java are both great languages in their own right

#

stop being dumb all of u

cunning raft
#

city PogO

visual egret
#

Python and Java are both great languages in their own right
@heady spear i mean yeah you are right

#

that was my peference

#

also c# ftw

zealous knot
#

Inb4 but python is better

#

Ah fuck

#

Why am i slo

visual egret
#

just like python

heady spear
#

cython :]

visual egret
#

slow

#

cython :]
@heady spear i saw about that yesterday

heady spear
#

cython and jython 😄

visual egret
#

its... interesting

heady spear
#

Also uh python has native bindings for when it needs to be quicc

visual egret
#

cool

#

the thing you can probably get killed over tho: unity vs unreal

cunning raft
#

python is a runtime parsed language so it automatically suxs

vestal jasper
#

Frostbite or bust

#

Who doesn't love EA

visual egret
#

the thing you can probably get killed over tho: unity vs unreal
i prefer unity, but only because C++ hurts me internally

heady spear
#

Unreal has better licensing. Worse tooling support (except for UE itself bcuz <3) and it's harder to learn for most people. It's arguably the better platform though, if you manage to be productive with it :]

visual egret
#

^ correct

heady spear
#

If you're using unity you might as well use godot

#

because fuck unity

visual egret
#

why must you hurt me this way

cyan nova
#

the thing you can probably get killed over tho: unity vs unreal
ah unity, spent 3 months creating a GI system only for them to add one in the next release

cunning raft
#

unreal is epic

#

literally

#

unity epic too

visual egret
#

one thing i do like about unity: new platform? support is there

#

i swear unity was one of the first to add iOS support

#

also, XR is the best

#

WAIT A SECOND

#

I FORGOT THE ULTIMATE ENGINE

#

SOURCE 2

cyan nova
#

cryengine had the best folliage/vegetation back in the day. Haven't touched game dev in years though so not sure if that's still the case

void void
#

i cant wait to play the sus game

vestal jasper
#

I'm a netimerse kinda guy

#

Gamebryo looks tempting but I don't need anything new or fancy

#

Don't get me started on creation engine

austere ivy
#

I really like Godot for 2D games

#

(it’s technically a 3D game engine first but really you’d be better served developing 3D games on Unity or something)

slim nymph
#

i want to build a 2d game in phaser

#

finished the boys s2 last night. man that season was a twist

visual egret
#

its on amazon prime, right?

slim nymph
#

yeah

visual egret
#

considering watching it

#

especially with that Michael reeves sponsorship

slim nymph
#

its nothing like marvel superhero shit lol

mossy vessel
#

Oh is S2 out now fully?

slim nymph
#

yep

mossy vessel
#

Coolio

#

I waited for it to finish so I can binge it lmao

slim nymph
#

oh i thought amazon binge releases?

#

well im fairly sure that last episode was the season finale lol, would be weird if it wasnt 😛

mossy vessel
#

Nah

#

I prefer watching series/seasons at once if they are out so ima wait

slim nymph
#

i do too, i just didnt think amazon slow released

visual egret
#

wow doing homework without office

#

is so hard

mossy vessel
#

Only the first 3 episodes were released at the same day, then one per week

visual egret
#

i have to upload all of the attachemts to google drive to even see them properly

mossy vessel
#

So I waited and binged all 7 seasons of the blacklist past weeks

#

kek

visual egret
humble falcon
#

this hurts me

#

paste that without colors and send another screenshot immediately

visual egret
#

without colours?

#

i mean

#

is that really possible

#

also use the bri-ish spelling

humble falcon
#

i don't care color has less letters than colour lmao

limpid comet
#

if I set column defaults in pgsql, select * queries will return these defaults if a field is null yeah?

#

oh

#

it's when the row is created

dapper nacelle
#

minecraft 1.16.4 changing network protocols?

#

could that lead to via version dying

twin lagoon
#

no

#

viaversion has already been patched days before release

#

in the dev branch

cunning raft
#

what the fuck did they do to protocol numbers

#

1073741825

fallen oracle
#

Morning friends.

cunning raft
#

what the fuck am i looking at mojang

#

gm glare

pulsar wigeon
#

subtract bit (1 << 30)

cunning raft
#

oh

vernal moth
#

It's just one but set high to mark it as snapshot

#

It's something we requested

cunning raft
#

ah

vernal moth
#

That way, it's now possibleto have releases that don't have protocol bumps

cunning raft
#

i see

pulsar wigeon
#

snapshots get bumped but major versions which are protocol compatible can stay the same

cunning raft
#

interesting

pulsar wigeon
#

well, minor versions really.

cunning raft
#

no other protocol changes tho

#

pheonix is gonna be pissed!

twin lagoon
cunning raft
#

lmao that was quick mods

#

gachiPls ignore

young terrace
#

what did i just miss

cunning raft
#

racist

warm anchor
#

He wants to be friends

young terrace
#

kek

mossy vessel
#

Imagine accepting friend requests

slim nymph
#

@vernal moth well we didnt ask for the bit, we asked them to just stop changing the damn thing when the protocol was the same lol. but they i guess wnated to distinguish snapshot clients. but honestly they shouldnt do that either, let snapshot clients connect to 1.16.3 servers when protocol is still the same

dapper nacelle
#

why cant mojang just make changes that would break via-version

slim nymph
#

can you rephrase that in english

worn ember
#

Yes

dapper nacelle
#

me?

slim nymph
#

i still dont understand your intent

#

are you asking them to break viaversion randomly

dapper nacelle
#

I am saying there is no point in viaversion

slim nymph
#

? yes there is lol

dapper nacelle
#

you might as well join with an outdated client

mossy vessel
slim nymph
#

no...

#

thats not what is being discussed

warm anchor
#

I am also confused the more I read his message lol

mossy vessel
#

Looks like someone didn't understand the protocol change

worn ember
#

What is love. Baby don't hurt me

dusk drift
dapper nacelle
#

doesnt changing the protocol change the packets?

slim nymph
#

yes, a one time break to stop future unnecessary breaks

cunning raft
#

aikar re protocol changes

#

i think its useful to know what the client version is

#

they could have made two different version numbers

#

protocol and version

#

the bit works for that effect ig

#

they'd have to change the ping and handshake protocol tho which doesn't sound fun

limpid comet
#

am I supposed to get notifications for comments on PRs and stuff?

#

(on github)

cunning raft
#

if you subscribe to them

limpid comet
#

i've never had a notification on my account ever

#

ah okay

cunning raft
#

commenting auto-subscribes you

#

there are settings to tweak all that

#

triage+ also auto-subscribes you to everything

limpid comet
#

my account is relatively new and i haven't tweaked settings, and even though i'm subscribed to a good amount of things that receive comments, i've never had a notification for any of them

#

i get emails

#

but i mean this little bell

quasi valley
#

@limpid comet no u

#

will fix it with the next commit lol

limpid comet
#

<3

limber knotBOT
slim nymph
#

check your settings, you prob turned off some global setting

limpid comet
#

ohhh

#

probably this, yeah? web+mobile should be checked

slim nymph
#

yep

limpid comet
#

cool, thanks aikar

slim nymph
#

and uncheck email if you dont even look at them by email lol

limpid comet
#

that was the only way i was getting my notifications

#

and i barely ever check my email

slim nymph
#

ah

limpid comet
#

i had no clue tux was commenting on my doc pr lol

limber knotBOT
#

I only look at the emails so the website notifications are a bit meh for me lol

slim nymph
#

email is a double edged sword, you know about the things people edit/remove later, but on spam attacks, they are still there even after github is cleaned up

worn ember
#

i get so many emails i dont even bother looking at them

limber knotBOT
#

they just sometimes help me to remind me of stuff I only glanced at in the email though

limpid comet
#

yeah, i have a new email that i specifically use for relevant things

#

and one which is my dumpster

slim nymph
#

using gmails category system, helps separate stuff, all my github notifs go under Forums tab

limber knotBOT
#

I just filter stuff and apply labels/folders

slim nymph
#

if you use categories, forums is off by default, gotta turn it on

limber knotBOT
#

but I have a no-unread-email policy anyways ¯_(ツ)_/¯ (maybe that's why I forget about some lol)

worn ember
limber knotBOT
#

I don't use their categories

slim nymph
#

yeah i get too much automated emails to have a "no unread" policy

limber knotBOT
#

I auto-read automated shit that isn't worth the read and remove it from my inbox lol

worn ember
limpid comet
limber knotBOT
#

e.g. mailinglists

limpid comet
#

how do i see my gb usage

limber knotBOT
#

or cronjobs

worn ember
#

bottom

limber knotBOT
#

"1.22 GB (8%) of 15 GB used" 👀

limpid comet
#

lucky number 8

heady spear
#

@mental meadow uwu

slim nymph
#

are you gmail beta too @limpid comet ?

#

doesnt beta users get more space than new accounts

#

or phoenix

#

or is everyone 15GB now

limber knotBOT
#

pretty sure it's everyone

limpid comet
#

i didnt even know there waas a beta

worn ember
#

everyone has 15gb

nocturne falcon
#

everyone is 15gb

limpid comet
#

ah

limber knotBOT
#

I mean it's for every google cloud storage and not just mail anymore anyways

slim nymph
#

i meant when gmail first came out

limpid comet
#

oh

#

definitely not

formal turret
#

i've got 15

limpid comet
#

actually, maybe

#

it's been so long

slim nymph
#

i got gmail when it was beta lol. what was that 15 years ago?

worn ember
#

bruh people be replying to 3 year old posts

nocturne falcon
#

16 i think, 2004 right?

limpid comet
#

yeah i didn't have gmail back then

slim nymph
#

man those were the wild times of the internet.

cunning raft
#

i was 6 i think when gmail was launched lmao

#

i remember hearing something about it on the tv

nocturne falcon
#

i was 3 lmao

limber knotBOT
#

I feel old

slim nymph
#

WoW/FFXI, Chromeless web browser popups, opening CD Trays with fake pictures using VBScript, MS Zone, MSN Messenger, ICQ

#

IRC being even more used

void void
slim nymph
#

Yes and no kotlin back then

#

oh the good ol days

cunning raft
#

those were the days

#

no jvm hipsters

slim nymph
#

java was a thing then lol

meager tusk
#

I was literally born then, old people PES3_WeirdSip

cunning raft
#

people who write java ain't jvm hipsters

slim nymph
#

oh i thought you was saying the entire jvm was hipster stuff

cunning raft
#

no no

#

kotlin devs are the jvm hipsters

meager tusk
#

i dislike kotlin runs

cunning raft
#

not controversial

#

no need to run

meager tusk
#

remains in place

sly ruin
#

Real men use Raku with JVM.

#

aka Perl 6

cunning raft
#

perl

sly ruin
#

yes

meager tusk
#

do people still call it raku i thought it was just called perl

sly ruin
#

Other way around

#

It used to be Perl 6 but now it's Raku

meager tusk
#

Wait Ohhh

#

why WeirdCHAMP

worn ember
#

cuz perl is dum

meager tusk
#

i remember reading about it but i guess i remember it the other way around

sly ruin
#

I don't know. Perl 6 was actually searchable. If you search for Raku you get results about ceramics and stuff.

cunning raft
#

perl is better than kotlin in practice because there are no diehard perl fans who tell you their language is better

slim nymph
#

they renamed the entire language?

#

i dunno jroy ive heard some "I can do everything in perl" people, but it is a super rare breed of people who actually enjoy perl and can develop it without throwing up

#

only time i touched perl was modifying Idle RPG bot for IRC, and it was so painful

cunning raft
#

yeah there are some people but not nearly as toxic as kotlin fanboys you have to admit

slim nymph
#

eggdrop scripts were perl

limber knotBOT
#

irssi scripts are perl <3

meager tusk
#

insert obligatory rust devs saying "remake it in rust"

slim nymph
#

oh ive done some perl for that then too, i know i touched some irssi scripts

#

i use to be hardcore irssi

sly ruin
#

TL;DR Perl 6 isn't really that much like Perl, so they renamed it

#

Perl 7 is more similar to 5 than 6

meager tusk
#

to something terrible

#

"Raku"

sly ruin
#

yeah I hate the name

slim nymph
#

but i stopped using irssi once I found quassel

limber knotBOT
#

"In Perl 6, we decided it would be better to fix the language than fix the user." doesn't sound much like perl anyways

#

runs

mighty storm
#

once you collect the all the triage, you must fight the final boss

cunning raft
#

just close all issues and you'll be able to manage them one by one when they get reopened

#

ez pz

mighty storm
#

big brain

limber knotBOT
#

god I hate repo managers that do that lol

meager tusk
#

PogU by god he's figured it out

limber knotBOT
#

"yeah, wi didn't have a solution in the last 3 years so I'm just going to close all of those"

meager tusk
#

just like decrementing the thread sleep amount every version to make people think you're speeding up your software TE_5Head

slim nymph
#

oh if anyone uses "Nano Defender" chrome extension, uninstall the shit. got sold to a third party whos added spyware

limber knotBOT
#

uh, Raku runs on both the JVM and JavaScript. interesting

#

eww

meager tusk
#

What was it supposed to do?

stiff yarrow
#

oh if anyone uses "Nano Defender" chrome extension, uninstall the shit. got sold to a third party whos added spyware
@slim nymph I use Firefox lately and it seems pretty nice, they have been focusing on user privacy ( including data collection ) stuff lately

mighty storm
#

I booted up vivladi after a few months on my laptop turns out the AutoRefresher extension I had was malware, opened up like 15 porn tabs before it synced from the server that it was malware lmao

slim nymph
#

my wife got a fun lessen on when addons go rogue yesterday, went upstairs for her to show me something, she clicks a link in hangouts which opens chrome which she never uses (she uses firefox), and we get a face full of Tinder and boobs

mighty storm
#

then it had the audacity to say "sorry to see u go! want 50% off premium?"

slim nymph
#

some "Auto Refresh" addon went malware earlier this year too

mighty storm
#

yeah probably the one i had*

stiff yarrow
#

I only have chrome installed to rarely Chromecast on my PC

meager tusk
#

Oh my god same TE_PepeLaugh

slim nymph
#

oh lmao i was typing my msg didnt see yours chew

meager tusk
#

I feel bad tho i believe firefox is cutting down on people working on it too

slim nymph
#

yeah FF is dying, its down to like 2-5% usage share 😭

limber knotBOT
mighty storm
#

yee just giving firsthand experience, it sucked lol

limber knotBOT
#

for the official thread on the discontinuation of the nano project

meager tusk
#

Firefox is so good too sadge

mighty storm
#

i dont have a "lot" of extensions

slim nymph
twin lagoon
#

idriz pepelove

mighty storm
#

Just 15 looks like

meager tusk
#

Michelle PES_Heart PES_Heart

slim nymph
#

this article says the chrome store added a malware .js file that isnt in the github repo

stiff yarrow
#

Firefox works well and it doesn’t bother me if no ones using it kazheek

limber knotBOT
twin lagoon
#

wait hold on i use nano adblocker / defender

mighty storm
#

personally I use curl and hand render it with pen and paper

meager tusk
#

I really like the css grid support in FF

#

@twin lagoon TE_PepeLaugh TE_PepeLaugh

slim nymph
#

ah thats prob the file @wheat quarry

mighty storm
#

Oh damn, I found my next adventure, spigotdrama chrom(e/ium) extension

meager tusk
#

. what about Firefox.

limber knotBOT
#

why does shit like this get into the chrome store?!? do they not check updates?

mighty storm
#

correct

stiff yarrow
#

why does shit like this get into the chrome store?!? do they not check updates?
@phoenix616#0000 it’s the spigot store but chrome pog

meager tusk
#

npm TE_PepeLaugh

mighty storm
#

firefox takes like 1-2 days to do everything approved and all that, sucks

meager tusk
#

it's npm but chrome PepeLa

limber knotBOT
#

at least spigot doesn't auto-update lol

worn ember
#

whomsnt

mighty storm
#

whats the fierefox extennsion site

#

oh addons

cunning raft
#

afaik extensions get auto reviewed and only get sent to a human when there are requests for powerful permissions, have had a legal request, or fails a virus or other automated check

worn ember
#

if(code.contains("virus")) return false;

limber knotBOT
mighty storm
#

oh so it's cmi now

meager tusk
limber knotBOT
#

thank god I do all my sensitive stuff via incognito mode with limited addons enabled xD

worn ember
#

everyone: ree they're tracking my browser!!
their phone: am i a joke to you?

cunning raft
#

i just don't install bad extensions

#

¯_(ツ)_/¯

limber knotBOT
#

nobody does

cunning raft
#

tf is NanoDefender

#

that seems shady

limber knotBOT
#

but people sell their shit and then malware gets added

#

an anti-adblock blocker

meager tusk
#

i just use ublock origin PogU

worn ember
#

my sister does, she doesn read and installs every adware possible

zealous wedge
#

it's defender but nano

cunning raft
#

just use ublock

slim nymph
#

most of it is socket.io fbut your original link phoenix people have found some suspect code in it

limber knotBOT
#

uBo doesn't do what uBlockProtector does

stiff yarrow
#

I don’t care about data privacy and look forward to my deep learned suggested porn algorithms from google

meager tusk
#

.

limber knotBOT
#

A​ik​ar​: well that is just the original one made readable

worn ember
#

i already have that feature

meager tusk
#

you know it does actually do that for me

cunning raft
#

you can add filters to ublock to accomplish it

#

or you know

#

support digital content

meager tusk
#

not google per se but some websites do TE_MonkaShake

worn ember
#

i allow non intrusive ads bigbrain

limber knotBOT
#

I do support it, JRoy, I pay them money directly if they don't use ads

#

if they do then they can go fuck themselves

cunning raft
#

kappa

meager tusk
mighty storm
#

yeah i submitted my extension to firefox twice, second time failed for missing meta so i just gave up

chrome quest
#

Hello. Does anyone use CoreProtect here?

limber knotBOT
#

also pretty sure you can't get around some anti-adblock blockers just with uBo, or at least that used to be an issue ¯_(ツ)_/¯

meager tusk
#

anti-adblockers PES3_Annoyed

#

anti-anti-adblockers PogU

mighty storm
#

Just get an ad-hider, doesn't block it, just hides it

stiff yarrow
#

in Firefox no one targets my anti-adblock extension so it works everywhere

#

its nice

chrome quest
#

Would using a MySQL be better then just a file in the plugins folder for CoreProtect?

meager tusk
#

whats the extension

mighty storm
#

anti ad blockers look for the extension nuking stuff, not for just setting display none think_smart

cunning raft
#

if we keep adblocking we're gonna end up in the same boat as we were before where nothing was free

meager tusk
#

people been using adblockers for years now

#

seems to be fine

cunning raft
#

for now

meager tusk
cunning raft
#

idrc about blocking sites that much

#

people blocking youtube/twitch ads is what gets me the most

stiff yarrow
#

@chrome quest go ask the core protect guy, it really depends on how that stuff was optimized, most the time SQL can improve performance with a large DB (if you are doing it right)

mighty storm
meager tusk
#

ok but youtube ads get very annoying

chrome quest
#

JRoy. You can be a product if you want. People who use adblocker prefer not to be a product.

meager tusk
#

like i had the same ad 7 videos in a row

#

i counted

cunning raft
#

ok

limber knotBOT
#

oh chrome will have that too, chew, just not for google trackers ;)

cunning raft
#

you're funding that video

#

@chrome quest then pay for your content

mighty storm
#

@chrome quest they're still the product lmao

meager tusk
#

yeah but the same ad?

cunning raft
#

content isn't free

meager tusk
#

7 videos in a row?

cunning raft
#

you're paying with ads

meager tusk
limber knotBOT
#

I just stopped watching youtube thinksmart

meager tusk
#

what do you watch now

limber knotBOT
#

twitch

#

giving money to streamers directly feels a lot better too lol

cunning raft
#

subscribing to someone on twitch is a good way not get ads there too

chrome quest
#

You’re not paying with ads. You’re being sold to the companies who make the ads.

cunning raft
#

you're wrong

#

and you have no idea how ads work

limber knotBOT
#

yeah, ads don't pay because you watch them, they pay because they are able to mine your data

mighty storm
#

cant lie my boy jay has a point

cunning raft
#

well thats how ads work yes phoenix

mighty storm
#

i hide ads because i hide content ill never interact with

limber knotBOT
#

and I will not gift people my data without me willingly doing so

cunning raft
#

how's bing

mighty storm
#

but it's not google ™️

stiff yarrow
#

the one time I bought something off an ad it was a chinese company posing as a real company and there were no products, just a scam

mighty storm
#

oh i should check my points

limber knotBOT
#

if the whole internet would've not shoved ads into my face before I am able to evaluate the actual site's content that would be great

cunning raft
#

i'm not saying you should interact with the ad, I never do, but blocking them is immoral on sites like youtube/twitch

limber knotBOT
#

ads are the only reason clickbait is a thing

cunning raft
#

phoenix would it be better if they forced everyone to pay for everything

chrome quest
#

I disagree it’s immoral.

cunning raft
#

because without ads that's where you'd be

limber knotBOT
#

not really, jroy. tons of content creators on twitch are surprised when they hear that people don't block ads

#

yes, jroy

#

that would be better

stiff yarrow
#

the normal person doesn't block ads

#

people watching on tv don't

#

why did that get quoted

limber knotBOT
#

because then people would only pay for actual quality stuff and not the whole shitty clickbait that currently dominates the web

cunning raft
#

what about people who can't afford it

limber knotBOT
#

wat

chrome quest
#

Watching YouTube isn’t a right.

limber knotBOT
#

who wouldn't be able to afford paying 10ct to watch a youtube video?!?

#

or 5

#

whatever your ad-view is worth

cunning raft
#

poor people phoenix

stiff yarrow
#

the majorty of internet users don't block ads, we are within a bubble of technical competence in this discord chat

cunning raft
#

holy shit

limber knotBOT
#

nobody should be as poor as that. if they are then we need a better social system

wide chasm
#

A lot of people also watch via phones, so blocking ads becomes bit harder on there

twin lagoon
#

i block ads everywhere lol

#

never turning them off for someone

limber knotBOT
#

or offer free access via libraries like it is with traditional media

stiff yarrow
#

yeah I don't even know if you can have extensions on your phone, last time I checked I couldn't find any way to do so

twin lagoon
#

firefox on android

cunning raft
#

ad supported media is a thing

twin lagoon
#

Youtube Vanced on android

cunning raft
#

blocking it is immoral

#

privacy is dead

limber knotBOT
#

tbh I personally would be ok with ads if they were a) curated by the content creator/website themselves and b) not personalized and based on datamining

cunning raft
#

you're fighting a losing battle

stiff yarrow
#

ads being curated by the content creator doesn't make sense anymore

wide chasm
#

sponsors say hi

limber knotBOT
#

GDPR is a thing, it's definitly not a losing battle in the EU

cunning raft
#

gdpr did next to nothing

stiff yarrow
#

we've got deep learning algorithms doing the best job at ad delivery now

cunning raft
#

gdpr just gave a little more control

limber knotBOT
#

GDPR literally stopped everyone from mining your data and creating an ad-profile without your explicit consent

#

(and yes, lots of sites still illegally do it)

cunning raft
#

sure, you still got ads tho

chrome quest
#

JRoy. You can roll over and give up all your privacy. Others can fight for theirs.

cunning raft
#

untargeted

limber knotBOT
#

which is my point b fullfilled?

cunning raft
#

you're still losing the battle

#

also if you're fighting for you privacy stop using google

#

stop using youtube

#

pay for your content

limber knotBOT
#

(also point a) includes that content creators/site owners are responsible for the concent of their ads. so if they spread malware they will have a lawsuit)

cunning raft
#

prove your business model

#

otherwise you're freeloading and proving nothing

chrome quest
#

I don’t use google.

next wind
#

stop using youtube
@cunning raft what about small creators that dont have other platforms that they use?

limber knotBOT
#

I mean I literally said that I am

#

so...

cunning raft
#

@next wind edge case but don't block ads

#

phoenix wasn't talking to you on those points

limber knotBOT
#

small content creators make nothing from ads

#

btw

cunning raft
#

they make something

stiff yarrow
#

in todays world we have deep learning ads that figured out you want an anime waifu pillow before you knew you wanted one
but we used to just have random ass advertising, we can easily go back to that with regulation

limber knotBOT
#

no?

cunning raft
#

nothing != something

limber knotBOT
#

you need 1000 subs and 10000 watched minutes

cunning raft
#

if they have adsense they make something

limber knotBOT
#

otherwise google just pockets all ad revenue

next wind
#

small content creators make nothing from ads
@phoenix616#0000 even if they make just 15 dollars, thats still a new game they could buy or whatever

cunning raft
#

phoenix: hosting video isn't free

stiff yarrow
#

define small

cunning raft
#

google can profit from it too

limber knotBOT
#

oh wait, 4k watch minutes

#

*4k watch hours actually

#

I can't read

#

J​Ro​y: youtube changed the rules in the past

cunning raft
#

you're saying google isn't allowed to make money on a platform where they host content for free

limber knotBOT
#

you were able to profit from ads with way lower numbers, then the adcapolypse happened and they stopped doing that

cunning raft
#

yeah

limber knotBOT
#

this has nothing to do with youtube having to pay more for hosting

#

they just said "fuck small content creators"

cunning raft
#

it's a manual review now for partner programs

limber knotBOT
#

they still owe me 15ct

cunning raft
#

it's a necessary evil

#

otherwise it would take years to become a partner

stiff yarrow
#

to be fair the adpocalypse was a dirty move by the corporations, they are the major payers that allowed youtube to operate at its scale

limber knotBOT
#

well in the past being partner didn't mean being able to run ads though

#

you were able to get ads with 50 subscribers lol

humble falcon
#

owo what

limber knotBOT
#

also what's interesting is that you can disable personalized ads on your videos. and if you do then youtube will stop recommend them to other people xD

cunning raft
#

Yeah lmao

#

And partner was viewed as an endorsement

#

There's a google video about this

#

I think EmpLemon made it

chrome quest
#

Can you go back to the other bit. How is it immoral for me to block ads?

cunning raft
#

It is

#

If you're going to block ads on a website don't use the website

limber knotBOT
#

morally it's the same as piracy

cunning raft
#

Exactly

#

Blocking ads is literally just piracy if the platform has no other way of directly support it (and you don't use that option)

#

Youtube for example has youtube premium

#

Twitch has twitch turbo

limber knotBOT
#

it's questionable though how much usage of a website warrants that you have to pay for it though

#

you mean twitch/amazon prime

#

and that doesn't remove ads

cunning raft
#

Twitch turbo is another thing

limber knotBOT
#

turbo doesn't exist anymore

#

only for already existing, paying customers iirc

left swift
#

Blocking ads isn't an option unless you sub to the channel directly

limber knotBOT
#

you can only remove ads by subscribing now

peak dirge
#

crap

left swift
#

That probably wont even be a thing soon

peak dirge
#

WHY!!!!

cunning raft
limber knotBOT
#

sharing your product id online thonk

cunning raft
#

Twitch turbo still exists

limber knotBOT
#

uh, so they re-added it. interesting

cunning raft
#

Subs remove ads per channel

left swift
#

Turbo used to be the same as prime before they turned ads back on for prime users

next wind
#

so they ruined most of the benefits of prime

#

didnt they rename the prime too?

limber knotBOT
#

they basically made it two different stages I guess

cunning raft
#

Prime used to give you turbo as well

#

Then they removed some of the perks

limber knotBOT
#

yeah, it's Prime Gaming now, not Twitch Prime

cunning raft
#

Yeah dum marketing

#

Nobody says prime gaming

limber knotBOT
#

probably to integrate it into Amazon's over gaming launcher and get rid of the twitch one

#

*other

cunning raft
#

Yeah

next wind
#

they have another gaming launcher?

cunning raft
#

Had

next wind
#

the twitch one is already bad enough

cunning raft
#

I think it's gone now

limber knotBOT
#

tbh ads on twitch are actually kinda good: they don't play ads for non-affiliate people so any ad played will actually profit the streamer

next wind
#

does anybody use the twitch desktop app for watching twitch?

cunning raft
#

yeah minority split for affiliates tho

limber knotBOT
#

meanwhile youtube will have ads for everyone

next wind
#

i just use it for the prime games

cunning raft
#

Youtube only has ads for non partners when they have an above 150% fill rate

#

Which nowadays is almost always

#

Xmas time they'll probably have a 1000% fill rate

#

And then in January it usually dips below 100%

#

Same for twitch

worn ember
#

i had like 3 ads on my phone when i tried to watch a yt video