#💽Programming Chat v2

1 messages · Page 90 of 1

timid quartz
#

ew adacore

rustic vine
#

I never really got to know them at all tho

spare quartz
#

and maybe green hills too

timid quartz
spare quartz
#

worst company

timid quartz
#

or well you might think JetBrains is good

spare quartz
#

indifferent

timid quartz
#

cause they support your beloved Copelin

spare quartz
#

timid quartz
#

JVM Copelin

spare quartz
#

Oracle is second best company

#

(specifically the OpenJDK/Graal teams)

rustic vine
#

wait a second

#

is dyslexicsteak cae

spare quartz
#

yes

rustic vine
#

wth

#

nvm then

#

I been seeing them around the whole time

#

I thought it was someone else with the same profile picture the entire time loool

timid quartz
#

speaking of the American Disabled progrAmming language

#

ada lsp...

timid quartz
#

eugh semantically analyzing ada seems like a pain

spare quartz
#

this rust user is illiterate

rustic vine
#

more like kt lsp

#

you can use kt in vscode now!

#

idk why you would... but you can!

spare quartz
#

okay but why

timid quartz
#

intellij just better

rustic vine
#

well some people are religiously vscode users

#

so they were rejoicing

spare quartz
#

well those people are weird and possibly need help

rustic vine
#

LOL

#

tbf tho I also use vscode for java on occasion

#

but hear me out

#

its only when the project has java and some other language

#

usually cpp

#

that way I can switch between java n cpp files without switching editors

spare quartz
#

thank you for reminding me

timid quartz
#

and build my way up

spare quartz
#

i need to complete our x86 assembler in kotlin so i dont have to ask codev to compile the iso for me

#

very incomplete state its in rn

timid quartz
#

or could I jump straight to Ada 2012

spare quartz
#

ada 80

timid quartz
#

Ada 80...cringe...

spare quartz
#

okay but thats the true start

timid quartz
#

building up semantic analysis and stuff seems painful

#

why can't I just start from Ada 2020

spare quartz
#

if you think you can... sure

rustic vine
#

guys... stop using an irrelevant language...

timid quartz
#

^ real

spare quartz
#

you're irrelevant

timid quartz
#

good take harry

rustic vine
#

use rust! its the new and shiny!!

spare quartz
#

its actually pretty rusty

rustic vine
#

oh

#

yea

#

good point

spare quartz
#

my language has been in plane crashes though so

#

im better

#

😎

rustic vine
#

but fwiw cae is around often in that roblox oss server

timid quartz
rustic vine
#

I always thought it was just a rando with the same pfp

timid quartz
#

I gotta admit though parts of Ada's type system are pretty nice

spare quartz
timid quartz
#

I wish Rust had those parts in it

rustic vine
spare quartz
#

i hate roblox dev servers cause they scaaaaare me

#

also because theres probably a ton of religious devs there who'll bully me unironically 😭

rustic vine
#

I want to learn rust but I don't end up learning it

#

its a bad cycle

spare quartz
#

idk they all have education and scary stuff like that

rustic vine
#

some do

timid quartz
spare quartz
spare quartz
rustic vine
timid quartz
#

fr

spare quartz
#

sorry you had to hear it this way

timid quartz
#

as expected of a Copelin user

rustic vine
#

ur cooked bruh

#

pls be ironic

spare quartz
#

nope

#

not ironic

rustic vine
#

😭

timid quartz
#

classes are the past

spare quartz
rustic vine
#

FP is clearly the future

#

