#💽Programming Chat v2

1 messages · Page 83 of 1

flint belfry
#

moonlight is alot better for gaming but not for normal stuff

lone sky
#

at least from what i've been testing currently

pastel tinsel
#

if it works for gaming then it should work for normal stuff

rustic vine
#

what happens on a new moon?

#

does it not work in that case?

lone sky
#

ha

#

ha

#

ha.

rustic vine
#

I'm just a concerned buyer wondering if I will be able to use it all the time or if there is expected downtime

#

Thank you

rustic vine
spare quartz
#

fonts.....

#

got them all extracted

#

@timid quartz

timid quartz
lone sky
#

wtf is golang even about

spare quartz
#

the Parser collection is growing

timid quartz
#

it's compiled but has a gc, has really good concurrency

#

errors as values

#

really well suited for backend because of the easy concurrency

spare quartz
#

(i prefer kotlin though)

lone sky
#

sounds like something I wouldn't have a heart attack learning

spare quartz
#

java concurrency is super easy on the modern versions

timid quartz
spare quartz
lone sky
#

OH

timid quartz
lone sky
#

SO THAT'S WHAT THAT IS...

spare quartz
#

i dont see clear concurrency

timid quartz
spare quartz
#

oh

timid quartz
#

the go keyword spawns whatever function in a coroutine

spare quartz
#
fun alpha() {
  Rust.destroy()
}

fun bravo() {
  Thread.ofVirtual().start { alpha() }
  Rust.check()
}
timid quartz
#

fairly easy

#

but not as much as go

spare quartz
#

in java you have to separate between using virtual and physical threads

#

and i prefer that

timid quartz
#

sure

#

I like how go enables concurrency via just go

#

and you don't even get function coloring from needing async functions

spare quartz
#

async 🤮

#

worst thing js ever brought to existence

timid quartz
#

I...agree

#

sadly

spare quartz
#

kotlin does the same thing with their suspend keyword as part of their coroutine plugin

#

but i just never use it cause its basically inferior to the JVM standard virtual threading

timid quartz
#

ur mom is basically inferior to the suspend keyword

spare quartz
#

die

#

jumpscare

#

wow we only create two threads in bsl

#

one virtual for directory listing cache management and one platform for FUSE sessions (as they natively block)

spare quartz
#

got sounds extracted

lone sky
#

for deltarune on minecraft

#

😭

spare quartz
#

you're right the "fmt " is lacking something

#

let me compute the time

rustic vine
#

it didn't have generics for the longest time!

#

the guy also is praising rust in that post

rustic vine
spare quartz
#

oh my god

rustic vine
#

SinceKotlin

#

what is that

spare quartz
#

☣️ the rustfection has been in kotlin all along

spare quartz
rustic vine
#

but its not specified?

#

SinceKotlinWhat

spare quartz
#

?

#

thats cause the doc popup doesnt tell you the values of annotations

rustic vine
#

wait rlly

#

I thought it did

spare quartz
#

annotations can be massive so its not unreasonable for them just not to show them

rustic vine
#

bloatware

#

if they are massive

#

👍

spare quartz
#

trying to find a functional method to run over every element in a list and return that list

#

im not sure if there is one..

rustic vine
#

.foreach

spare quartz
#

that returns a Unit

rustic vine
#

wth is a unit

#

oh

spare quartz
#

()

rustic vine
#

nothing

#

I forgot u guys call it that

#

um

#

why need return?

spare quartz
rustic vine
#

looool just do it earlier in a diff line

spare quartz
#

lammmmeee

rustic vine
#

yup

#

sometimes lame is working tho

spare quartz
#

OH

#

onEach

#

unfortunately i run into init referential errors

#

so im forced to do it the lame way 💔

#

well at least i can use onEach in the future if i remember it

rustic vine
#

wow that does look lame

spare quartz
#

my RIFFs now have times

#

proper format

timid quartz
#

@spare quartz in kotlin who tf uses these keywords: delegate, dynamic, field, file, property, receiver, setparam, value, actual, annotation, crossinline, expect, lateinit, noinline, tailrec, inner, and infix

#

so many keywords nobody uses

spare quartz
#

