#💽Programming Chat v2

1 messages · Page 98 of 1

timid quartz
#

rrrr the iso works but I can’t bring myself to click Next

spare quartz
#

and then press enter

#

👍

timid quartz
#

👎

#

can’t do it…

timid quartz
#

im gonna do it

spare quartz
#

biggest update i think ive ever written

timid quartz
#

reinstalling helldivers is gonna be a pain though lmfao

#

120gb...

spare quartz
#

wow

timid quartz
#

only 100kb

spare quartz
#

tbf the large majority of files there are test files so they'll never get compiled in

#

but thats still like, SSH/EXIF/extended PNG/early decoder/FLAC

timid quartz
#

real programmers compile all their tests into their final build

#

and compile the whole thing in debug mode

spare quartz
#

3.2.0 vs 2.0.0

lone sky
#

@timid quartz do you want to see me play the 4th iteration of SURVEY_PROGRAM

timid quartz
#

of what

lone sky
#

SURVEY_PROGRAM

spare quartz
#

rate my website

timid quartz
spare quartz
# timid quartz Windows 11 install screen

Muse Dashへの楽曲収録を記念して、ばやちゃおさんから特別仕様のMVをいただきました!
⇣「描いてみた」動画はこちら
https://youtu.be/wBo_-GPXDcQ

動画内に登場するキャラクター達はばやちゃおさんの創作『魔けモン!』のキャラクターです。
https://bayachao.wixsite.co...

▶ Play video
timid quartz
spare quartz
#

11

timid quartz
#

Ugh there were so many ads in the setup

spare quartz
lone sky
#

@timid quartz you know

#

if linux support for nvidia cards didn't suck absolute ass

#

I would've already moved on my main PC

timid quartz
#

I mean it's a lot better than it was

#

I didn't have a ton of issues

lone sky
#

what about today

#

I choose to blame NoVidea

timid quartz
#

those were linux issues not linux+nvidia issues

lone sky
#

cause I said so

timid quartz
spare quartz
#

え?

timid quartz
#

binbows...

lone sky
timid quartz
#

holy hell

#

I can finally make my stupid rgb ram turn off when the computer goes to sleep

spare quartz
spare quartz
#

making new LineDecoder/ImageDecoders instead of a monolithic APNGDecoder

#

and so far... progress

#

there...

#

knew it had to be an alignment issue since magenta is (R,0,B) where green stuff should be (0,G,0)

#

unfortunately theres this issue too

spare quartz
#

@timid quartz is this true

rustic vine
timid quartz
#

even if you made a pr to nixpkgs without building it yourself, the nixpkgs CI would build it

#

but also like

#

make small change
kotlinc
make small change
kotlinc
make small change
kotlinc

#

applicable to like..basically anything lol

blazing garden
#

@rustic vine

#

psutil wasn't working at first, something with it not being installed in the right environment?

#

I fixed it though with the help of CoPilot

#

I find CoPilot to be a good assistance to just paste my code into and see if it can find any issues

timid quartz
#

@spare quartz you should build a distribution of static_microserver so I can download it :3

sterile ruin
#

Can someone help T_T

timid quartz
#

I'm assuming this is a private repository

sterile ruin
#

Yes

timid quartz
#

It says in the terminal that support for password authentication was removed, and what that means is that you have to use a personal access token now

sterile ruin
#

This is a virtual machine, vmware

#

I can't paste into the machine

timid quartz
#

well you can still type it out

#

do you know how to get a personal access token?

sterile ruin
#

...no, I haven't been on github in a long time

timid quartz
#

go to your github settings and scroll down until you see the developer settings

#

then do "Tokens (classic)"

#

you'll still use your username when logging in, but use the token as the password

sterile ruin
#

Like I said, I can't paste into vmware

timid quartz
#

type

#

it

#

out

#

smh

#

my head

#

it's either that or try to set up ssh

#

or make the repo public

#

if you want to not have to type it out every single time, do git config --global credential.helper store

#

I think it'll save it when you clone

#

either that or it'll save it if you commit and push

timid quartz
blazing garden
#

@rustic vine I may or may not have accidentally deleted all my code

#

For both the calculator and the bandwidth monitor

#

Luckily I have screenshots of it all so if I'm in the mood for it I can just re-write all of it

timid quartz
spare quartz
#

can you provide the error

timid quartz
#

oh nvm

#

it worked

#

idk what changed

spare quartz
timid quartz
#

urgh I need to install java on my server? gayyyyyyy

spare quartz
#

um

#

what did you expect it to be