((((((((((((((((((hi

spare quartz
#

FP + OOP is actually the future

timid quartz
#

clojure

spare quartz
timid quartz
#

y

spare quartz
#

because i just dont like it

timid quartz
#

y

spare quartz
#

httpprotocolselector better

timid quartz
#

y

spare quartz
#

kYs

timid quartz
#

y

spare quartz
pallid loom
timid quartz
timid quartz
rustic vine
spare quartz
#

BRB!

lone sky
spare quartz
timid quartz
lone sky
timid quartz
#

and an HTTPProtocolSelectionStrategyFactoryBuilder

lone sky
#

the tiny @lyric mesa

timid quartz
#

and then an HTTPProtocolSelectionStrategyFactoryBuilderSingleton

spare quartz
#

THERES THE EVIL ENTITY TO THE RIGHT

lyric mesa
spare quartz
#

☣️

pallid loom
#

aer hasn't noticed

timid quartz
#

?

lone sky
pallid loom
spare quartz
timid quartz
#

WHAT

spare quartz
timid quartz
#

being a Rust user does NOT make me a domestic terrorist

spare quartz
#

yeah it does

timid quartz
#

ok Ada user

spare quartz
#

based

timid quartz
#

go get locked up for eternity

pallid loom
timid quartz
rustic vine
#

LOL

pallid loom
#

we can't afford it

spare quartz
#

you know what bombs DO use though

#

its not rust......

pallid loom
#

they use mechanics

timid quartz
pallid loom
#

half of laser guided still use an old ass system

lone sky
#

bombs use raspbian

timid quartz
#

bombs actually use specially trained pigeons

pallid loom
#

aw hell anw

spare quartz
pallid loom
#

WE LOVE DEATH

spare quartz
#

they should put 99% of the funding to darpa

#

then they can make internet 2 or something

pallid loom
spare quartz
#

(the 1% goes to the naval research laboratory)

rustic vine
pallid loom
#

rest goes to trump's piss dome

spare quartz
#

ohhh

#

just remembered

#

they deployed the marines in LA right

rustic vine
#

just remembered that I've never said a curse word in my life

pallid loom
#

translation

#

"I fuck your mothers"

rustic vine
#

van matter?

spare quartz
pallid loom
pallid loom
#

barely recognisable

spare quartz
pallid loom
#

it's a mix of 8 languages

timid quartz
spare quartz
#

yeah okay aera

#

manim hungry

lone sky
spare quartz
timid quartz
#

idk they seem ok

spare quartz
#

いかにもナルシストって感じのヤツだな…

timid quartz
#

def emeraude then ruby then idk

spare quartz
#

pain

timid quartz
#

smh

spare quartz
#

what

#

thats written by bayachao

timid quartz
spare quartz
#

pretty bold to call a japanese person google translate

timid quartz
#

:3

spare quartz
#

yeah okay buddy

#

It's ruby white House

timid quartz
#

eugh get it out of here

#

stupid dogs

spare quartz
#

they're very good at english... super good..

#

I DID NOT SEE THE CODE IN THE GIF

timid quartz
#

THAT'S SO BAD

spare quartz
#

ouu

#

almost out of chooocolate

timid quartz
spare quartz
#

:<

timid quartz
#

i say this as someone who IS out of chocolate

spare quartz
timid quartz
#

bro not even chiharu

spare quartz
#

WRONG

timid quartz
#

right

#

正確

spare quartz
#

:<

#

they're so cute tho

timid quartz
#

i...zanari?

#

has unfunnylad taken over your account

spare quartz
#

chiharu

timid quartz
#

oh

spare quartz
#

izanari is cute i GUESS

timid quartz
#

mmmm what to do...

#

carpool is done-ish...

spare quartz
#

code a jpg decoder!

timid quartz
#

although the pid will change

#

I could add in a separate numbering scheme...then I'd really be pm2

spare quartz
#

pm2?

timid quartz
spare quartz
#

oh

timid quartz
#

like this

#

but it's written in javashit so

#

mmmmmmmmmmmm what to do

#

jpg decoder...maybe....
ada lsp....maybe but ugh ada semantic analysis....

spare quartz
#

oh i know what you could do!

#

my bed!

timid quartz
#

what

#

im not making your bed for you

#

im not your mom

spare quartz
#

please :<

#

its so hard to keep the cover onnnn

timid quartz
#

the cover?

spare quartz
#

idk what its called

#

like a thinner blanket on top of the matress

timid quartz
#

the top sheet

#

or well

#

ok

#

hold on

spare quartz
#

sure whatever

timid quartz
#

there's an order

#

optional comforter(top sheet(fitted sheet(optional mattress cover(mattress))))

spare quartz
#

oh

#

i didnt know they were so complex

timid quartz
#

if you want the layout relative to a human

#

well

#

with a human included in the mix

#

human goes between top sheet and fitted sheet

#

so in light of that...which sheet is hard to keep on

#

(probably the top sheet but)

spare quartz
#

okay so my matress has this cyan cover over it

#

and then theres this one inch thick blanket on top of it

#

which i lay on

#

and the one inch thick blanket likes to just

#

gradually keep going forward away from my pillows

timid quartz
#

do you...not cover yourself with another blanket?

spare quartz
#

i do yes

#

really depends on the temperature

timid quartz
#

does the cyan cover have like...how would I describe it

#

the corners of it

#

do they have like

#

elastic inside of them

spare quartz
#

idk i havent checked

#

its not my matress and its just been there for as long as i can remember

timid quartz
#

the elastic would be kinda underneath the mattress on the corners

#

oh gg

spare quartz
#

ooo

#

i got steak

#

:3c

timid quartz
#

gg

#

well uh

#

interesting that your sheet goes away from your pillows

#

almost sounds like the cyan "cover" is the fitted sheet and the sheet you lay on top of is the top sheet

spare quartz
#

maybe i just move a lot idk

timid quartz
#

oh 100% it's definitely you kicking it forward

#

or otherwise moving it forward

spare quartz
#

its cause rust exists

#

and as long as it exists i cant sleep well

timid quartz
#

like I move around a lot but the issue I have is that the top sheet and comforter like slide off my bed

spare quartz
#

this is my bed btw

timid quartz
#

@spare quartz tbh if you’re having issues with it sliding away from your pillows, then take that sheet you sleep on top of, pull it up towards your pillows so that you have some hanging off of your mattress, and tuck what hangs off underneath the mattress

#

It won’t stop it but it’ll help a little

spare quartz
#

oh okay

timid quartz
#

Tuck it underneath the head of the mattress and underneath the sides too

#

If you wanna get really fancy, google how to do a “hospital corner”

spare quartz
#

that sounds hard..

#

does it involve programming

timid quartz
#

no…

#

smh you’re might get exploded in basic training

spare quartz
#

its over..

timid quartz
#

your drill sergeant might explode you

spare quartz
#

what if theyre bayachao 🥺

timid quartz
#

you’re not entering the JSDF

spare quartz
#

this is apart of my master plan

#

to steal their .jp zone files

timid quartz
#

honestly you should probably start doing some training now

#

To make basic suck less

spare quartz
#

and so i can endure more soda at a time!

#

thats a good idea

timid quartz
#

sure

#

at least start running a little so you don’t die from doing a mile in 15 minutes in basic lmao

spare quartz
#

bayachaoooooo

#

hmm.. clusters..

#

god this is so painful

#

probab;y iteration 5 of the instruction set (migration wise)

#

not that bad..

spare quartz
#

so many instruction clusters...

timid quartz
spare quartz
#

have 200 opcodes to churn out cant

spare quartz
#

need to add support for the selectors

#

there we go

timid quartz
spare quartz
#

so long

#

oh neoforge is down

#

time to cut off their line for now

timid quartz
timid quartz
spare quartz
#

its not

timid quartz
#

Yeah it is

spare quartz
#

its not

#

this is maven stuff

#

finally

timid quartz
spare quartz
#

maven

#

stuff

lone sky
timid quartz
#

14 pro

spare quartz
#

god this is so annoying

#

i need you to do this to me

spare quartz
#

GKAGKH

#

@timid quartz IM GOING TO CRASH OUT

timid quartz
#

Out of soda?

spare quartz
#

NEOFORGE

#

all that work paid off

lone sky
spare quartz
#

ハフマン分岐テスト

#

HTTPプロトコル選択テスト

spare quartz
#

@timid quartz

#

rate the translations.......

#

        arrayOf("apng_reader_spi_description", "アニメーションPNG(APNG)読み取りSPI"),
        arrayOf("gif_reader_spi_description", "グラフィック交換様式(GIF)読み取りSPI"),
timid quartz
spare quartz
#

also these two i just wrote

spare quartz
#

i have to

#

they're referred to in english

timid quartz
#

Ik

#

The joke is that 2/3 of Japanese is just English

spare quartz
#

ughhh

#

harry write this in chinese

#

im so tired

rustic vine
#

I will deploy the chinese soon

spare quartz
#

But first I nap.

spare quartz
timid quartz
spare quartz
timid quartz
#

ok ez

#
  1. Put phone down
  2. Close eyes
spare quartz
lone sky
timid quartz
spare quartz
spare quartz
#

no .

timid quartz
#

you

spare quartz
#

catroid better

timid quartz
#

Go get managed

#

And go back to bed you didn’t even sleep 14 hours

spare quartz
#

Why don’t you go back to bed

timid quartz
#

I want to

#

But, erm, I’m employed

spare quartz
#

Stop being employed

timid quartz
#

Na

spare quartz
#

be a neet

timid quartz
#

How will I afford to wipe bayachao off the face of the internet if I have no job

spare quartz
#

well if bayachao doesn’t have a job

#

but she still makes money

#

you can too

timid quartz
#

Her job is her art

spare quartz
#

Okay but she’s not formally employed by anyone

#

She just draws

#

You “just” program

timid quartz
#

By herself :3

timid quartz
#

SWE jobs are next to impossible to get

spare quartz
#

Lammme

timid quartz
spare quartz
#

I’m gonna go outside today

timid quartz
#

‼️

#

You’re going to die if you do that!!!!!

spare quartz
#

Social security… I need it…

timid quartz
#

Stepping outside won’t make you age 50 years in a day

spare quartz
#

Okay but I still need to go there

#

Ugh crap I accidentally unraveled my uniform socks

#

I hate being blind

timid quartz
#

You’re not old enough for social security

spare quartz
#

what if I’m actually 80 irl

timid quartz
#

You could be

#

Would make sense why you’re basically already senile

spare quartz
#

AGHHH MY BACCCK

spare quartz
lone sky
#

@spare quartz what are your thoughts on mizzmanaged

lone sky
#

a deltarune ship

spare quartz
#

oh

#

001001828383–3939

timid quartz
#

Tasque Manager and who

lone sky
#

🥤

timid quartz
#

Watercooler?

lone sky
timid quartz
#

Bro what the L

spare quartz
#

@timid quartz WHEN WILL IT END

#

I’ve been waiting for 1:30 hours 😭

lone sky
#

why are you at social security

spare quartz
#

Some legal crap

#

I don’t know I’m not 900 years old

timid quartz
#

it's because you're not 900 years old

spare quartz
#

@lone sky tamamo,,,

#

can you give me your social security benefits…

spare quartz
#

Waaaahhhh

timid quartz
spare quartz
#

STOP IT

#

YOURE NOT BANIO

#

AND YORUE NOT BAYACHAO EITHER

timid quartz
#

なまむぎ。

#

hm

spare quartz
timid quartz
#

I wonder if the issue with ada_langauge_server is libadalang being slow or the lsp itself being slow

spare quartz
#

I wager it’s just cascade failure

timid quartz
#

explain

spare quartz
#

And it gradually loses function until it needs to be reset

timid quartz
#

ic

spare quartz
timid quartz
#

yeah I understand now

#

hmm

#

maybe rewriting libadalang isn't necessary from the start

#

like it CAN be done and I might do it...but it might not be a prereq to making the lsp

spare quartz
#

Ughh

#

Can’t even open my pictures gallery in here

timid quartz
#

L

spare quartz
#

There’s a furry in a wedding dress

#

And I’m surrounded by old people

timid quartz
#

listen

#

they already judge you cause you're young

#

don't worry about what they think

spare quartz
#

Nono

#

There’s a bunch of other kids in here too

timid quartz
#

ok and

spare quartz
#

Well

#

They don’t seem to mind..

#

Like everyone in here is Hispanic so they’re actually fine people

#

NO??

lone sky
spare quartz
#

The social security guard dude is fat and white

#

But he’s nice too I think 😭

spare quartz
spare quartz
#

💔

timid quartz
#

lmao

timid quartz
# lone sky

is this like that one animal crossing meme but bayachao

spare quartz
#

Yes

timid quartz
spare quartz
#

Except instead of a cat woman it’s a dog man

timid quartz
spare quartz
#

And she drew it all so

#

It’s canon

timid quartz
#

ugh lame

#

you might as well just forego the LSP entirely and rely only on the compiler

spare quartz
#

Of course it’d be more complete…

timid quartz
#

who needs an lsp tbh

#

back in the day they didnt even have syntax highlighting

spare quartz
#

Well back in the day you didn’t even have rust

timid quartz
#

this is true

spare quartz
#

So maybe things were better

timid quartz
#

erm wrong

spare quartz
timid quartz
#

im on a 10gbps uplink so my reality is better than yours

spare quartz
#

No you’re not

timid quartz
#

yuh huh

spare quartz
#

Nope

timid quartz
#

yep

spare quartz
#

Download the entirety of shrek then

#

Show your speed

timid quartz
#

too lazy

spare quartz
#

Liar.

timid quartz
#

yknow it's possible that als got better

spare quartz
#

Green for envious of the next generation 5G+ cellular plans by AT&T

spare quartz
#

But I wish they put it in IntelliJ

timid quartz
#

you can do that...

spare quartz
#

No

#

Plugins are hard

timid quartz
#

im sure an intellij plugin isnt hard to write

spare quartz
#

They’re so hard and difficult

#

It’s like eating glass shards

#

(Cause I don’t know what I’m doing and not a lot is documented)

timid quartz
spare quartz
#

It’s probably cause they got a monopoly

#

Welcome to the modern telecommunications of the US

timid quartz
#

I mean they don't have a monopoly per se

#

you can still get other phone plans

#

it's not like broadband where you're basically limited to two

spare quartz
#

Idk where I’m at it’s basically only them here

timid quartz
#

here you can get verizon, at&t, tmobile, xfinity, whatever

#

it's just verizon is better especially out in the boonies

spare quartz
#

wtf is a boonie

timid quartz
#

the sticks

#

rural areas

spare quartz
#

Stop saying that

timid quartz
#

what

spare quartz
#

That’s weird

timid quartz
#

no...you're weird

spare quartz
#

No

#

I’m normal

#

Ugh hair keeps getting in fromt of my eyes

timid quartz
#

fromt

spare quartz
#

Shut up

#

Social security guards are talking bout ChatGPT rn

timid quartz
#

documentation on how to make lsp client

spare quartz
#

Ughhh

#

I should’ve left my pc on

#

最近流行ってるガラスで出来た野菜や果物を包丁で切るASMR動画クセになる~

timid quartz
#

your stupd server dont work

spare quartz
#

Cause my pc is off

#

Idiot!

timid quartz
#

o

spare quartz
#

Maybe after this ss visit I can ask my mom to buy those server components-

timid quartz
#

oo server components

spare quartz
#

UGHH

#

No wonder you think Japanese people would make fun of you 😭

#

You’d keep calling them google translate

timid quartz
#

two of which I knew I just can't read

spare quartz
#

Bet you didn’t know what ASMR meant

timid quartz
timid quartz
#

knew my reality was better

#

@spare quartz idk try ada_lsp in vsc now

#

it seems to be a bit better

#

let's just clone extensible_http and see

spare quartz
timid quartz
#

@spare quartz how do you cross compile in Ada, like from Windows to Linux for example

timid quartz
spare quartz
#

you have to compile GCC

timid quartz
#

ough that's cringe

spare quartz
#

No

timid quartz
#

having tried to do that myself

#

next to impossible task

spare quartz
#

It’s how compilers work

#

But

timid quartz
spare quartz
#

With bread experts group IA32 assembler

#

You don’t have to worry about it!!

timid quartz
#

written in Kotlin

spare quartz
timid quartz
#

👎

spare quartz
timid quartz
#

maybe write in in ada next time

spare quartz
#

Which means it’ll never fail and you’ll never need to recompile it

#

But mainly just so we can integrate it into our stuff without trouble

timid quartz
#

anyways with rust it's super easy

spare quartz
#

Cause you don’t have your own compiler

#

You use LLVM

timid quartz
#
rustup target add <whatever>
cargo build --target=<whatever>
spare quartz
timid quartz
spare quartz
spare quartz
#

Originally made by the US government

#

You? Lame as hellll

timid quartz
#

at least I dont gotta tear my hair out to cross compile

#

cross compiling gcc is genuinely such a pain

spare quartz
#

How do you think programmers go bald

#

It’s not old age

timid quartz
#

LMAO real

#

anyways write your assembler in ada next time

#

copelin 👎

spare quartz
#

Well

#

The end goal

#

Is to have our own language

timid quartz
#

ada 👎
copelin 👎👎
your own lang 👎👎👎

spare quartz
#

Nah.

#

Our lang will be on top

timid quartz
#

yeah on top of the "worst langs ever" list

spare quartz
#

Coined best scientific experiment of the millennium

#

Anyways need..

timid quartz
#

best experiment demonstrating why atp shouldn't be allowed to experiment*

spare quartz
#

Hey pal

#

Unlike you I know how to make stuff.

timid quartz
#

tfdym ik how to make stuff

spare quartz
#

Nuh

timid quartz
#

I just...dont want to....

spare quartz
#

All you do is play YouTube shorts

timid quartz
#

it's painful...

spare quartz
spare quartz
timid quartz
#

nah they probably use python

spare quartz
#

No!

timid quartz
spare quartz
#

It’s cause you need to write more

timid quartz
#

no...

#

I need to write less....

spare quartz
#

95% of programmers stop before they have fun writing everyday

timid quartz
spare quartz
#

Compiler optimizations are an art form

timid quartz
#

fr

spare quartz
#

Rust isn’t though

#

Shitty ass lang

#

Shitty ass lang

#

You can build anything on your computer, just DONT let it be another TS project rewrite in Rust

timid quartz
#

you're right, I should rewrite more TS projects in Rust

#

maybe Kotlin projects too

spare quartz
#

Ew

timid quartz
#

such a great lang

spare quartz
#

Such an awful lang

timid quartz
#

such an amazing lang

#

truly innovative

spare quartz
#

Not innovative

#

Should’ve stopped at the invention of the JVM, since that was actually innovative

timid quartz
#

nah anyone could have come up with the idea for the jvm, and probably would have made it better

#

like look at the clr

#

so good

spare quartz
#

The CLR is literally worse

#

“Don’t create the torment nexus!”
CLR:

spare quartz
pallid loom
#

is it a ford?

spare quartz
#

No

pallid loom
#

damn

spare quartz
#

The brand is just a red word

pallid loom
#

a red word

spare quartz
#

Like, it’s a string of letters right? But it’s red

#

GMC

pallid loom
#

the colour of the brand is red..?

#

nvm

#

stupid as hell

spare quartz
#

I don’t know anything about cars so I’m helpless

pallid loom
#

I just assumed due to the dash that it was a ford

#

I drive one and it's pretty similar

#

not the American truck type though

lyric mesa
timid quartz
#

it has been for me

#

aside from platform-specific apis

lyric mesa
#

complains about missing linkers & openssl

timid quartz
#

which are fairly rare to have to deal with

#

huh

#

let's see

#

im on mac, gonna compile for x86_64-unknown-linux-gnu

#

oh huh

#

yeah openssl

rustic vine
#

close ssl

timid quartz
spare quartz
rustic vine
#

I think this may be a macos skill issue

timid quartz
#

^ I agree

spare quartz
#

MacOS is truly the OS of all time

lyric mesa
#

that post is three years old though

rustic vine
spare quartz
rustic vine
#

wth is that

spare quartz
#

macOS windows virtualization software

rustic vine
#

good to know

lone sky
#

WHAT THE FUCK

lyric mesa
lone sky
#

@timid quartz @spare quartz MY IRL FRIEND INSTALLED ALL OF THE VISUAL STUDIO REDISTRIBUTABLES????

#

????????????????????????

timid quartz
#

lmfao gg

#

@spare quartz zig...

rustic vine
#

is that bad

#

idk if thats bad

#

it sounds ok

spare quartz
#

Not really

#

It’s just a lottt of app entries

lone sky
#

not really it's just weird

#

yeah

#

it's like having dependencies on linux

rustic vine
#

I forgot bruh

#

terrible memory

spare quartz
#

It’s cause of your proximity to aera

#

His rust is leaching into your brain

rustic vine
#

lol

#

and I still don't know a single bit abt the language

spare quartz
#

But cool

rustic vine
#

wait I know how to print in rust

#

I think

#

println!("hi")

timid quartz
rustic vine
#

close enough

timid quartz
#

im curious what part(s) do you like abt it

spare quartz
#

Syntax mainly

rustic vine
spare quartz
#

I haven’t done enough with it in any recency so I can’t describe much more than that

rustic vine
lone sky
#

this is clutter

rustic vine
#

apparently 0 runtime allocs

rustic vine
spare quartz
lone sky
spare quartz
#

Strange quark

timid quartz
#

C# 💪

spare quartz
lone sky
#

or do i clutter with the stuff from my desktop

rustic vine
#

more java than rust

rustic vine
lone sky
spare quartz
#

Awww

rustic vine
lone sky
#

average kotlin user btw

rustic vine
#

😨

spare quartz
rustic vine
#

no clue!

lone sky
#

Y

#

IT'S ONLY FOR THAT FOLDER

#

THE REST ARE NAMED LIKE A NORMAL PERSON

spare quartz
#

It’s physically impossible to have “no runtime allocs” so

rustic vine
#

I think u mean named like a nerd

spare quartz
#

I do wonder what they mean

rustic vine
#

everything is statically allocated onto the stack

spare quartz
#

Well stack allocation is still a thing… cool nonetheless

timid quartz
#

on the heap

lone sky
#

-# and also those, but who cares??

rustic vine
#

ye thats what I meant mb

timid quartz
#

the zig model of heap allocations is interesting

#

idk how much you know about it, atp

rustic vine
#

yea their allocator pattern is

#

cool

#

I don't rlly know much tho

#

only watched people use and explain it

spare quartz
#

It’s sorta similar to Ada’s from what I’ve seen

#

Just more discrete

timid quartz
#

so like any function that needs heap allocation will take an allocator as a param

rustic vine
#

honestly I wish there was a rust but gc'd

timid quartz
#

ew no

spare quartz
rustic vine
#

no that'd be awesome

timid quartz
#

one of the things with rust is that there IS no gc

#

you dont NEED a gc with rust

spare quartz
#

Ada’s method of allocation differential is based on the types though

rustic vine
#

ye but I want to prototype in a language with a gc

spare quartz
#

Storage_Pool

rustic vine
#

so I don't have to worry about when stuff gets freed

timid quartz
#

I mean use Go then? idk

rustic vine
#

rn I do that in python

#

but python has schrodinger's types

spare quartz
#

Fast writing

rustic vine
#

yea I guess. I just can't get away from python cuz everything supports it

#

literally everything has py bindings

timid quartz
spare quartz
#

JDK 21 introduced a mega powerful FFI

#

so that shouldn’t be a big issue dealing with JNI anymore

rustic vine
#

oh interesting ok

rustic vine
spare quartz
#

we use it rn for FUSE related stuff (which I still need to stabilize)

rustic vine
#

despite not having used rust the syntax looks rather appealing

spare quartz
timid quartz
#

code that gets evaluated and run at compile time

rustic vine
#

so having that syntax and a strong compiler and type system but not having to worry about lifetime and freeing stuff would honestly be awesome for prototyping

#

and scripting purposes

#

but alas it needs mass adoption to succeed anyway

#

so whatever

#

python it is

spare quartz
#

I hear Gos standard library isn’t very great in discreetness though

lone sky
#

@timid quartz quick question
||is the chapter 3 secret boss that one black dude named whateverwhatever knight||

rustic vine
#

I hear go is... weird

spare quartz
#

Like coercion of FS permission flags into Unix style even on Windows

rustic vine
#

did you read the same article I did?? lol

spare quartz
#

Yeah

rustic vine
#

I don't think its changed

#

that was a few years ago tho

#

it got generics, but the generics are still clunky from what I heard

#

oh well. there are good languages and then there are languages that people use

lone sky
spare quartz
#

There are languages people complain about and there are languages nobody use

rustic vine
#

yea that

#

thats what I meant to say'

spare quartz
#

Yours is more positive

#

The sun burrrrnnnnss

#

I need my temperature controlled negative pressure room back

rustic vine
#

it really is

spare quartz
#

@lone sky get chao in the US now.

rustic vine
#

waffle house 3am hits diff tho

#

especially if its in a sketchy neighborhood

lone sky
#

BEAT HER ASS

#

BEAT HER ASS

spare quartz
#

NO WAIT

#

😭

lone sky
#

😄

spare quartz
#

Haiii debirunnn

rustic vine
#

thats bannable right

#

mods

spare quartz
rustic vine
#

hell yeah

rustic vine
#

mess with the jones u get the jones

timid quartz
lone sky
timid quartz
#

||and to get to the other secret boss, you have to get S or Z rank on both boards -- you can get S on one and Z on the other, but both have to be either S or Z||

lone sky
timid quartz
#

.

spare quartz
#

お主は何者?ここは何処だ?
拙者の剣!拙者の剣は何処だ?

timid quartz
spare quartz
timid quartz
#

oh gg

spare quartz
#

It’s written in romanji so i tried with the kanji

timid quartz
#

何処 is definitely basically always written as どこ

spare quartz
#

I see

spare quartz
#

finally

#

able to code again

timid quartz
spare quartz
#

the question is

#

what to work on..

#
  • unit tests for x86?
  • assembler for x86?
  • BSL JPG?
  • Breadmod networked cables?
timid quartz
#

do uh....something in Rust

#

:3

spare quartz
#

no

timid quartz
#

oh that's right I can make a dns nanoclient

timid quartz
spare quartz
#

because i dont like rust

timid quartz
#

:(

spare quartz
#

i joke about calling it bad but personally i find it abhorrent to write in

timid quartz
#

how so

#

just the syntax?

spare quartz
#

syntax and program behavior model

timid quartz
#

elaborate on program behavior model

spare quartz
#

i find it easier to write programs when i can accurately visualize what the program in front of me is doing step by step, in rust i find that nearly impossible to do (syntax compounds atop that)

timid quartz
#

mm ic

#

I mean genuinely I think a large part of it is you just not being used to it

#

and since it departs from other langs in lots of ways it's harder to pick up

spare quartz
#

well because of that i dont think ill ever pick it up

timid quartz
#

:(

spare quartz
#

kotlin is just too comfortable to write in, ada/asm are too easy to visualize

timid quartz
#

asm
easy to visualize

#

kind of a crazy statement

spare quartz
#

am i wrong

timid quartz
#

mmm...kinda

#

it depends

spare quartz
#

ah great. explorers crashing out

#

give me a seocnd

#

stupid xaml ass app

lavish dove
#

switch to linux

spare quartz
#

no

spare quartz
#

i get its moderately unfair since this is our processor but

#

super easy to visualize what its doing in real time

#

or just looking at the asm

timid quartz
#

I mean in terms of what it's doing with the actual hardware, sure

lavish dove
spare quartz
timid quartz
#

at least for me it's harder to visualize the actual program though

spare quartz
#

like you can tell what its doing here

timid quartz
#

like

#

take a dns client for example

#

it would be harder to tell that a given asm program is a dns client

#

than it would be something in a "normal" lang

spare quartz
#

well thats just because of the extra steps you need to take

#

if you took the startup of any dns client, it wouldn't look like a dns client

#

in asm thats more pronounced cause you have to do more

#

but when you get to socket mgmt its more clear

timid quartz
#

I mean sure but I don't think it would be as clear as something written in Kotlin

spare quartz
#

thats cause we can truncate a ton in kotlin

#

even more so with BSL

timid quartz
#

Ok

#

Kotlin was meant to be a standin for any higher-level human-readable language

spare quartz
#

thats cause we can truncate a ton in "x"

#

even more so with "library"

timid quartz
#

so I'd say that for a lot of things, I don't think assembly is easy to visualize

#

now for low level ops sure

#

eg kernel stuff

#

cause you're doing stuff directly on the hardware and whatever

timid quartz
# spare quartz

for this I'd really only say I can get an idea of what it's doing because your labels have decent names

#

if this was some like assembly generated with mangled names by a compiler I'd have a tough time telling you what it does

spare quartz
#

well if we stripped any lang of its symbols (closest to asm labels) it'd look as alien

spare quartz
#

we've done a bit of brainstorming around it

timid quartz
spare quartz
#

eventually...

#

the CPU is so instruction dense its becoming a simulation accuracy challenge over raw count now

spare quartz
#

machine sends something to the network, it "stops existing" in the real world, and the network transfers it virtually per tick cycle, until its eventually at the destination and back into existence

#

network construction right now is pretty simple

timid quartz
#

ok but if not for kotlin you wouldn't have that word in your vocab lol

spare quartz
#

if i didnt go to school i wouldn't know what the alphabet is either

timid quartz
#

maybe instead of rust or kotlin or ada

#

ill go use deno

spare quartz
#

bold choice using the worst in its field

timid quartz
#

deno is not the worst smh

spare quartz
#

it is

#

its objectively worse than node and bun

timid quartz
#

how so

spare quartz
#

they're both more performant than it for one

#

and more rich than it

timid quartz
#

bun is probably more perf

#

I can't imagine that node is more perf

#

deno can also use node packages so richness isn't really an issue

spare quartz
#

the funny thing is bun literally advertises node is better than deno

#

wait

#

ohhhhhh 💀

timid quartz
#

a naive measure

spare quartz
#

@timid quartz mb

timid quartz
#

?

spare quartz
#

i got the two mixed up

#

deno is actually BETTER than node

timid quartz
#

yes. lmfao

spare quartz
#

look