delegate - essentially, this lets you do weird stuff with a variable, like making it observable
dynamic - Kotlin/JS.
field / property / receiver / value / setparam - you cannot use this
actual / expect - Kotlin platform agnostic implementation function
annotation / inner - are you stupid?
crossinline - compiler special flag, lets you do strange things inside lambdas
tailrec - compiler special flag, makes a function tail-recursive
lateinit - a var you can declare nullable at its immediate declaration, but will ensure to the compiler you'll make it non-nullable in the future; dereferencing it before hand throws an error
noinline - prevents inlining.
infix - syntaxic operator. lets you put functions between two arguments, like a shr b - shr is the infix here

timid quartz
#

oh @spare quartz here's the thing for that "arbitrary wait"

#

without the arbitrary wait after spawnSupervisor, the registry stuff at the bottom will error because the supervisor thread isn't done setting itself up

spare quartz
#

7978675665456436547569676345235497856645

timid quartz
#

that's why there's the wait

spare quartz
#

soooooooo

#

why not like..

#

use a socket or something...

#

to send a signal..

lone sky
#

another secure password

timid quartz
spare quartz
#

again my home row is the numbers i cant help it

spare quartz
#

it works!

#

WRONG!

#

(but the actual answer requires dealing with ACLs which "isn't" simple)

lone sky
spare quartz
#

☣️

lone sky
#

I HATE THAT PERSON

#

FUCK YOU QUEEN

#

FUCK THAT BITCHASS

#

GRRR

spare quartz
#

i love you jvm

spare quartz
spare quartz
#

scripts

spare quartz
#

parser is more efficient than once thought

#

only 4.22 seconds to parse a 153 MB data.win file

#

of course... not all parsers are done yet....

flint belfry
spare quartz
#

ew

#

biohazard

#

we dont LIKE your KIND around here

lone sky
#

swear i'm not tripping

#

that's straight out apple intelligence

flint belfry
flint belfry
spare quartz
flint belfry
#

we don't need more than one scp

spare quartz
flint belfry
#

EW

#

EW

#

EEEWEEWEEWEW

#

DO NOT COMPARE ME TO THAT

lone sky
flint belfry
#

what NETMASK COVERS 192.168.X.X?

#

10 SECONDS

spare quartz
flint belfry
#

YOU FAILED!

flint belfry
spare quartz
#

no its a bad question

flint belfry
#