timid quartz
#

statically linked elf ❤️

#

or dynamic

#

idk

spare quartz
#

also your server is in finland? gay

timid quartz
#

:3

#

:3c even

spare quartz
timid quartz
#

it's a hetzner server

spare quartz
#

still need to add http/2 support in the future

timid quartz
#

I tried wget first

#

then curl

#

wget hung

#

but curl worked

#

urgh I need to update my server anyways

spare quartz
#

tried powershell wget

#

its a LOT slower than curl

#

but it worked

timid quartz
#

powershell wget is just a wrapper to some windows function

spare quartz
#

i know

#

but its the closest i have

timid quartz
#

dont u have wsl

spare quartz
#

no

#

messes up network configuration

timid quartz
#

dont u have a linux vm

spare quartz
#

yes

#

sigh do you really want me to open it

timid quartz
#

I mean

#

I dont really care

#

but technically that is the closest you have niko83c

spare quartz
#

it was instant

timid quartz
timid quartz
spare quartz
#

yes but if it hung i should've seen that

#

also this static_microserver version has Expect/Accept/Server-Timing support

timid quartz
#

oo destructive severe tstorm warning

spare quartz
#

ウザイ

timid quartz
#

IMPACT...You are in a life-threatening situation.

spare quartz
# spare quartz

p.s. if you serve any websites you need to write a .begsm file if you do external stuff or link js

#

since the default security headers are super strict

#

how do these people have such good internet

lone sky
#

Hello. it appeareth that I have been calleth.

lone sky
spare quartz
lone sky
# spare quartz

sorry. I'm playing electron embedded framework simulator (october 2025 revision)

spare quartz
#

October 2025 Revision ?

lone sky
#

spare quartz
#

Please wait . I am going to your location now .

lone sky
#

GOOD LORD

#

IT'S LAGGING

#

ON MY SHITTY LAPTOP

#

EW

#

EWWW

#

@spare quartz GET IT AWAY

#

WHY IS IT RUNNING UNDER X11

#

✝️

spare quartz
lone sky
#

#

Chadland

pallid loom
spare quartz
lone sky
#

AND BE HAPPY.

timid quartz
#

@spare quartz "you need 80 dependencies to do anything in rust" meanwhile java-24-openjdk required 154 dependencies

#

holy crap I need the world's largest terminal to view your logs

#

it works, amazing

#

except it still doesnt streaaaam @spare quartz RAAAH

timid quartz
#

nerrrrd

spare quartz
#

It plays for me?

timid quartz
#

didnt for me

spare quartz
#

Your discord is broken

timid quartz
#

no yours

spare quartz
spare quartz
#

OpenJDK is an entire computer

#

Rust is… rust

timid quartz
#

also

#

I see what you mean about having to su around being annoying

#

yeah it's not playing on my discord

spare quartz
timid quartz
#

oh it plays on my phone

#

but not desktop

#

how odd

#

fix your server smh

spare quartz
#

AHHH

#

HOS DIRECTOR LISTING

#

IS BLACK

timid quartz
spare quartz
spare quartz
#

what reverse proxy do you use

#

……あのひとは

今頃なにをしているのかしら

timid quartz
spare quartz
#

gay and queer

timid quartz
#

nah

#

lightweight and simple

spare quartz
#

gay*

timid quartz
#

What did you expect, Apache?

spare quartz
#

http_router 🧌

timid quartz
#

Caddy?

timid quartz
spare quartz
#

;<

timid quartz
#

tbh I should try to move to Caddy because it can handle automatic HTTPS cert renewal

#

not renewing my certs on time has bitten me a few times

spare quartz
timid quartz
#

Either that or I just set up a cron job

timid quartz
spare quartz
#

NO???

timid quartz
#

It probably phones home to Bread C&C Microserver

spare quartz
#

that’s planned for a future release

timid quartz
#

mfw turning on my pc and it's windows instead of linux sadge

spare quartz
#

WHAT

#

okay this sound file

#

actually has more than i expected

lone sky
#

IT'S BIRTHDAY CELEBRATION

spare quartz
#

it has a version of ID3 that is not specification defined (last i checked)

timid quartz
#

seems only mobile clients can play stuff from your static server

spare quartz
#

i wonder why

timid quartz
#

jk idk

spare quartz
#

oh yeah umm

#

how would you feel if i added an integrated zip viewer in the directory view

#

you're probably not the best to ask but

#

yeah

timid quartz
spare quartz
#

im just worried about possible computation costs

#

i already know how i'd structure it though

