#programming
1 messages · Page 210 of 1
buffer overflows

wait for ram to jump up to 1gb
womp womp, the buffer will never be any size other than 4 chars
now vectorise it 
i am not writing a general case utf32 to utf8 converter
i am writing a \uXXXX to utf8 converter
:3
waste of memory smh
i wonder if there would be any benefit in just using a uint32_t as output (speed wise)
so linux does use them?
idk
not following any standard is not the same as making your own standard
they are loose as fuck

doubt it, you can test it for yourself but i would expect there to be a very negligible speed difference if any
plus that just means i'd have to reinterpret memory in c++
i am not touching that rabbit hole
put on -O2 and they have no differences 
i have a dumb question, if i have an A dns record pointing straight to an ip, and if make a CNAME record pointing to that A record but the CNAME is "proxied through cloudflare" will it actually be proxied
it should be (only the CNAME record)
thanks
I dunno if there's anything special when both records are on Cloudflare but CNAME records to somewhere else are definitely proxied
just making sure i am not stupid
I swear I'll do anything to stall on large projects. Not planning on stressing out anyone else with this though.
what
why would anyone care about this, which project
what kind of project does this have anything to do with
i'm so confused
take this for what you will
(aka it doesn't matter enough to deal with the mental overhead)
comic code
fuck you
so sort of
it's a paid font 
blyat
yeah
oh well
Honestly not many people. One of the others suggested it in the past to do a programming cover and I didn't do it at the time. Honestly better off in the dark ig.
i should probably figure out why my systemd-resolved randomly stops working every couple hours hmm
why can't things just work 
I hear that resolved just has that issue, but haven't done much research into it
i didn't mean it in a bad or rude way btw, i just didn't understand your message, i thought the large project had something to do with this
the 21st night of september is the night i finish my json parser
All good, no problem at all
mark my words
do you remember
Superbox was orginally stressed on having to cover this one if I did it hence my comment on not stressing out anyone else.
oh i see
I'm planning on covering it myself
I have better than laptop mic so it shouldn't be too far out of place.
as far as laptop mics go macbook pros are crazy, i've tracked instruments and vocals on mine that are more than usable
it's almost a condenser mic
apparently while it's been an occasional issue for years, 257.8 broke some stuff 
I didn't opt for condenser mainly because I don't like mics close to my face, so that is a small skill issue. I at least have a dedicated mic for the job.
but condenser mics are the more sensitive ones
dynamic mics are the ones that you shove up close to your mouth
like the ones on headsets or the sm7b
or stage mics
I have a SM58, stage mic
if youre passing it to a function you might get bigger speed up using __restrict__ ptr
well yeah they're dynamic precisely because their sensitivity falls off much more substantially, specifically to minimize feedback from the sound system on stage
hi

hiello 
some upperclassmen showed me what the exam for 3D 1 expects you to make, and imma jsut pass away

its over for me
you'll be fine 3d is fun 
Hand over the final exam
i thought you loved 3d
yeah
oh
Why am I expecting 3d model a person under a time limit?
you get like weeks to work on all your stuff, but this is just too much for me i think
i dont think i can make something on that level
Honestly same, once your in the grove of things
I could pass over as many refs as you need (No not american housing :xdx:)
I do take photos for my own stuff
Conveniently ignoring physics, classic
@olive sable surely you got nothing to worry about

unsolicited hblang propaganda
MOTHERFUCKER



sounds like the kotlin bindings are working 
"pshht i only need to deal with one unicode codepoint"
motherFUCKING FUCK YOU SURROGATE PAIRS

what the hell is this bruh 
the "stop thinking and let ai mansplain what a html tag is to you" button
what
i would never
you can find free java courses on youtube that are way shorter, or better yet read the docs as you go for a few extra minutes
who needs ai when you have ragebait
it was like 8$
just post your code here and someone will send it back corrected to whichever programming style guide they think is best so they can get an ego win

Who needs Java when Kotlin exists?
kotlin is ass
Silly
excluding the var keyword
var and auto are for PUSSIES who can't handle reading the full type as they program
writing dockerfiles and the endless cycle of docker build cuz nothing works first try
shiro you got a friend
i need more disk space
jhava
and i got an enemy
just dont use docker 

just write your own docker in java
I have a java interview so
stabs you with my knife
me cause i'm gonna have a java interview
vanor look at this diff https://github.com/chayleaf/toknt/commit/f3effdacd08f9668cd878f33f826a88b7e166c7b
just gotta know classes and generics pretty much then, and how the functions for each work
everything else pretty much works the same as C
love scala so far 
i kinda forgot c

I became a python slave
real programmers use haskell
i hope python dies
python is hell
i don't like my variables being able to change types to literally anything else
i like controlling my types
:(
Instead of learning java i could be watching that Netflix romance anime that came out
Idk if it's romcom
i made a jvm bytecode optimiser at some point
watch it and find out
if anything java has nailed down optimisation with the amount of stuff they do behind the scenes to make code run fast
yes
but i still hate the language 0/10
java is faster than what most people think
Chat what's the worst that can come at a java interview
fuck you
use kotlin 
At a medium size company
true kotlin is great
reflection
i 100% agree with vanor 
fuck you too
why is reflection worst, java reflection is easy
to a newbie?
Frick what if something like that does come
reflection is hard
to a newbie, 60% of java is hard lol
I would say it is easier to fuck up multithreading
Would that actually come at an interview tho
also scanning for implementations, accessing things you are not supposed to, modify values in things, break everything, unbreak everything
reflection is godsent when modding a game
java made concurrency so textbook that it became the thing people teach when talking about concurrency and why structured concurrency is better
but ONLY when modding a game
In a junior / intern it would only come up as in "do you know it exists"
or creating internal frameworks 
or that
yes
the two valid usecases
reimplementing reified keyword was fun for creating dynamic Services that used type params
How do i know whether "Software Development Engineer" is junior or senior or what
That's what the position is called
it is specified in the job details
It's not
it's not the position that is junior, its your knowledge + expectation from you
also this
what are the expected knowledge and years?
or they want all of them
i wonder if expected years mean anything in today's climate
expecting 18 years of experience at 13 years old so we can pay you minimum wage
it is a metric how wet your feet was with the language I guess
so true
realistic j*b expectations
you must be able to write bytecode directly and you get a sandwich for payment
oh ya @tender river did u get that job 
join the chessening
you must be able to make your own jvm and you get a singular headpat for payment
in-depth
love when that means nothing
i escaped by wasting another year in uni
ability to ressurect from the coffin to fix the server in 80 years
vanor its chess time

billions will chess
i would never chess
im also terrible at chess its fine
is neurocord now chessing
you dont have to be good at chess to join the chess bot contest
did you guys move on from the bot programming game
Oh chess bot context
that sounds fun
they said they sent my resume to the cto but picked a different candidate but they reopened the same job position a few days later 

I wish I could participate, but I'm 4 months behind a project oops
1 month to make a chess bot subject to some tricky restrictons

it only takes as much time as you want it to
gotta look like they're hiring for some bullshit business reason probably
im too busy to write a bot 
all the boilerplate is written already as a nice api
i'm busy reinventing the wheel
ill try to participate, but i do kinda have college starting tomorrow
can i vibe code a bot
it will be a month, currently working on haskell bindings and then it will start
ohh, will you use lichess or will it be custom platform?
you could try lol
i'll write my chess bot in a custom json language that i'll pass through my own custom json parser
will run the tournament locally using cute-chess
ah I see
Do you think i might be cooked
"hi uuh pls write me a chess bot that would demolish other people bot in chess thank u very much i love u"
is this how to prompt
i like the "i love u"
give it that exact prompt
wonder how much electricity that burns
You miss the shots you never take. Prepare, learn. Be confident but humble. Take that W and learn at work on the go and get that job
Man there's 2 seniors and 1 r&d director on the friggin interview
i like java too but i guess i'm wrong for not liking to type out SomeProxyFactoryBuilder<CrazyGenericBecauseFuckYou<ThisTooApparently>, Uuh> before the variable declaration and not wanting to importing allat when i just want a thing once
so descriptive
those brackets arent balanced
high readability types
you are wrong, yes
i am objectively correct

var is asscheeks
fuck you, vertical brackets ⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟⏞⏟
kotlin has an lsp server now
bro llama3.1 just gave me a chess game instead of a bot 

what the hell is an lsp
aintneurway
vanor 
wdym now, wasn't that a thing since forever
hi konii
or for emacs
los santos police

language server?
not an official one
📺 
🎂 

i cant believe big corpa intellij actually listened

📺 
shiro i think ur cake icon is too small tbh
dont you dare
shiro make it your pfp

💧
wait did they externalise the Kotlin LSP and it is now available standalone? 
billions must chess?
billions must chess
8 billions yes
billions
my chess bot will sweep (cant beat stockfish level 0)
when api
i just realised
the fuck is happening to my gifs
1998 mode
soon, just waiting for haskell support 
i took the wrong med chat
not justu i think, i see the same thing
MY JSON PARSER MUST WAIT
lichess
FOR I MUST CORRECT COURSE
moire patterns caused by dithering
well im in a great spot, my bot is still rng only
how bot play on lichess 
i suppose
it move and you copy

uuh so you create an account and convert it to bot account
i was about to start dooming because i remembered we're never getting ngnl s2 but this has helped
@real sierra you starred in that show when are you making s2
We got PSG S2, never loose hope
the artist for the show made a vtuber and i had no context and totally thought it was a character design for s2
ok let see how good is 
i'm either on a double dose of my antipsychotic or at my prescribed amount
either way
i'm ready to json
LOCKED IN
just how i tested shogun showdown deepseek r1 

oh wait rocm got updated in nixos, no longer need to enter distrobox 


if you go 1 step further you'll be the furthest from psychotic you've ever been
i need my antipsychotics to balance out my writing a json parser
one is psychotic
the other is not
ah fuck
that's standared you can actually get lithium over the counter if you tell them you're doing that
no way
i thought i could download the nix index separately and add it to the store manually but guess not 
i'm getting lithium
ya trust just go to your local walgreens
this can't be happening
still havent fixed the parent node propogation issue
how about your friendly neighborhood boots
hope bot performs ok
just jam em in there without a care
i-i think the lithium mines have closed their doors to you my friend
im so sorry
what is it doing...
Eat the batteries
^^^ real health advice
pillow
they don't call them spicy for no reason
worst lib

oh god I translated that into the wrong baito. I'm so cooked
seems like something you are including isnt doing #pragma once
@olive sable run the compiler with -E
it will expand the file
even i do pragma once
this can let you look for the duplicate definition
happy birthday shiro 

cant even look at the image because internet dead 
age--
like this?
the error message is a lot shorter now

when are submissions gonna be due
i-- produces an rvalue 
or do we not know
can only apply -- to an lvalue
the images are real
about a month after opening
oh god oh fuck i can feel myself procrastinating
they will load any second now
shiro fix my internet
surely
nyum
cant do, telecom here is run by monopoly 
then you fix 
according to my internet browser discord addon your system clock is currently 2 seconds ahead of what discord thinks it should be at
brr
brr
braap
whatever 
subleq 
damn
is this hate mail that i should be responding to
brainz
no, hate mail for subleq is justified

beepy and beezy 
beepy and beezy

i guess its because its three letters
what if i did changed it back to bra and just combined the instructions

for mobile ui would you want a touch event to be blocking or passive you think
seems stupid to have it blocking but i am also like weeelllll
imma make it block the entire main thread and all cores of the system it's running on
i'm used to jump more than branch but arm uses b instead of j i think so its whatever 
braa 
b of j huh
why did changing it to this add an entire 0x0000000000000000 to my bytecode


spite
sprite
im about to eat one of those grocery store salads
was dumping this ham into the bowl
and a bunch of ham spilled all on my mouse mat
that's wonderful
i feel like cold ham is somehow more icky than most things i could've said
well i needed to wash this thing anyways ig
me watching the 2 RNG bots play 270 moves
so many token saved 
/* brp */ op(if ((int64_t)reg_pc > 0) pc -= leb128_r)
/* brz */ op(if (reg_pc == 0) pc -= leb128_r)
``` ```c
/* bra */ op(if (!reg_pc) leb128_r; pc -= leb128_r)
its so beautiful
brzip
ches bot
or do I make a new project for no good reason

did the chess competition start yet
why brp over brnz 
not yet, waiting on haskell bindings 
i removed it
soon™
that is old code 

i respect not starting until the contest starts

you see
even if I wanted to start today this cold would obliterate my critical thinking skills
thus
it is not a good day unless one uses git init at least once in a new dir when they didnt expect to
pxls rewrite 
rewrites take way more outta me than starting new
brp $1 :lbl -> bra $1 :lbl 0
brz $1 :lbl -> bra $1 0 :lbl
i mean its kinda starting new
fair see i should really approach it like that
I have no desire to match pxls' api at this point
maybe later if I feel like burning a few brain cells
does that actually save tokens in total
dunno, gambling
havent written any long programs yet
this token thing is going to drive me berserk
i feel like there's no way it does 
its more plausible than you think
because im encoding the bytecode in 64 bit ints
and not in single bytes
depends on how often you actually need to branch ig
oh also the bytecode integers are variable width
they are all encoded with uleb128
im gambling on those two factors


while True:
board = API.get_board()
moves = board.get_moves()
best_move = openai(f"in the following position as {...}, which move is the best? {...}\n\nlegal moves are: {...}")
API.push(best_move)
API.done()
mindlessly downloading wallpapers for the last 2 hours has surely been worth it
it's literally JUST that easy
can I get special internet permissions just for that 
that would also mean i need a brr $5
so i can jump back to caller
i guess you can do brz $label1 $label2, where label1 would be for zero and label2 otherwise 
noe i dont have an accumulator machine
but then you end up with a lot of labels
register only

also it keeps burning a hole in my head
what kinda specs does the default pxls server demand
almost holy hell
because I keep imagining its gonna be some stupidly beefed up server for some reason
oh that's what that is
lol
well the neuro place clone takes like
no resources
it scales obviously depending on the connected users
most of the heavy lifting is the browser
yeah, just this doesn't inspire confidence for me
yep
based
that's what i've been suffering working on again suddenly in the last 12 hours
it's just been up for like 2 months
$0 cost so far pog
well besides the domain
so this is the power of infinite depth
the db is only 30 mb
pxls 2 is already in rust
Oh this channel is talking about it, nice
I'm actually about to update the readme and push the changes, the version I have there currently is 2 years old
big fun thing i figured out is that when i was half assing some auth stuff
i left like
half of the auth chain handled clientside
and then burnt out
so that's fantastic
A server for an r/place clone written in Rust. Based on https://github.com/BlankParenthesis/PxlsNetworking - BlankParenthesis/pxls-rs
interface is too big, auth is fugged up, the sidebar is bugged but it do be working
and https://github.com/BlankParenthesis/pxls-svelte for the client
why rust when js exists 
everyone kept shittalking the frontend
and honestly i switched to pxls frontend too
because js can't get 10µs response times
hope it gets better later 
A lot of the dev time was spend on the technical aspects of the frontend than the ui honestly, which hopefully lets more time be spent now to make it pretty
I want to experiment with a bunch of ux stuff, some of which will probably not work but I would like ot explore a bit
good luck 
ngl I didn't realise people existing in #programming other than the regulars 
looks like a neat project
its beena fair while since I've seen warp, damn
Settled on it after moving frameworks twice lol
Would probably change again now, but it works
the slowest thing on the entire neuroplace site is loading the person's discord avatar lol
If you're doing client profiling like that it may well perform better than mine: I did some optimization to make rendering at least not burn things out, but not that much
Most of my work went into making the server handle high traffic
also I may be misunderstanding but this still does a db commit on each pixel placed right?
why is it segfaulting sometimes
the client usually runs like 200-500 fps for me
I mean fair enough but meh
are you doing N % 0
wait is this chess related or not

It sends the database changes to a thread which takes from that channel in bulk and submits them to db. With low traffic, likely that will be one at a time but as the database can't handle it they will process in bulk which is much faster. The rest of the system becomes the limit before then.
There are similar setups for getting board data and sending packets
ic
int i = 0; while (i++ < 16)
__builtin_printf("$%u: %lx (%lu)\n", i, regs[i], regs[i]);
im just commenting this out 
isnt regs a macro
no!
uh oh

are you reusing i elsewhere
no 

am I reading a different version or something because unless I'm fundamentally misunderstanding warp that doesn't seem to be happening
ub 
yes, the version you are seeing is 2 years out of date. I'll update it in a little bit
ah fair
For stats on how this performed in practice, the connor canvas hit just over 2.7k users with a 5s cooldown for each and I didn't notice any huge increases in latency. The server was maxed at 26 load average though even though it only had 16 2.0GHz vcpus so that scaling back was probably doing a lot of work. Not sure how far we could have pushed it but I suppose it will be hard to test now.
apologes if I sound dense I just have very little idea whats going on 
No worries, your questioning seems very resonable to me
randomiser 
eitherway

try ubsan 
its me 
compiler finally said bruh these macros idk
fuuuuck im really gonna have to deploy a new goddamn worker backend to get a measurement that isn't in SECONDS it's so over this local is NOT ready for that rn
i know i know
its because i dont have a condition that exits the vm
its just reading all the memory


fixed segfault
cpu time eaten entirely by printing logs to console lule
fixed segfault just for it to be caught before you actually get the segfault 


BIG MISTAKE. second console log never gets called. it just doesn't. i am coming to a conclusion that bun is overhyped undercooked alpha software 
at least it doesn't segfault on hello world like it did in 2022
i purely use it as a package manager and replacement for nodejs so i can't speak on the bundler 
i said as a bundler not as a package manager
well jokes on you because i dont know why you would use it as one but not the other HAHA
i have a suspicion on why it wouldn't get called though
iirc they already support css imports
so the plugin might be overwritten
smh I was enjoying writing a very minimal pxls clone until I found out it already exists
Are you talking about mine? because it's anything but minimal
i feel like there have to be a bazillion pixel canvas clones
project not fun when already done
nah I was working on a tiny one because I had zero idea that people had actually written something decent
yeah something really small does sound appealing: I do imagine someone's had a shot at it before though
then if i limit the number of instructions to 32 i can pack 1 opcode and 1 operand into a byte

that's kind of the point of this callback
After Bun's bundler has resolved a module, it needs to read the contents of the module and parse it.
The
onLoad()plugin lifecycle callback allows you to modify the contents of a module before it is read and parsed by Bun.
here's one of the examples. i'm pretty sure bun supports ts imports
shrug, I'd probably be better off making something to stress test a canvas or similar imo
oh yeah then idk
I don't see much point in reinventing something that already exists
my bun begs me to please let it combine ts and js
if you just run bun it's the main examble under bundle
examble
I wrote a stress tester for this actually, though it still entirely lacks admin tools of any kind. I was thinking of implementing them into the client but I'm not sure
but actually having the backend do anything beyond handling the grid and such has made the whole thing a lot bigger in general
frontend scares me
I am coming to the same conclusion honestly, frontend isn't scary but backend stuff is more fun
optimizing the server provided much joy (when I wasn't hunting deadlocks)
I question how you can deadlock a pxls server but yours is probably considerably more complex
whats wrong with frontend
almost 100 occurences of "Rwlock"
there's only like 700 different ways to do 1 thing

and at least twice as many frameworks
nothing, backend doesnt let you do t r a n s p a r e n c y
only maybe 5 different ways why event propagation can fail on a framework

/* test.css */
.test {
color: red;
}
// index.ts
import "./test.css";
console.log("Hello via Bun!");
// plugin.ts
import type { BunPlugin } from "bun";
const myPlugin: BunPlugin = {
name: "Custom loader",
setup(build) {
console.log(build)
build.onLoad({ filter: /\.css/ }, async (args) => {
console.log(args)
});
},
};
await Bun.build({
entrypoints: ["index.ts"],
outdir: "dist",
plugins: [myPlugin],
})
works for me 
this is ugly as shit
i have
like
3 or 4 different shitty layouts in here
This is the real pain of frontend: can never please everyone
@real sierra 





steady progress, only 140MB left to download on a ~50kB/s connection, then i can actually write code
THAT'S THE PROBLEM

@real sierra
happy birthday
@rigid snow what were you doing 
Added embed ban role for @safe path.
wtf
huh wait what
shiro do you prefer 0x000000FF0400000E or 0x010C010107010200, 0x000000000000FF01
this is with 1.2.22
the 2nd looks like it compresses the most in the long run
well the backend dashboard i slapped together has NO transparency at all
they are different programs 
oh
and i gave it a nice green text colour for no reason
idk then
and didn't bother to align anything at all
if you add a nice splash of random colour and some gradients in ur css everything looks fantastic
@hasty snow if you do end up pushing the updated version, drop me a ping. I'll probably give it a peek
graphic design is my passion
gradients my behated
just about to, need to add a license to make it actually open source. Not sure between gpl and mit
it wont matter for server deployments anyway
all my interfaces end up with clown ass colours because i like to look at it
ah that is a fair point. does agpl change that?
nope i dont think so
it does
does it?
agpl means servers must host a link to their source code if they changed it
how about making random colours on every refresh
oooh now we're cooking
but note that if you accept contributions that applies to you too
yeah that's a good use of the client's time since the rest of the interface is so blazingly fast
because contributions will be agpl but you wont have the copyright to them
Removed embed ban role for @safe path.
Yes, I was thinking that
I should probably actually check if the required license is specified in my contract
yeah be quite careful what license u pick
changing it will be an absolute pain once u have contributors
https://chatgpt.com/share/68d062fd-9344-800c-b6df-c6cc8c2ff03f
shiro not getting replace by ai
mit/apache - default in the rust ecosystem because rust tries to be corpo friendly
gpl - works just fine but realistically not much changes from mit/apache other than people not being able to copy paste your code (with the license included) to their mit/apache projects
agpl - forces everyone (including you if you have contributors) to publish any changes they make to whoever uses the canvas
licensing is so silly because even with agplv3 you can't prevent commercial use and they dont even have to open source it if they don't modify your code
which is very annoying
that was the holdup i had with agpl not the network thing
i mean yeah allowing commercial use is the entire point of open source????
claude also failed

no >:( i don wanna
then you dont want open source 
WAIT i think i figured it out, i'm doing this
import index from "./index.html";
```which bundles it in place, before loading the plugin
```ts
Bun.plugin(myPlugin)
```like this
Think I'll just do MIT
yeah that was actually the conclusion i came to for anything that matters was that personally i would not be particularly happy with anything less than lcopyleft w/o commercial use
i dunno something about if i put something out there and then someone else makes money off it for nothing irritates me
but then again i put mit on like everything i end up putting out anyways
oh yeah, if you import the html that makes sense it doesn't load the css one 
because i dont make anything useful kekekeke
if you want to prevent commercial use but still be kinda open source ish there's this hot new thing called "fair source"
deep seek still thinking about what the bytecode does
it makes sense that i can use vim or linux at my job, or that artists can sell art they made using krita
if you dont want that ye no open source
as far as i understand the licenses are basically the same as foss ones but they explicitly disallow usage for building a competing product
i guess i really would just want to prevent something like
let's say i just put out copyparty
and it's awesome
i would not want someone else just bundling that up and selling it b2b to clueless people without any issue
not everyone has the hardware or technical skills, there are many services that host services for you
something like using an editor in your work is not what i would be trying to prevent even tho yea that's commercial use technically as well
well right but id just be salty if i saw some tech bros raise 20 gazillion dollars in seed funding literally just downloading and slapping my shit on some other people's systems
i finally finished the game of my bot vs lichess lv1
ye how do
i dont really care what they use it for that's why i even released it in the first place, as long as they dont just straight up sell it themselves when i have it out for free ya know

my lord
draw 
make no mistake it was a guaranteed win for my bot
but it decided to draw for
some reason
sure, just set the time per side to 1 minute
also my bot is way better
Fair Source is software that:
- is publicly available to read;
- allows use, modification, and redistribution with minimal restrictions to protect the producer’s business model; and
- undergoes delayed Open Source publication (DOSP).
the last one basically means that the code will eventually become open source (the license converts), be it after a set time passes, the producer goes out of business etc.
ye dont see your point 
SSPL would kind of prevent that i guess, since it requires pretty much everything to be made available iirc 
yeah sspl was what i had arrived at
perfectly valid, probably a lot more valid than my feelings on it, mine are literally borne entirely of fomo jealousy basically lol
there's also BSL for giving yourself a headstart but that's a different thing ig
if the thing you're building is worth that much why don't YOU sell it 
The code for the server is live. Now to do the same for the client
well that's why i havent actually run into this issue lmao
1 is read as 49
how did i fuck this up
so badly
it's the ASCII VALUE?? what in sleep deprivation is going on
because like i said i never release things that would be valuable into ze public (not that i make them in the first place mind you)
but like if i made something crazy, released it free because i felt like it would be a useful thing for people, to use, for free and how they wish (barring selling it themselves), i would just be peeved if i woke up and saw that some greaseball was out there making a bunch of money off of people being ignorant that it's out there for free
but then again if it's out there free why worry because people that aren't ignorant of it would never pay for it, but that's what you get when you let emotion influence how you handle things
god help me
time to pull out the good ol debugger
i wish i could have the full foss mindset and ive been coming around to it over time it still just bugs me is all
- '0'
is it fully custom doe

huh
graphql moment
lmao
yes
now read 10
200 error is impressive

it's not 1.000000 though it's 1 
ive never seen that before in my life ngl
heh
it was out of context 
asm is a language 
asm is not a programming language its a translation layer 

well there's a crisp gh issue on nixos from 2019 about curl <= 7.65.1 doing that when a download took too long
surely that's probably still somehow hitting u 6 years later

no its just my internet being bad
oh is it the 4kbps thing again
i start going berserk if i have any connection disruption for more than like a minute
you're stronger than me
at least ping is good now
we mathin
manually test every possible number
but it wouldnt take very long
i need to know if it works for .00000000000000023479
but only after it sequentially counted there by subtracting from 10
increments of .00000000000000000001
ah the joys of parsing floats
idk what exactly your thing is currently doing tho
the issue was that i had to add the plugin to bunfig.toml btw since i was directly importing the html file and that ignores any and all loaded pluguns for some reason
bunfig.toml is something i've never heard of so i will put that in the memory banks in case i need to make a bun plugin
you know what else is good to know? knowing to not use bun as a bundler
lmao*
how else am i going to include zig in my ts project 
what do you prefer to use? i honestly randomly choose usually the thing that is most responsive for things like this unless there's a specific feature i need
guys my code is working and failing wtf did i do to hurt its feelings
guys i got a different number
is anyone able to help me with a c++ assignment, idrk what the teacher is asking for
can whatever compiler chain they embed do wasm
change is good
(i was just joking i don't actually want to do that)
but yeah they do it's just llvm
What are these numbers about



ME

