(he doesn't know how to do 1+1)

spare quartz
#

get off the internet

#

live off a farm

flint belfry
spare quartz
#

stop touching computers for 500 years

flint belfry
#

i would rather use AWS than let you host something

spare quartz
flint belfry
#

shittop im referring to desktop

spare quartz
#

i dont have a desktop?

flint belfry
#

had*

#

its

spare quartz
#

ive never had a desktop?

flint belfry
#

the dangling whatchamacallit now

lone sky
flint belfry
spare quartz
#

i code on my phone? are you stupid? do you have damage in your brain?

flint belfry
#

IM TRANS?????

lone sky
flint belfry
#

WHAT

spare quartz
#

is that not what the trans flag in your name means

flint belfry
#

NO???

#

IM STRAIGHT???

#

YOU DEMENTED FUCK

lone sky
spare quartz
#

this guys trans

flint belfry
#

What

#

WHAT???

lone sky
#

😍

flint belfry
#

ID RATHER CUT MY THROAT THEN DATE YOU

spare quartz
#

💰

flint belfry
#

im not

spare quartz
#

(you are)

lone sky
flint belfry
#

i got a single salary from a summer job

spare quartz
#

rich boy. rich boy. rich boy.

flint belfry
#

maybe try rhat

#

then you don't need to have your services and whatnot on a thread

#

aka

spare quartz
#

fym "on a thread"

flint belfry
#

GET A JOB!!!

#

A REAL ONE!!!

flint belfry
#

HARD

spare quartz
#

??

flint belfry
#

DRIVE

spare quartz
#

i dont run the servers??

#

are you stupid??

flint belfry
spare quartz
#

bread experts group??

flint belfry
# spare quartz are you stupid??

no i just dont know how your shit works because i base off what you say and im not an interndmensional god that knows everything

lone sky
#

@flint belfry saw this at my local department store

#

thought it was funny 😭

flint belfry
lone sky
#

tiny scrungly thing

spare quartz
#

SEND MORE SO I KNOW WHAT TO DESTROY!!

lone sky
lone sky
#

however

#

the search history for one of the iMacs

#

had that one game

#

for some reason??

#

😭

spare quartz
#

what game

lone sky
spare quartz
#

what did you do unfunnylad

lone sky
#

:<

spare quartz
lone sky
#

IDC

spare quartz
#

make some for me

lone sky
#

😭

spare quartz
#

wait no dont do that 💔

lone sky
#

i don't even have your address

#

lol!!

spare quartz
#

everyone does

#

its public information

lone sky
#

😭

spare quartz
#

just saw the most biohazardous ai news site ever

#

my eyes are ruined

spare quartz
timid quartz
#

@lone sky are the new deltarune chapters good

lone sky
#

haven't gotten there yet

spare quartz
#

yes

#

they are

lone sky
spare quartz
#

i have

lone sky
#

all you did was deconstruct the game

#

😭

spare quartz
#

have you considered that.... maybe.... just maybe...... i play the game out of steam 👻

spare quartz
#

(also i just watch people play the game cause im lazy lol)

#

but yeah its good

timid quartz
#

it's so expensive...

#

but I wanna play...

spare quartz
#

do you want the files

timid quartz
#

no.

spare quartz
#

you suuuuuuuure

timid quartz
#

im happy to pirate bayachao but I respect toby

spare quartz
#

WOW RUDE

timid quartz
spare quartz
lone sky
#

😭

timid quartz
spare quartz
#

unlike frust (FUCK RUST!!!)

timid quartz
#

the one fatal flaw: the jvm

pastel tinsel
#

TRUE

spare quartz
#

aera i will bully you

#

YOU LTIERALLY RELY ON THE JS VM

#

SHUT YOUR MOUTH

timid quartz
spare quartz
timid quartz
spare quartz
#

NOT YOU

#

BEN

pastel tinsel
#

@lone sky go get a job

spare quartz
#

OMG

timid quartz
spare quartz
#

what is a cs nerd gonna do to me

spare quartz
#

yap about combinatorics??

timid quartz
#

if that's code for tying you up and throwing you into lake lanier sure

spare quartz
#

what is a lake lanier

#

sounds like an outside person thing

timid quartz
#

well guess what you gotta go outside to find me irl

spare quartz
#

hmmmmmmm no..

#

@lone sky YOU

#

take my moms visa and go to him

spare quartz
pastel tinsel
#

ok jvm enjoyer

spare quartz
#

@timid quartz anywyas. hows your project going.

timid quartz
timid quartz
spare quartz
#

do you still have the arbitrary wait 🤮

timid quartz
#

YES wtf else am I supposed to do

spare quartz
#

cause i had an idea

#

use UDP!

timid quartz
#

??????

spare quartz
#

send a broadcast packet on UDP loopback when the server is online

#

and wait for that signal

timid quartz
#

ugh id rather just have the wait

spare quartz
#

wh

timid quartz
#

maybe later

spare quartz
#

but a broadcast packet..

#

🥺

timid quartz
#

im to the point where im adding the ability to add services

spare quartz
#

oh well uh

#

let me just push an update to bsl

#

cause it has the new arg parsing... and its best you switch now... than later...

timid quartz
#

that should be it aside from some log files

#

I should really do the log files sooner rather than later tbh

spare quartz
#

OK, update BSL to version 2.26.0

#

im not pushing this update to github cause it has incomplete gamemaker work

#

but theoretically it should work

#

i havent tested it

timid quartz
#

theoretically it should work

spare quartz
#

i wanna see how large the jar is.. .lemme check

timid quartz
#

practically it wont

spare quartz
#

yeah okay

#

gamemaker made it fat

#

an extra 79.69 kB in use just for gamemaker

#

as a consequence though, parser and stream are more refined! (even though you won't use both of those, ever..)

timid quartz
#

what if I just dont upgrade bsl

spare quartz
#

for what reason

timid quartz
#

uhhh because breaking change :3

spare quartz
#

with that logic

#

what if i just dont upgrade from DOS 3?

#

it saves you a lot more pain if you use arguments more in the future

#

ALSO the new getters are type safe

#

which i thought you liked!

lone sky
spare quartz
lone sky
#

enhanced. @spare quartz

spare quartz
#

wow your japanese handwriting is

#

0000000000000000000000000000000000

lone sky
#

bad!

spare quartz
#

give me one second

timid quartz
spare quartz
#

its ruined

lone sky
#

LOL

spare quartz
#

@lone sky IT WAS SILVAGUNNER WHO DID THAT LOBOTOMY CORP VIDEO??

#

I THOUGHT YOU JUST SENT A RANDOM VIDEO 😭

lone sky
#

YEAH

timid quartz
#

worth -$50 dollars

spare quartz
timid quartz
#

nope

spare quartz
#

yes...

timid quartz
#

worth -$500 to any bayachao fan actually

spare quartz
#

we should have this role in qsp btw

proud creek
#

proud creek
timid quartz
spare quartz
#

yse i will.

timid quartz
spare quartz
timid quartz
#

message.txt

spare quartz
#

almost have all chunks parsed

timid quartz
#

boooo…

spare quartz
#

not boo

#

in a moment ill have to write a disassembler for the gamemaker vm instruction format

timid quartz
#

chunks were not made to be parsed
years of parsing but no real world use found

spare quartz
#

and then figure out what to do with it there

  • either make a VM over JVM
  • or integrate it with the Processor / Computer classes in breadmod
lone sky
# spare quartz

why is the dude from them pink panther episodes euthanizing a child

#

🚜

spare quartz
#

if our x86 VM was stable you could theoretically go infinitely down

#

JVM/x86/JVM/x86/JVM/x86...

rustic vine
spare quartz
#

you can't

#

you'd hit an OOM instead

rustic vine
#

🙁 that was a joke

#

and a stab at recursion

spare quartz
#

bad joke

rustic vine
#

im sorry

#

I will revise

spare quartz
#

you're not authorized to be in this chat anymore

rustic vine
#

@grok improve my joke

#

wth

spare quartz
#

joke in #general

rustic vine
#

general is full of people who can't take jokes

spare quartz
#

well....

#

um..

rustic vine
#

yea u know i mright

spare quartz
#

look at tiktok comments for details

rustic vine
#

thx

#

I will refer to the manual

spare quartz
#

SYBAU 🥀💔

#

this is probably what you need

rustic vine
#

prolly

spare quartz
#

Of a person, to stop talking (said by someone, often one in authority, after one has said something annoying, irrelevant, or false, during a period of peace and quiet, or when one is not allowed to talk) or arguing, or (of a person or thing) making noise.

#

i love wikitonary

rustic vine
#

you are not in authority

spare quartz
#

often one

rustic vine
#

mr president strike down this @spare quartz

spare quartz
#

doesnt have to be a requirement ❌

spare quartz
rustic vine
#

NOOOOOOOOOOOOOOOOO

#

BUT PRIDE MONTH JUST STARTED

spare quartz
rustic vine
#

to murder

#

⚠️

#

sentenced to 2 years of army service

spare quartz
#

To desist from saying something unless one is able to prove it; to act in a manner that makes further talk unnecessary.

rustic vine
#

@grok definition?

spare quartz
#

行勝於言 / 行胜于言

rustic vine
#

wise words

rustic vine
#

疑是地上霜

#

举头望明月

#

低头思故乡

spare quartz
#

有錢能使鬼推磨

rustic vine
#

lol that is

#

such a weird way of saying that

spare quartz
#

im just sifting through these

rustic vine
#

oh nvm

#

I read it wrong

#

the font is so small on here

spare quartz
#

i think the system is complete enough to write a disassembler for

spare quartz
#

progress

spare quartz
#

slowly making it more coherent

#

full coherence!

#

but wait that one had inaccuracies

#

this one is correct

#

this is my first time reverse engineering something

#

it is quite fun

#

unfortunately its 5 am and i need sleep

lone sky
#

@timid quartz what the fuck does That say

timid quartz
lone sky
spare quartz
#

私がプレイ中にガチ泣きしたゲームはUndertaleとOMORI
記憶を消してもう一度プレイしたいゲーム

spare quartz
spare quartz
#

trying to figure out how an embedded function is handled

#

making my head hurt

#

ugh i wish this vm had a nop instruction

spare quartz
#

this makes my life harder too

spare quartz
#

{LOCAL={VARIABLE={768=sofd, 1792=eofd, 2048=eofc}}, GLOBAL={FUNCTION={1536=alpha}}}

#

incomplete theory

#

the theory works* (need more testing material to see if im right about "environment" / "type" encoding)

#

COOL

#

and just like a real theory it predicted there are local functions too (well local variables with closures in them, but)

#
var alpha = function() {}
LOCAL
function alpha() {}
GLOBAL
lone sky
#

EW

#

EWWW

spare quartz
#

Working theory: closures in variables carry no special type except integer, and are only resolved when CALLed

spare quartz
#

@timid quartz hey

#

do you still have your gba file

#

s

#

i wanna write an emulator for gba cause animal crossing did it (+ an swe guy on youtube sucks) after gamemaker

timid quartz
spare quartz
spare quartz
#

i just destroyed a steak the size of my face

#

maybei was just really hungry

timid quartz
spare quartz
#

nooooo

#

it was seasoned really well too... it tasted super good..

timid quartz
#

fat

spare quartz
#

even the fat was cooked correctly for once..

#

you should buy a steak!!!

timid quartz
#

no

#

im frugal

#

steak expensive

spare quartz
#

no its not

#

okay well maybe it is but

#

this is why you save money and treat yourself occassionally

#

👍

timid quartz
#

keep living way below my means

#

forever

spare quartz
#

um

#

dont

#

thats what you have social security for

timid quartz
#

atp by the time either of us can claim social security, it’ll have been bankrupt for 30 years

spare quartz
#

NOTHING EVER HAPPENS!!!

timid quartz
# timid quartz im frugal

I’ve actually sat on some money since Christmas because I recoil from the thought of spending it on myself for anything other than groceries, rent, or gas

#

But im gonna go tomorrow….and buy a micro center bundle…..to upgrade my pc…..

#

Eugh what a terrible thought

spare quartz
#

no you're gonna buy bayachao merch... and mail it to me...

timid quartz
#

NEVER

#

the ONLY thing you’ll EVER get in your mail from ME is a PIPE BOMB!!!!!!!!!

spare quartz
#

and you're definitely gonna use a real shipping label instead of a fake one to defer the shipping costs to me!!!

#

cause you're nice enough to do that!!

timid quartz
spare quartz
#

aera

#

im literally in a military family

#

we get anthrax shots with a lot more availability

#

get something like.. ebola

#

idk

timid quartz
#

(To the FBI agent watching this chat, I am merely joking about sending this person things that may harm them in their mail, I would never send this person or any person any harmful substance, material, device, or anything else that could harm them.)

spare quartz
#

why would the fbi care

#

only the secret service actually cares if you say stuff like

#

IM GONNA BOMB TRUMP TOMORROW WITH AN ENGINEERED BIO WEAPON!!!

#

or something

#

besides isnt trump like

lone sky
#

IM GONNA BOMB TRUMP TOMORROW WITH AN ENGINEERED BIO WEAPON!!!!!

spare quartz
#

defunding the fbi

#

yeah OK mexican

#

enjoy the cia

#

wait no hes defunding them too

#

最近のボカロ曲は内容が薄いとか言ってる奴はOSTER project知らねえのかよ

timid quartz
#

immunizes you against every disease known to man

spare quartz
#

i wish

#

its just another one of those combination shots

#

i think its penicillin based but i cant remember

timid quartz
#

and then you can’t sit down after

spare quartz
#

ugh i hope i wont have to renew any shots soon

#

i found out i was really late on 7 of them last year and had to take them all at once 😭

timid quartz
spare quartz
#

THEY MADE A SONG ABOUT YOU???

timid quartz
spare quartz
#

EW

#

🤮

timid quartz
spare quartz
#

beer is disgusting

lone sky
#

aerasto is just evil and homophobic charashiba ngl

spare quartz
lone sky
timid quartz
#

Neither would fungus

spare quartz
#

i literally would

#

because ive taken it on accident multiple times throughout my life

timid quartz
#

“taken it” beer isn’t medicine

spare quartz
#

aera

timid quartz
#

trust me it tastes better

spare quartz
#

i needn't elaborate why i think that way 😭

timid quartz
#

you’ll find yourself in 5 years liking beer

lone sky
#

twice

#

it's good

spare quartz
#

i hope not cause itll probably kill me if i do!!!

timid quartz
#

nah ^

lone sky
#

just not my type

timid quartz
#

Ur literally going into the military, drinking is like half the job

lone sky
spare quartz
#

okay yeah but id rather die from a bomb

#

not drinking myself to metabolic failure

timid quartz
#

drinking one beer isn’t going to make you an alcoholic

#

everything in moderation

spare quartz
#

okay but have you considered that

#

soda is superior to it in every way

#
  • more cost effective
  • tastes good wrt cost effectiveness
  • already comes with a drug thats better than beer (caffeine)
#
  • probably better for you anyways
timid quartz
#

nah soda is super sugary

spare quartz
#

so

#

thats even better

timid quartz
#

nah I don’t like drinking that much sugar constantly

spare quartz
#

okay but you enjoy drinking ethanol

#

so your opinion kinda sucks

timid quartz
#

I don’t drink that constantly either

spare quartz
#

dont matter

timid quartz
#

Besides

  • beer is cheaper than water in a lot of places
  • tastes great and a wonderful variety of flavors
  • alcohol is more fun than caffeine, what are you gonna do on caffeine, jitter and tweak?
  • neither soda nor beer are “good” for you
spare quartz
timid quartz
#

smh

#

it’s ok you’re still a kid

#

You’ll get it one day

spare quartz
#

WE'RE LITERALLY LESS THAN HALF A DECADE APART

#

go focus on your schoolwork kiddo

#

get a degree in computer psuedoscience.

timid quartz
#

at least im getting a degree

#

:3

spare quartz
#

yeah well

#

maybe all you need is a diploma..

timid quartz
#

also stop rage baiting me

spare quartz
#

HOW

#

im 101% serious

timid quartz
spare quartz
#

go on

#

stick glass rods in oranges

rustic vine
#

mmmm yes beer is awful

#

I concur with atp

rustic vine
spare quartz
#

yeees

#

btw harry some random ts guy said lua is bad and slow ☹️

rustic vine
#

oh tally ho lads I can be a nuisance now

The in-game rules have been updated to remove "You may not be a general disturbance to other players.",

spare quartz
#

(he was trying to play pokemon in minecraft thru computercraft and instead of making an emulator he just made a screenshade from a node.js/yarn project)

rustic vine
#

who is random ts guy

#

random ts guy is minus aura btw

spare quartz
#

stupid dumb clickbait titles

#

"coded pokemon"

rustic vine
#

too long didn't watch

#

so he just

#

emulated pokemon?

spare quartz
#

he used a js library on npm that emulated a gba

rustic vine
#

looooool

#

bro is cooked

spare quartz
#

and screenshared that by sending video data to minecraft

rustic vine
#

???

#

thats awful

#

ok I just skipped to

#

a random point in the video

#

and he said "it took a lot of work to get these pixels working"

#

its ove rbuurh

spare quartz
#

unfortunately twitch programmers aren't the next linus torvalds

#

but they have a job so woe is me

rustic vine
#

no I think bro is cooked

spare quartz
#

idk they seem to be not homeless

#

that video was 4 years ago

rustic vine
#

nvm hes prolly making bank

#

148k subscribers

#

he can do whatever he wants I resign

spare quartz
#

AUGH

#

THEY'RE A RUST PROGRAMMER NOW

#

HEART ATTACK.. .DYING..

rustic vine
#

oh that video is from 4 yrs ago

#

hes older than me

#

🙁

#

hes probably graduated too

#

🙁

#

wait he only has 2 videos from 4 years ago??

spare quartz
#

yeah apparently

rustic vine
#

bro locked the hell in on college

spare quartz
#

he live streamed 1/2 years ago respectively

rustic vine
#

I can't even fault him

spare quartz
#

also more clickbait titles augghh

#

he didnt rebuild sqlite from scratch he's just writing a protocol implementation

rustic vine
#

oh god hes using rust

#

oh god his window is tiny

#

how do u live like that

#

he can fit a whole 14 lines on that screen

spare quartz
#

im ngl i get super claustrophobic with tiny screens

rustic vine
#

ye cuz its awful

spare quartz
rustic vine
#

can't fit no code on it

#

friend of mine uses vertical monitor for code

#

it seems goated

spare quartz
#

that'd go hard for kotlin

rustic vine
#

with a 80 character horizontal rule it looks rlly good

#

you can fit entire files without having to scroll

spare quartz
#

are they an ada programmer???? that's the default for ada.....

rustic vine
#

vertical rule mb

spare quartz
#

they'd be a good ada programmer...

rustic vine
#

80 chars is pretty normal

#

I follow that for everything I write

#

or... almost everything

#

my java is usually 120

#

🙁

spare quartz
#

mines 120 yeah

rustic vine
#

can't fit ServiceProviderFactoryStrategy in 80 chars

spare quartz
#

im going over it rn for testing 💪

rustic vine
#

why do ur tabs look like that

#

omg they are actual tabs too aren't they

spare quartz
#

yup

#

\t for the win

rustic vine
#

STOOOOOOOOOOP

spare quartz
#

\t 💪

rustic vine
#

my child shall use spaces for indentation

spare quartz
#

i love my wall of imports ❤️

rustic vine
#

bread.experts.group

spare quartz
#

what i do not like however is that i have to manually import java.lang.* classes for numerics

#

cause kotlin's defaults dont have reverseBytes/reverse

rustic vine
#

classic

spare quartz
#

beats using a ByteBuffer for everything

#

might just make an endian based reader

rustic vine
#

bitbuffer

spare quartz
rustic vine
#

ye he looks pretty serious to me

spare quartz
#

2004年生まれとかつい最近生まれたばっかなのだから、就活なんかしてないで妖怪ウォッチでもしててほしい。

spare quartz
#

dont do cs

#

dropout of high school and become a farmer

spare quartz
#

i wonder if alpha will be a LOCAL or a GLOBAL

#

or a secret third option

rustic vine
#

global

spare quartz
#

secret third option actually

#

i dont know what to name it

spare quartz
#

unfortunately i still dont know what ties closures together

#

0x0800 and 0x1000 and 0x0300 all represent the same variable

rustic vine
#

what is this?

spare quartz
#

reverse engineering the VM of gamemaker

lyric mesa
spare quartz
#

along with their WIN archive format

spare quartz
#

but also cause why not, ive never done reverse engineering before

rustic vine
#

oh ok

#

u do u

#

that sounds cool

#

I don't got the motivation to take on random projects like that

spare quartz
spare quartz
#

ITS AN INSTANCE VARIABLE

spare quartz
#

need to figure out how it wants me to designate the variables but i feel like im getting somewhere

#

oh yknow what they're probably STRG offsets

#

augh

#

yeah there

spare quartz
#

control flow + anonymous variables

#

at least something like that

#

need to figure out why the arguments are being dispersed across 0x14, 0x8, 0x10...

spare quartz
#

@crock is this true

timid quartz
spare quartz
rustic vine
#

jvmvmvm

rustic vine
timid quartz
spare quartz
rustic vine
#

we're replacing u

#

with that bio computer

#

the one where you can grow a brain

#

we gonna just grow your brain in the computer instead

spare quartz
#

ew

#

that brain would probably be addicted to soda anyways

rustic vine
#

it will work long hours (24/7/365)

#

ye it will be

#

soda cooled

spare quartz
#

what

#

you're supposed to feed it

#

not cool it

rustic vine
timid quartz
spare quartz
rustic vine
#

ohhhhhhh

#

thats the dupont method

lone sky
#

you forgot a 4th one.

rustic vine
#

in the army

timid quartz
#

fr

spare quartz
#

bouta get ALL of them

spare quartz
# timid quartz Nah, just needs 3 cases in a switch: - bayachao - Kotlin/Ada - Soda and pizza

This is a list of file formats used by computers, organized by type. Filename extension is usually noted in parentheses if they differ from the file format's name or abbreviation. Many operating systems do not limit filenames to one extension shorter than 4 characters, as was common with some operating systems that supported the File Allocation ...

rustic vine
#

loooooooord I can't change

lone sky
#

FREEEEEEEEEEEEEEEEEEE BIIIIRDDD YEAH

#

🎸

lavish dove
#

I am going to generally disturb you guys

spare quartz
#

finally making a selector for HTTP versions so i can upgrade from 1.1

#

oh, right

#

pattern matching

#

oh but its not smart enough to realize thats exhaustive

spare quartz
#

.fold is super useful

spare quartz
#

I think I’m sick..

timid quartz
spare quartz
#

duh

#

Ugh what an awful time to get sick

#

I can’t sleep and I just came up with a Huffman coding idea

timid quartz
spare quartz
timid quartz
#

Rust is healthier for you

rustic vine
#

Btw are you writing code at work?

#

Is it rust? That'd honestly be kinda cool. Would prob have to be a startup or a very cool company

timid quartz
rustic vine
timid quartz
rustic vine
#

Wth why am I red

#

The role colors changed??

#

😨

#

This red is awful

lone sky
#

WHY ARE WE ALL RED

#

WHAT THE FUCK

#

Oh

#

#📣┃main message @rustic vine

#

this sucks

#

👎

rustic vine
#

Let's hope this trial is over soon

#

I dont want on this bus

pastel tinsel
#

red

spare quartz
#

39393822

spare quartz
#

alright

#

awake

#

it is huffman time

#

i think something like this works

spare quartz
#

bitreader works at least

#

hey it worked

#

just need to encode the rest of the huffman tree

#

hmm

#

i could also code next(from: BitInputStream) into using the stack instead of a local variable

#

not sure what advantage that would bring though

#

probably not enough to justify anything

rustic vine
#

smile.jpg dog

spare quartz
#

huffman tre

spare quartz
#

got pizzaQ!!!!!

lone sky
#

what toppings ?

spare quartz
#

peppooerrieinti

lone sky
spare quartz
#

partial HPACK decoding

#

:authority = localhost:50608
:method = GET
:path = /
:scheme = HTTPS

lone sky
#

@timid quartz bot™️

timid quartz
spare quartz
#

after this i have to code the HTTP/3 selector

#

aughh

spare quartz
#

test passed for curl!

timid quartz
#

That’s just external chaining

spare quartz
timid quartz
#

wait nvm I misunderstood

spare quartz
#

redid huffman

spare quartz
#

naive HTTP/2 response

spare quartz
#

unified the HTTP request/response using input streams, HTTP/2 in specific using a SequenceInputStream for consolidation of data from one stream

#

SequenceInputStream did the wrong thing (i was tricked)

#

but this does the right thing

spare quartz
#

nearly done, just missing specification restrictions

spare quartz
timid quartz
timid quartz
spare quartz
#

Honestly I think I did very well for the implementation of the HTTP protocol versions

#

val selector = HTTPProtocolSelector(HTTP_1_1, in, out)

val selector = HTTPProtocolSelector(HTTP_2, in, out)

selector.nextRequest()
selector.sendResponse(…)

#

you could in theory attach two selectors together

timid quartz
#

in, out

spare quartz
#

.nextRequest() - HTTP_2
.sendResponse(request) - HTTP_1_1

#

which would let me not have to upgrade stuff behind the proxy/router

#

:<

timid quartz
#

oh atp I upgraded my pc

spare quartz
#

I read in technology

#

I can’t believe you didn’t spend your money on memory

#

That’s all what matters today

timid quartz
spare quartz
#

ugh you and your stupid economical decisions.

timid quartz
#

9700X + 32GB DDR5 + B650 mono

spare quartz
#

what was the package size of the memory

#

2x..? 4x..?

timid quartz
spare quartz
#

Oh well

#

At least you can upgrade in the future

#

Just make sure the timings are right

timid quartz
#

Yeah

spare quartz
#

Out of pizza..,.

#

depressing…

lone sky
#

aera just get another pack of the same kit

timid quartz
#

I’m considering getting the exact same sticks again later

#

So I can have 64GB

lone sky
spare quartz
#

I have 2x32 GB rn

#

I wanna have 128 gb eventually

timid quartz
#

Das a lot

#

64GB is already a lot

spare quartz
#

Just enough for 2 IntelliJ IDEs

#

(Kidding I actually have like 6 open at a time + 900 pixiv tabs)

#

64 GB is such a breath of fresh air

#

But I have a mid cpu and gpu

timid quartz
#

But before I get more ram I wanna upgrade my GPU

#

Which will also involve a new PSU

lone sky
#

PEA

timid quartz
#

keyboardddd

timid quartz
spare quartz
#

5500GT + 3060 💪

#

Dunno why I’m calling my 3060 mid actually

#

It can run most games on ultra and has survived with 4 years with only a little electrical tape residue on it

timid quartz
#

yeah 3060 is decent

#

I have a 2060 super rn

#

I’m eyeing a 7700 XT (≈ 4070)

spare quartz
#

AMD .. not in my household!!!

timid quartz
#

ok novideo

spare quartz
#

Ermmm I think you mean Loongson*

timid quartz
#

ermmmm I think you mean Rust

spare quartz
#

EW

timid quartz
spare quartz
#

EW EW EW

spare quartz
timid quartz
lone sky
spare quartz
#

I will buy a $5,000 hardware encryption unit

lone sky
#

NOBODY disses AMD on this household.

spare quartz
#

and bread experts group will become the most trusted ca ever

#

one day…

timid quartz