timid quartz
#

¯_(ツ)_/¯

spare quartz
#

<a>download zip"<name>"</a><a>view zip"/"</a>

timid quartz
#

if you're worried about it then do something like -enable_zip_viewing=<true,false>

spare quartz
#

mmbm

#

ill probably just lump it into the cached directory view

#

and make our own ZIP parser

#

okay it is in the spec

#

@timid quartz YOOOO

#

CODEVS NEW PROVIDER MOVED IN

#

1 GIG UP/DOWN FOR $75!!!

timid quartz
spare quartz
#

BEG IN NEW YORK

timid quartz
#

horrible

spare quartz
#

LETS GOOO

timid quartz
#

terrible occurrence

#

#DownWithBEG

spare quartz
#

a multinational not-company™

#

v4 support time

spare quartz
#

an old AUP of theirs says a very scary thing

#

however this is very vauge. we will be calling their supervisors (for more information)

timid quartz
#

I don't think the new ISP will be allowing you to run BEG stuff

spare quartz
#

its unclear

#

its from 2015 and speaks about DSL / dialup

#

we're aiming for a fiber line

timid quartz
#

mm still probably applies but

#

you could catch them on that

spare quartz
#

we will be heading to their hq with hachets.

spare quartz
lavish dove
#

I want server rack in my bedroom

spare quartz
#

i want neither

#

both suck

rustic vine
#

what atp said

#

my pc location at home is not in my room but instead in the living room

#

its rlly nice

rustic vine
# blazing garden <@412729903893708801>

oh thats cool, I've never used psutil before. I guess I have the same question of: do you understand everything thats happening there? being able to write when following a guide is one thing, understanding how to apply that to do something that isn't in a guide is another

rustic vine
#

this is why githubs and backups exist guys 😁

spare quartz
#

working PNG line decoders

rustic vine
#

now make a rainbow triangle

spare quartz
#

uhmm

#

do you accpet a sphere

rustic vine
#

LGTM

#

Looks Garbage To Me

spare quartz
#

😭

#

some of these files are from 2000 ...

#

computed on a NeXTstation

rustic vine
#

perfect for Java

spare quartz
#

now to do gamma correction

#

i dunno what that means

rustic vine
#

whats the context?

spare quartz
rustic vine
#

oh neat

#

lets see

rustic vine
spare quartz
#

sure

rustic vine
#

so we have gamma right

spare quartz
#

uh huh

rustic vine
#

gamma correction is defined at the top by a power law

#

vout = Avin^gamma

spare quartz
#

oh okay

rustic vine
#

that section basically says

#

that you can generalize this relationship of gamma

#

to anything

#

a log-log plot is just where x and y are both log axes

#

and in that case the power law is linear on that graph (cuz its logarithmic)

#

so the slope of that line on a log-log plot is gamma or dlog(vout)/dlog(vin)

#

and the remainder is pretty intuitive I think once u get that above

#

That is, gamma can be visualized as the slope of the input–output curve when plotted on logarithmic axes. For a power-law curve, this slope is constant, but the idea can be extended to any type of curve, in which case gamma (strictly speaking, "point gamma"[7]) is defined as the slope of the curve in any particular region.

spare quartz
#

neat it works

#

before

spare quartz
#

nows the time where i need to make these better

#

(and support APNGs)

#

actually i should interlacing support first

#

like replacing this with ushr 8

#

hmm

#

val white = (((source shr n) and from.bitDepth.maskI()) shl (8 - from.bitDepth))

#

this is close but its not perfectly accurate

#
1, 2, 4 -> {
                        val source = samples.read()
                        for (n in (0..7 step bits).reversed()) {
                            val s = ((source shr n) and ((1 shl bits) - 1))
                            val white = when (bits) {
                                1 -> (-s ushr 24)
                                2 -> (s shl 6) or (s shl 4) or (s shl 2) or s
                                4 -> (s shl 4) or s
                                else -> 0
                            }
                            colors[i++] = (0xFF shl 24) or (white shl 16) or (white shl 8) or white
                        }
                    }
#

oh wow it loaded

#

24000 x 24000 px

#

now thats odd

#

44.89 GB of allocations for a property that should be completely static

#

ah

#

i see why

#

now down to 0 bytes

#

12.1 GB allocation in total, but i think that can also be improved (somewhat, will create threading issues)

lone sky
#

@spare quartz 1225.

spare quartz
lone sky
spare quartz
#

:<

timid quartz
#

Real programmers can eyeball it

spare quartz
#

thats real ableist of you, rustlet

spare quartz
#

wonder why that is

#

fixed it

#

now its APNG time

blazing garden
#

I feel like, if I wasn’t so awkward in vc’s when talking about this stuff, I’d be able to explain the code to you

lone sky
#

@spare quartz

#

do I wake up

#

(it's 1:30 AM)

spare quartz
#

ive just uninstalled every windows media program

#

soon i shall uninstall explorer.

lone sky
spare quartz
#

yes.

lone sky
spare quartz
#

we already deprecated NASM too

spare quartz
#

not ever installing linux

lone sky
#

don't bother. they're years beyond your research.

spare quartz
#

i mean im going to replace windows with BSL

#

okay but

#

linux can't send IRC messages with just the kernel

#

ergo inferior

#

they're eons behind our research.

lone sky
#

...would you need that

spare quartz
#

okay so think about it

#

you're playing minecraft right

#

but you don't want to install an irc client

lone sky
#

that's not realistic at all. session terminated

spare quartz
#

well its already in breadmod so...

#

realistic enough!!!!!!!!!!!!!!!!

#

OR OR OR

#

what if you wanted a TLS cert while you were installing your computer

#

didnt think about that did you.

lone sky
#

why would I need a TLS certificate while installing my computer

spare quartz
#

because...

#

why wouldn't you..

#

or or or ..

#

umm

lone sky
#

as some dude once said

spare quartz
#

simulating another computer WHILE you were installing your computer

lone sky
#

science isn't about why

#

it's about why not

spare quartz
lone sky
#

now if you don't mind me

#

i'll go snort lunar rocks..

spare quartz
#

EWWWWWWWWW

#

🤮

spare quartz
#

umm

#

so you're not the right person to ask... but i dont wanna ask myself...

lone sky
#

ask me in dms

spare quartz
#

do you think it'd be neat if bsl could digitally sign PNGs 🥺

lone sky
#

pref

spare quartz
#

okay, ill add it in the next update

spare quartz
#

it works!!!!

timid quartz
#

also NEVER

rustic vine
rustic vine
rustic vine
#

obviously..

blazing garden
rustic vine
#

das up to u

blazing garden
#

Im just

#

Kinda questioning something

rustic vine
#

lowk if you can import tensorflow + keras, build the stupidiest model ever for something like MNIST (babys first dataset) you'll be all set

rustic vine
blazing garden
rustic vine
#

for the last many years

#

its not nearly as relevant now as it was before

#

pytorch also seems to be in a similiar state...

#

better than tf tho maybe

spare quartz
timid quartz
#

coding SUCKS

#

I need DOPAMINE

spare quartz
#

coding is dopamine though..

timid quartz
#

nope

spare quartz
#

My eyes hurt,,

lone sky
#

@timid quartz today

#

I will dissect an ancient linux build

#

for a very specific device

#

@spare quartz

spare quartz
#

WAAAHAHHHH

#

WAAAAAHHHH

lavish dove
spare quartz
#

i HATE

#

stupid project with stupid code with stupid ideas with a stupid mascot that was stupidly originally ai generated

lavish dove
#

No way it's ai generated

spare quartz
#

originally

lavish dove
#

Fuck it does look like it

timid quartz
spare quartz
#

no

#

stupid ideas

#

also forking would imply using go which is illegal

lavish dove
#

Better than cloudflare

spare quartz
#

i mean really

#

you could stop 99.9% of bots just by adding a single button with JS strapped to it in the background

#

you dont need all that

lavish dove
#

Oh shit yeah

spare quartz
#

now... i need to... readd dispose/blend

#

theres some parts of the JDK i wish i could rewrite in kotlin

#

but there wouldn't be any tangible benefit since the JDK implementation is better

#

(a lot of it is using handwritten assembly the compiler autotranslates)

spare quartz
#

who?

lone sky
#

👁️

flint belfry
#

(that wasn't me i haven't been to your site in a month)

spare quartz
#

hacker

#

stop hacking me

flint belfry
#

No

#

Die

lone sky
#

@timid quartz YOUR TAKING TOO LONG.

timid quartz
spare quartz
#

interlacing.......

timid quartz
spare quartz
timid quartz
#

spare quartz
#

いや

timid quartz
#

Google Pickle

spare quartz
#

FINALLLLLLY

#

Hahahahhaha

lone sky
#

why the hell are you replying to an ancient message 😭

spare quartz
lone sky
#

OH 😭

spare quartz
#

wow we really didn’t know anything about cryptography

rustic vine
#

I thought I seen them before

spare quartz
#

Astro

rustic vine
#

I guess they just left

#

Yea ok I think I remember seeing them around

rustic vine
#

The programming chat files are on my desk

#

Ready for release

spare quartz
#

Dammit

#

There’s a plane flying over head

rustic vine
#

T-8 days

spare quartz
#

I could probably get a really good tracker signal

#

Unfortunately I’m on bed and the antenna is unplugged

rustic vine
#

except you'd have to go outside

#

which is not allowed

spare quartz
#

I wouldn’t

#

I already mounted the antenna

rustic vine
#

wht

#

bruh

spare quartz
#

I ran a coaxial inside through my window

#

Cause I’d hate to go outside again

rustic vine
spare quartz
#

I wanna write my own program first

rustic vine
#

oh ok

#

you can still do that

#

I just think its something cool you can apply for

#

and I feel like you'd be happy to run one

spare quartz
#

Towels are actually really good at insulation for some reason

rustic vine
#

oh neat, I think you can also build one yourself if you wanted?

#

and still get the perks as long as you contribute data

#

thats cool

rustic vine
#

oh hm.. they seem to want u to use their software

#

maybe would be a cool project to reverse engineer that and build your own anyway

#

wonder if they would be ok with that 😁

spare quartz
#

I wanna be able to use my SDR for radio time aswell so

#

better let me use my own software

rustic vine
#

ye

#

just a cool project idea

#

not saying u have to do it or anything

timid quartz
spare quartz
#

shut it down after it’s 1000th year anniversary

#

I’ll still be here promise

umbral monolith
spare quartz
#

optimizing the image parser, it can now load this in 849 ms

#

still not great though

#

(i dont really consider the second a good benchmark since it was before viewing + gamma correction + trns + bckg + exif + ...)

#

(still though with a "worse" of 34 ms for all those extra features it's pretty darn good)

#

no gamma

spare quartz
#

this is not interesting but i just wanted to run the numbers on pHYs

spare quartz
#

ばや~~ありがと~~
ばやのこといっぱい愛でてあげたい

pallid loom
spare quartz
#

燃料が必要…死ぬはず…わあああああああああああ

pallid loom
#

do you take diesel or petrol

spare quartz
#

SODA…

pallid loom
#

sir that's not a valid fuel

#

you can't use that as fuel

spare quartz
pallid loom
#

unless you're talking about hydrogen soda

spare quartz
#

マウンテンデュー…

pallid loom
spare quartz
#

(ウラニウム液体)

pallid loom
spare quartz
#

in deed

#

I am writing these with my dictionary

pallid loom
#

what kind of dictionary has both soda and uranium

spare quartz
#

I shall now sleep.

spare quartz
#

it has a lot of things

pallid loom
#

ワンボックスカー

spare quartz
#

誠に

#

Japanese is easy to learn to read

#

but then it becomes a memorization game

#

and there’s so many…

pallid loom
#

Fun fact

#

Some Japanese person invented emojis

spare quartz
#

Yeah

#

A lot of Japanese is actually just English loanwords and vice versa

#

つなみ (tsunami)
すし (sushi)

#

Things spelled in the weird blocky alphabet, カタカナ, are usually loanwords

orchid wadi
#

LMAO im sorry reading those screenshots of Lex talk about Kotlin was great

#

All of the devs left him for neoforge and he still can't bring himself to stop being an ass

#

Also "experienced programmers don't need null safety" l m a o

timid quartz
lone sky
pallid loom
timid quartz
spare quartz
#

shut up. Go code

#

Kotlin …

timid quartz
#

You're using the right Content-Type, Accept-Ranges, and Content-Length right

spare quartz
#

Yes

#

That’s why you can seek videos on the site

lavish dove
#

It was literally better than zoom yet everyone still used zoom

timid quartz
lone sky
#

@timid quartz gave vivaldi a second try

#

i might switch from edge

#

cause god is it terrible

timid quartz
timid quartz
#

edge isn't that bad on windows

lone sky
#

it's terrible on linux though

#

you gotta admit

timid quartz
#

yeah on linux I wouldn't use it

#

when I had linux I was using ungoogled chromium

lavish dove
#

chromium is by trade ungoogled lol

lavish dove
lone sky
#

no, not really

#

there's a native version

#

but edge overall is painful (on linux)

pastel tinsel
lone sky
pastel tinsel
#

😭

timid quartz
lone sky
#

mepers I would just leave

spare quartz
timid quartz
timid quartz
spare quartz
spare quartz
timid quartz
spare quartz
#

OR specify get_credential if you want it to yourself only

timid quartz
#

or I'll just use zipline

spare quartz
#

idk why you didn’t beforehand

lyric mesa
#

today in MGKS code

lone sky
#

i wonder if the tool is a tool

#

🤔

lyric mesa
#

if tools is a tool and tools equals nil

#

this condition would never pass 😭

spare quartz
rustic vine
#

and that causes a bitflip

#

and it doesn't use ECC ram

#

thats what that case handles

#

think stability

spare quartz
#

你质疑别人最好有点证据,我平时话少不代表我有素质,我现在已经很克制不冲过去咬死你了😊我辛辛苦苦画了十几个小时你他妈只需要花仅仅半分钟来诋毁我,没教养的东西。

spare quartz
rustic vine
#

o ok

#

ye checks out

spare quartz
#

Tampering with witchcraft

spare quartz
#

i hate you

#

and because of that im going to look into it.

#

hmm

#

i need a reference point...

lone sky
spare quartz
#

pls stop talking

timid quartz
#

maybe play it on your phone and then play it on desktop and see the http requests

spare quartz
#

im trying to get the url from a tiwtter video

#

unfortunately

#

every downloader site sucks ass

#

and is only giving me a gif download

#

so annnnnnoying

#

i see

#

its cause the server is acting way too defensively

timid quartz
#

noo the orb blocked it

spare quartz
#

let me create a begsm to test

lone sky
#

orb

timid quartz
#

a what

spare quartz
#

a Bread Experts Group Standard Modifier file

timid quartz
#

gaaaayyyyyy

spare quartz
#

still blocked by the orb

lone sky
spare quartz
#

so basically

#

the static web server by default is designed to allow basically nothing short of what its supposed to do

#

serve files locally

#

so it has a bunch of security headers that block execution, block usage by other sites, and stuff

#

unfortunately discord respects that even when downloading in their cache

#

so i need to figure out what it likes

lone sky
spare quartz
#

yeah idk

#

i think it just breaks discords backend

#

i keep getting this error from discord

#

【音楽】
ワイはミックスに頼らずに編曲で魅せる音楽を目指すんや!

(数年後)
ミックス全く分からん助けてくれ…

【絵】
ワイは色塗りに頼らずに線で魅せるイラストを目指すんや!

(数年後)
色塗り全く分からん助けてくれ…

spare quartz
#

but first i wanna add parser use into the web servers

spare quartz
#

no but i understand it more

lone sky
#

@timid quartz is her solution behind a docker container and zipline? Y/N

timid quartz
#

what

lone sky
spare quartz
#

why would that be my solution

timid quartz
#

I could turn on zipline if that's what you mean

lone sky
#

no 😭

#

ok yeah i suck

#

at explaining shit

#

not the first time this has happened to me

timid quartz
spare quartz
#

no.

#

im gonna add the parsers first

#

then ill figure out header crap

lone sky
spare quartz
#

no thats bayachao

spare quartz
#

hmmmmmm

#

need t o figure out how parsers and directory listing gonna work together

spare quartz
#

.../test.png?parse or soemthing

lone sky
#

just admit it aerasto

#

you made cause i'm using your husband as a pfp.

#

smh.

timid quartz
#

I will never consider a fictional character as my "husband"

#

or anything similar

#

I don't think it's right for anyone to do that

spare quartz
#

god

#

converting this all to bytebuffers is like eating nails

#

but i think im getting somewhere

spare quartz
#

greatly improved memory efficiency

#

(at least) 31.2 MB -> (at most) 2.45 MB (could be more in a second if i account for fdAT)

#

accounting for fdAT

#

only 613.14 kB of parser-use for 4 APNGs, amounting to 31.2 MB combined

timid quartz
# spare quartz

Note: both the Fabric Mod & IntelliJ plugin are required for the entire feature set!

Currently works with Kotlin & Java!

✨ Fabric Mod Downloads
⏩ Modrinth Download: https://modrinth.com/mod/fish-integrated-minecraft
⏩ CurseForge Download: https://www.curseforge.com/minecraft/mc-mods/fish-integrated-intellij

✨ IntelliJ Plugin can be ...

▶ Play video
timid quartz
#

erm watch the video

#

it’s 30 seconds your attention span can take it

spare quartz
#

im still feeling good over optimizing our PNG parser/decoders okay...

#

plus we now support ALL png chunks

spare quartz
spare quartz
#

they're leagues much more memory/parse speed efficient

#

they're nearly identical in construction too so the translation (at minimum) just requires wrapping a channel in a stream per parser

#

anyways 44,051 kb and 51 files of just pure code for PNGs

timid quartz
spare quartz
#

no i just dont get the point of the mod

#

hmmmmm

#

what to work on.....

timid quartz
spare quartz
#

you and the ORB

spare quartz
timid quartz
#

Wow rude

spare quartz
#

nuh uh

#

anyways

#

since i dont wnana work on png interlacing rn

#

im kinda just. gonna add the minecraft protocol to bsl

#

im bored

timid quartz
#

Or fix the orb

spare quartz
#

ughhhhhh

#

do you really want a static server version without the super strict security headers...

#

it takes like 5 seconds to do that but

#

ugghhhh

#

i gotta open intellij and... click ctrl + /.. and click publish..

#

and...

timid quartz
#

Might just use Zipline again idk

spare quartz
#

ts fan...

#

            // Defaults
            it.putIfAbsent("x-frame-options", "DENY")
            it.putIfAbsent("x-content-type-options", "nosniff")
            it.putIfAbsent("referrer-policy", "strict-origin-when-cross-origin")
            it.putIfAbsent(
                "permissions-policy", "bluetooth=(), ambient-light-sensor=(), attribution-reporting=()" +
                        ", autoplay=(self), browsing-topics=(), camera=(), compute-pressure=(), cross-origin-isolated=()" +
                        ", deferred-fetch=(), deferred-fetch-minimal=(), display-capture=(), encrypted-media=()" +
                        ", fullscreen=(), geolocation=(), gyroscope=(), hid=(), identity-credentials-get=()" +
                        ", idle-detection=(), local-fonts=(), magnetometer=(), microphone=(), midi=(), otp-credentials=()" +
                        ", payment=(), picture-in-picture=(self), publickey-credentials-create=()" +
                        ", publickey-credentials-get=(), screen-wake-lock=(), serial=(), storage-access=(), summarizer=()" +
                        ", usb=(), web-share=(), window-management=(), xr-spatial-tracking=(), accelerometer=()"
            )
            it.putIfAbsent(
                "content-security-policy",
                "default-src 'self'; upgrade-insecure-requests; block-all-mixed-content"
            )
            it.putIfAbsent("cross-origin-embedder-policy", "require-corp")
            it.putIfAbsent("cross-origin-resource-policy", "same-origin")
            it.putIfAbsent("cross-origin-opener-policy", "same-origin")
#

hold this

timid quartz
#

ORBS!!!

spare quartz
#

Opaque Request Blockings!!!!!!

timid quartz
#

zipline is back ❤️

spare quartz
#

parser time

timid quartz
#

yknow now that I have a second phone number...

#

I could use that to make a second telegram...

spare quartz
#

and get banned!!!!

timid quartz
#

second number idiot

spare quartz
#

same ip address!!!!!

#

hmm

#

what file formats have i NOT implemented in this

timid quartz
#

ok but like what happens if two different people on the same wifi network get on telegram

spare quartz
#

one dies

timid quartz
#

spare quartz
#

a file format that isnt common but you have

timid quartz
#

uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

spare quartz
#

give me one

timid quartz
#

.pal for color palette

spare quartz
#

what kind of file is that

#

what vendor

timid quartz
#

uh idk I dont think there's a vendor

spare quartz
#

microsoft

#

there is no mime type for that file

#

it does not exist in my eyes.

timid quartz
#

idot

spare quartz
#

iDOT is a PNG chunk by Apple Inc

timid quartz
#

how about .docx

spare quartz
#

already have it

timid quartz
#

how abouuuuut

#

.md

spare quartz
#

hmmm

#

no

#

i dont have that

#

let me see its mime type

#

text/markdown

timid quartz
#

while you're at it you should make a markdown renderer

spare quartz
#

well im first gonna integrate our parsers with the static_microserver

#

creating a renderer for certain formats sounds cool though

#

holy shit

#

just gave myself ptsd

#

@lone sky remember this... [top image]

timid quartz
spare quartz
#

you use typescript

timid quartz
spare quartz
#

LOL???

#

CALLED IT

timid quartz
#

This is some bullshit

spare quartz
#

A BAYACHAO FAN WITNESSED IN THE WILD

#

DAY MADE

timid quartz
#

"in the wild" you never go outside though

spare quartz
#

yknow

#

bsl is only like, 2.5 months old..

#

its grown a lot... i wonder how big itll be in a year

timid quartz
#

small

timid quartz
# spare quartz CALLED IT

all this work just so I don't have to give you my telegram account with my real name attached to it

spare quartz
timid quartz
timid quartz
spare quartz
#

im as trusted as ... the federal government!!!!

timid quartz
#

im never giving internet denizens my real name

spare quartz
#

but like

#

isnt everyone an internet denizen today

timid quartz
#

clarification

#

denizens I meet over the internet

#

and not irl

spare quartz
#

okay but what if we DID meet irl

#

what then

#

(even though id be burned alive by weahter outside of winter)

timid quartz
#

mmmmmmaybe but I know that will never happen cause you won't step outside

#

and I'm not gonna go to your part of texas

spare quartz
#

😭

#

i cant even go outside here ...

timid quartz
#

therefore

#

our chances of meeting irl are exactly 0%

#

actually it's closer to -10% cause I'd probably run away

spare quartz
#

i will create a ROBOT that can GO OUTSIDE FOR ME

#

unfortunately i dont know anything about hardware

#

since im limited to exactly software by costs

spare quartz
#

and not even that cause like. missile guidance systems are sooooooo sensitive and expensive

#

i dunno how they make a rocket motor and fins so precise

#

AT THAT a rocket motor that burns for a few seconds and is glide controlled

#

34.75.19.245

timid quartz
#

no worky

spare quartz
#

i know .

#

mhmmumhmumhmu

#

i sure wonder why

#

moov atom location middle

#

(失敗)net::ERR_BLOCKED_BY_ORB

timid quartz
#

the damn orb

spare quartz
#

mayyybe

#

i need Access-Control-Allow-Origin: *

timid quartz
#

do it

timid quartz
#

ORB NO ORBING 🗣️🔥

#

it orbed

spare quartz
#

idk does it want something smaller??

#

no..

timid quartz
#

it orbed again

#

it's orbing on everything

spare quartz
#

sanity check

timid quartz
spare quartz
#

i hate disabled people

timid quartz
#

golang

#

putting the go in goated

spare quartz
#

sucks

timid quartz
#

you wish your lang was half of golang

spare quartz
#

its more than a hundred dozen

timid quartz
#

a hundred dozenths of a percent yes!!

spare quartz
#

i think we need to kill this guy

timid quartz
#

Don’t you have a bed to be in rn

#

Nocturnal animal

spare quartz
#

soon

timid quartz
#

Did you fix the orb

spare quartz
#

sooooooon

spare quartz
timid quartz
#

laame

spare quartz
#

I’ve done all I can… I feel like it’s a file bug but idk

timid quartz
#

real programmers dont sleep

pallid loom
rustic vine
#

Guys go collect ur free money 😭

lone sky
#

LOL

rustic vine
#

NOOOOO HES GONE

#

😭

timid quartz
#

brother got hacked

rustic vine
#

Gone too soon 😢

spare quartz
lone sky
#

ATP

#

ATP I SWEAR TO GOD

#

😭

spare quartz
#

That’s a wallet owned by the FBI 😭

lone sky
#

LOL

spare quartz
#

Obvious scam is obvious

timid quartz
spare quartz
#

はい

timid quartz
#

damn too bad it takes like 1tb of disk to run a bitcoin node

spare quartz
#

バカ

#

A simplified online verification procedure that requires you to make a deposit of $100 or more. Once the deposit is credited to your balance, verification will be completed.

#

there it is

timid quartz
#

lmao

spare quartz
#

okay lemme do it

timid quartz
#

no no no no no

#

dont do it

#

go bed

rustic vine
#

wait I can crowfund u

#

I'll sponsor 1 buck

spare quartz
#

I’ll get sooo richhh

rustic vine
#

@timid quartz did u know atl is the most surveilled city in the US

timid quartz
spare quartz
#

Ugh the wallet they gave me is so lame

#

No transaction history

rustic vine
#

apparently theres ~190 cameras per 1k residents

timid quartz
#

it'd be really funny to run a monero node again :3

rustic vine
#

the next most surveilled is NYC with like 9 cameras per 1k

#

lol

spare quartz
#

They should have a 1:1 ratio

#

👍

rustic vine
#

I don't even notice it. I feel like atl doesn't even have that many cameras cuz I'm so used to what china is

timid quartz
#

what is 1.262 million kilobytes

#

a terabyte?

rustic vine
#

fatabyte

spare quartz
#

1,262 MB

rustic vine
#

1.262 gn

spare quartz
#

1.262 GB

rustic vine
#

gb

timid quartz
#

my bad

#

1 billion

rustic vine
#

bruh