#💽Programming Chat v2
1 messages · Page 35 of 1
全部を知らないんだから
ニャー
evergreen
they have been arguing for like 2 days
over compilation size
😭
you'll also soon learn that the days of the month are quite strange too
一日
二日
三日
四日
五日
specifically the readings
like those things above
you may THINK you can read them
but you probably cant
for example what do you think 一日 is
oh
how do you think you would say that
am i allowed to say it in english
sure
the first day of the month?
day 1?
the reading of this is なぜ or "na ze" if you romanize it
yeah
so what do you think the reading of 一日 is
wait do you mean the pronounciation
yes
so 一 is read "i chi"
日 is usually read "hi" or "ni chi"
so if you put both together what do you get
i chi ni chi :sob;
right
that's what you'd think it is
and in certain contexts that's what you'd read it as
BUT
if you are referencing the first day of the month
it is ついたち "tsu i ta chi"
intrsting
same thing for the 2nd - the 10th
huh
and also the 20th
mhm
ひとつ
ふたつ
みっつ
よっつ
いつつ
むっつ
なのつ
やっつ
ここのつ
とお
so right now it is actually
二月七日
にがつなのか
which literally means something like the seventh day of the month
or is that just the (arabic) numbered format
元日
theres this for new year's
This is the Official Soundtrack to "FORTS" composed by Jeff van Dyck. The game was developed by EarthWork Games. Buy the soundtrack here...
BandCamp : https://goo.gl/q37WZS
Steam : https://goo.gl/Cb6ae6
Google Play : https://goo.gl/9xb5Hj
Spotify : https://goo.gl/GtzYRg
iTunes : https://goo.gl/QFR8n7
Apple Music : https://goo.gl/WW3kKn
Tidal : h...
😦
i hate my programmer life
oh
all his repos are ts
sdl2 is better than sdl3 in my opinion
sfml is kinda limiting but not really, tis just kinda slow
if that reddit comment is correct at all
whatever reddit says is whatever deepseek says so it must be right
man i suck at usnig a computer
@timid quartz there is SOMETHING of upmost importance i must show to you
(frrom unfunnylad)
LOL IS THIS ACTUALLY IN THE GAME
LOL NO 😭
IM SO BOREDDDDD
Thanks 
we did good
this about 0.5% of every message sent in general
HOORAY
ITS BEING SHIPPED
🎉
I completely broke my opencl
decided to upgrade
when (this.cir.toUInt()) {
0u -> { // ADD
this.fetch()
val rm = this.getModRM16A(this.cir, AddressingLength.R8)
val add1 = rm.register.get()
val (result, add2) = rm.memRM.decide({
val add2 = it.get()
(add1 + add2).also { v ->
println("ADD ${it.get()} + $add1 -> $v")
it.set(v)
} to add2
}, {
val add2 = this.computer.requestMemoryAt(it)
(add1 + add2).also { v ->
println("ADD [$it] + $add1 -> ${v.toUByte()}")
this.computer.setMemoryAt(it, v.toUByte())
} to add2.toULong()
})
this.setFlag(FlagType.OVERFLOW_FLAG, (result and 0xFFu) != result)
this.setFlag(FlagType.SIGN_FLAG, result.toByte() < 0)
this.setFlag(FlagType.ZERO_FLAG, result == ULong.MIN_VALUE)
this.setFlag(FlagType.AUXILLARY_CARRY_FLAG, ((add1 and 0xFu) + (add2 and 0xFu)) > 0xFu)
this.setFlag(FlagType.CARRY_FLAG, false) // TODO CF
this.setFlag(FlagType.PARITY_FLAG, ((result and 0xFFu).countOneBits() % 2) == 0)
println("FLAGS: ${this.flags.x.toString(2)}")
}
else -> TODO("Unrecognized opcode (${this.cir.toHex()})")
}
adding is big
expanded to read the identifiers off a primary record
VolumeDescriptor(type=PRIMARY_VOLUME_DESCRIPTOR (1), identifier=CD001, version=V_1 (1), data=ByteArray[512]):(systemIdentifier=" ", volumeIdentifier=" ARCH_202502 ", volumeSetIdentifier=" ", publisherIdentifier=" ARCH LINUX <HTTPS://ARCHLINUX.ORG> ", dataPreparerIdentifier=" PREPARED BY MKARCHISO ", applicationIdentifier=" ARCH LINUX LIVE/RESCUE DVD ", copyrightFileIdentifier=" ", abstractFileIdentifier=" ", bibliographicFileIdentifier=" ",
VolumeDescriptor(type=BOOT_RECORD_VOLUME_DESCRIPTOR (0), identifier=CD001, version=V_1 (1), data=ByteArray[1977]):(bootSystemIdentifier="EL TORITO SPECIFICATION ", bootIdentifier=" ")
heres ar un on an archi so
real
Can someone help me fix this BlastDoor Script?
Bugs:
- Blast door Sometimes doesn't close/Open when scanned.
- Blast door when not in use, the blast door sound sometimes plays for some reason.
- Keycard scanner is Spammable.
If someone could help me fix this, I Would greatly appriciate it.
is that your version of gnatpp/gnatformat
mhm
you sure it's not the lithium scented candles I shipped to you
if its not manga i dont want it
anyways never smell lithium battery fumes ever
smells really weird at first then you get the worst headaches possible
get here faster
or ill drive tehre myself
oh wait @spare quartz your thing checks Content-Type and Content-Length doesn't it
only length
ahh that would be why I was getting remote host errors
the server itself will generate content-type on GETs though
im currently packing your isos you sent into a jar rn
starting with that one
VolumeDescriptor(type=PRIMARY_VOLUME_DESCRIPTOR (1), identifier=CD001, version=V_1 (1), data=ByteArray[512]):(systemIdentifier=" ", volumeIdentifier=" Fedora-WS-Live-40-1-14 ", volumeSetIdentifier=" ", publisherIdentifier=" ", dataPreparerIdentifier=" XORRISO-1.5.6 2023.06.07.180001, LIBISOBURN-1.5.6, LIBISOFS-1.5.6, LIBBURN-1.5.6 ", applicationIdentifier=" ", copyrightFileIdentifier=" ", abstractFileIdentifier=" ", bibliographicFileIdentifier=" ",
VolumeDescriptor(type=BOOT_RECORD_VOLUME_DESCRIPTOR (0), identifier=CD001, version=V_1 (1), data=ByteArray[1977]):(bootSystemIdentifier="EL TORITO SPECIFICATION ", bootIdentifier=" ")
okay and now gparted.iso
VolumeDescriptor(type=PRIMARY_VOLUME_DESCRIPTOR (1), identifier=CD001, version=V_1 (1), data=ByteArray[512]):(systemIdentifier=" ", volumeIdentifier=" GParted-live ", volumeSetIdentifier=" ", publisherIdentifier=" GPARTED HTTPS://GPARTED.ORG ", dataPreparerIdentifier=" XORRISO-1.5.4 2021.01.30.150001, LIBISOBURN-1.5.4, LIBISOFS-1.5.4, LIBBURN-1.5.4 ", applicationIdentifier=" GPARTED LIVE CD ", copyrightFileIdentifier=" ", abstractFileIdentifier=" ", bibliographicFileIdentifier=" ",
VolumeDescriptor(type=BOOT_RECORD_VOLUME_DESCRIPTOR (0), identifier=CD001, version=V_1 (1), data=ByteArray[1977]):(bootSystemIdentifier="EL TORITO SPECIFICATION ", bootIdentifier=" ")
what da L
how did I not send a valid http req what
well the server is telling me you sent a file where your method was
gibberish?
misplaced
okay guardsman dev
what was the response
could also be a bug on my end where im not reading a request fully.. shouldn't be wrong though
weird if I use a diff http lib
it says that remote host is closing the connection
this is fucked
c:\users\adenosine3phosphate\desktop\http operations\aera-memes\5-seconds.mp4 1 / 0
Constraint error: raised CONSTRAINT_ERROR : bad input for 'Value: ""
the line its pointing to reads off the method
hm
whats interesting though is that..
wait i think i see whats happening here
you're sending a request, somehow the library is parsing your Content-Length as 0
it tries to read/write a 0 file, doesn't do anything, returns OK
then when it loops back around for your next request, it reads the buffered file data
lmfao what the hell
I'm definitely sending content length
can you delete 5-seconds.mp4
done
ok is it good to try now or
yeah
there is no request, did you set your port to 7778
I did
okay let me start up the server on 7778
timed out
closed
(PATH_LENGTH => 25,
VERSION => HTTP_1_1,
HEADERS =>
["user-agent" => "ureq/3.0.5", "host" => "javart.zip", "accept" => "*/*",
"accept-encoding" => "gzip", "content-length" => "282015"],
TRANSMISSION_TYPE => NONE,
METHOD => PUT,
PATH => "/aera-memes/5-seconds.mp4",
DATA_LENGTH => 0)
your content-length is underscore...
@spare quartz its still sending
yes i see that
👍
wdym underscore
it may be slowed by the fact im on a vpn
lowercase***
this is what im receiving
I think you're printing it as lowercase
Can someone help me?
this would explain why data length is 0
I think it's formatting as undercase
either that or just make your thing account for lowercase headers
let me just, lowercase everything on my end
cause I've seen lowercase headers elsewhere
um yeah in a second
let's see
@timid quartz try again when ready
im sending headers as lowercase and encoding their keys as lowercase when input
Protocol(MissingResponseVersion)
that is indeed the video
@flint belfry we figured it out
at least, hopefully
your client was probably sending its headers in lowercase
Im not sure cause this is all inside the library
which isn't in the spec last i checked
WHGAT TGE FYCJ
it's not the spec but I've seen it everywhere
i hate spec violators
gay and queer
@spare quartz it stiull suicks
anyways you're missing the http version in your response apparently
im not
idk if I can print the raw recv'd bytes
use wireshark
ughhh I don't have it installed
rdigdfm
me??
ok
well i was correct, however
huh
this code is really complex
and confusing to read
global function jumpscare
is this the fixed code?
it is not, I just added syntax highlighting so I can read it
so you cannot fix it?
when did I say that
oh sorry, just asking, So you can fix it?
brah
@spare quartz idk I used a different (more popular, kinda the de-facto) http lib and it didn't error
so idk
I can take a look to see whats wrong
probably a bug in the other or smth
I think its very complex and hard to read
i received your file fine aswell
Thanks!
if it were written better it would be a lot easier to debug
tested my cURL and it tx'd fine too
what is wrong wiht mine
mines older by 4 minor versions than kades though
im still gonna wireshark this im curious
wait i can try
@flint belfry can you try a path that isn't root (/)
how to write that lua message?
that might be causing misalignment in your further requests
yeah, I can't think through what this does rn, there are a lot of complex interactions that aren't made better by the duplication of code
what does your server have
doesnt matter, put the file anywhere
ping me tomorrow if you still need help with it
Dm?
no, here
other people can prob chip in if they feel like it
but yea that code is hard to parse
library might also be expecting the "OK" part
even though the spec says thats optional
oh possible
anytime before 10pm and I'll prolly be willing to help
@spare quartz done
include it smh...
est
or edt
or wahtever
whatever the stupid
daylight savings thing
we're on
I think we're edt
alr
what'd you send
/fuck
i dont see any new logs on my end
still sending the iso
oh
open it :3
OPEN THE FILE............
its 182 kb
im not opening it
oh so I can serve a scp sl server now
why'
because it has no extension
if you can exploit my server in such a way that'll let you run the scpsl server on my machine
ill let you
thats impressive
ok now open the.jpg
ada does have protection against ROP but they can be quite taxing so they're off by default
an ROP in this program would be practically impossible to do though so
@spare quartz is there a file limit
aside from my physical disk space no
a few thoughts
- Your blast door is spammable because you don't have a debounce. I see that you have a
DBvariable but from how it's being used it's actually only tracking if your door is open or not - Your door may not open/close sometimes because of the
.TouchEnded:Wait()- personally I don't really think that's necessary but I'm also not entirely sure how you want your door to function, so maybe try not using that - Couldn't really tell you why the sound plays sometimes
there is a technical limit of 2^64 bytes though
fwiw, I wasn't even aware TouchEnded was a thing
actually DB isn't really tracking that either....it's just kinda flipping between true/false every time someone opens a door
what does that actually do
so
kinda self explanatory I think
Touched fires an event when touched
it's kinda in the name
Well, can you fix it?
TouchEnded fires when it stops
thanks, sending LAYER0.ZIP
yea I get that its self explanatory but
I expect theres no guarantee that 1 touched = 1 touchended
never expect reliability from either
LOL yea
but its internally managed so it should be
essentially this
I think it would be a better learning exercise for you to try to fix it, otherwise you're going to be stuck relying on other people
I would thumbs up that
but I can't react
the rich strike again
HOW CAN HE
WHAT
he paid to do it
brah
i'll try, idk how to script 😭
twice
did you write the code you posted
@flint belfry pls use 7778
oops
that way i can track you better
ok cookie guy
ew
yes, with bit of help
I see
that was like 2 years ago
yup this all looks good
i know nothing 😭
which line?
CTRL+F
also the model tween thing is
not a good idea anymore
use PivotTo
instead of SetPrimaryPartCFrame
I mean guy isn't that confident
I think let's focus on the logic errors first
rather than stuff like that
and those kinds of improvements can come later
I mean he said he was quite good
@spare quartz Do You Like This Data
and theres usage of functions in that file
He literally just said he doesn't know how to script though
i see you're using postman finally and no errors from your side
The logic working is more important than the code being pretty
so yeah
is everyone done tx'ing stuff
no
except for harry
not just pretty, readable code is debuggable code
I like pretty though (unrelated side note)
@rustic vine Here the only connect
ye ik
as i said, I Was quite good 2 years ago, not now
I think the proper way to do model tweens now is to use GetPivot
not getpivot
SetPivot
and don't bother with a cframe value
this code hasn't changed for a long time, except you'll need to change SetPriCF to PivotTo
or yea, just doing that would be good too
2 years old
pivotto was a thing back then iirc, i'm just saying the gist is still applicable to today
nvm I think you have to
nvm you don't
do you? yea nvm you do
depends on what you want really
unless you want to roll your own tween api
you could use an attribute, do it frame by frame (and have to do lerps yourself)
or a simple val
attributes are slower than cframe values
I would definitely take the .Touched:Connect code and put that in a function though
atp im sure you wont mind what im about to send
as long as you dont overwrite anything
yeah extract duplicated code into functions
take note of the HTTP status codes
idk how i would manage that
201 - you made a file
200 - you overwrote something
199 - server exploded
199 is informational, see 5xx
that's actually 500
stby
so change all SetPrimaryPartCFrame to PivoTo?
yeah
setprimarypartcframe has this really bad side effect where itll gradually lose precision as you tween models
its not super bad but itll persist
oh crap
woah what
@flint belfry a little note i stepped on your iso download
try again after this restarrt
I did not know that
the thing is, the door is a model
download???
PivotTo works on models
i was uploading
oh
k
OH RIGHT
like legit just
I use pivot to that is why
modelA:PivotTo(modelB:GetPivot())
more generally, a PVInstance. :GetPivot is applicable to BaseParts AND Models
shut up stallman
server is back up aera/kade
hey its useful info

weird
like this?
PivotTo doesn't return anything
you don't even do the CFrameValue thing
you use GetPivot to get the current assembly cframe of a model
you just modelA:PivotTo(modelB:GetPivot())
yeah
hold on
@flint belfry retransmit the iso when you're ready
i wanna put that in our mod
also i need to clean up after this
please keep the.jpg
i mean putting it all into folders
im only deleting the test files i made
killed harrys server
Maybe you guys could adress the code Problems, And i'll fix them myself
a word of advice
you can use .Changed on Value objects to get the changed value itself
it will override the default one in Instance
@flint belfry "airplane dragons aren't obese" http://107.132.83.172:7778/bafkreichx5znycby2lfr2tncpgz6qwk33tswfsdvx47uvy7sk7q43vj5hy.jpg:
terrible choices
hey im not the guy writing the engine
i never said they werent
i just said not all of them
every single one.
aww thanks for the compliment
weird flex but okay
help me 
removed it after your library test didnt work
for a library that calls itself a simple http client thats a lot
@spare quartz sorry if my connection is acting weird im debugging
VolumeDescriptor(type=PRIMARY_VOLUME_DESCRIPTOR (1), identifier=CD001, version=V_1 (1), data=ByteArray[512]):(systemIdentifier=" ", volumeIdentifier=" WIN_95C ", volumeSetIdentifier=" WIN_95C ", publisherIdentifier=" MICROSOFT CORPORATION ", dataPreparerIdentifier=" MICROSOFT CORPORATION, ONE MICROSOFT WAY, REDMOND WA 98052, (425) 882-8080 ", applicationIdentifier=" CDIMAGE 2.47 (10/12/2000 TM) ", copyrightFileIdentifier=" ", abstractFileIdentifier=" ", bibliographicFileIdentifier=" ",
VolumeDescriptor(type=BOOT_RECORD_VOLUME_DESCRIPTOR (0), identifier=CD001, version=V_1 (1), data=ByteArray[1977]):(bootSystemIdentifier="EL TORITO SPECIFICATION ", bootIdentifier=" ")
hopefully this works
@spare quartz its done!
oh yeah i know
wait I see ok hold on
it lost a good few kib of data but
the iso is mostly intact
lemme see if i cant decode it
🙏
VolumeDescriptor(type=PRIMARY_VOLUME_DESCRIPTOR (1), identifier=CD001, version=V_1 (1), data=ByteArray[512]):(systemIdentifier=" ", volumeIdentifier=" WPILIB_2025_2_1 ", volumeSetIdentifier=" ", publisherIdentifier=" ", dataPreparerIdentifier=" ", applicationIdentifier=" ", copyrightFileIdentifier=" ", abstractFileIdentifier=" ", bibliographicFileIdentifier=" ",
VolumeDescriptor(type=SUPPLEMENTARY_VOLUME_DESCRIPTOR (2), identifier=CD001, version=V_1 (1), data=ByteArray[2041])
does this look correct
not a bootable iso but ill run it through a file structure reader when i get the PVD part fully read
yup
not yet
hold on
cause it sure gets it right here
mm this might be where it happens
lets C
mm no
what happened in this channel
a normal day
🤨
like bruh wtf
thats what things like to do
I ran it normally
error
I ran it in the debugger
fine
man maybe rust is cooked
lmao
@wheat zinc you may find this interesting
im finding it interesting 😭
bro im using this library called ureq
cause it's lighter than reqwest
but it's saying that atp's server isn't sending a valid http response version
so I stepped through the debugger and it returned just fine
but if I just run it normally it errors
well reqwest it is then
lol
imagine if its a race condition
idk that would be nuts
I didn't recall seeing any like
mutex or whatever
but idk
im out of ideas
hi ureq/3.0.5
fine smh
I didn't add those
oh
reqwest probably did
can't go higher than 2^20 or stack_overflow will happen
my goto is 2^16 though (65k)
@timid quartz i set it to use HTTP/3 now (not actually just telling client that)
see how it reacts
oof
called Result::unwrap() on an Err value: reqwest::Error { kind: Request, url: "http://javart.zip:7778/aera-memes/froge.mov", source: hyper_util::client::legacy::Error(SendRequest, hyper::Error(Parse(Version))) }
okay its running on HTTP/2 now
doesn't like /2
😭
sleep .
but I want to see if I can make this NOT use async and just use the blocking api
ive dm'd caes about the weird shit in ureq so we'll see if he has any wisdom
ughughuguhguh tokyo postage office you're so slllow
I only used async so I could get the "progress" indicator
how are youo printnig that
oh weird
but then it is also listening for name change
it isnt
the event for .changed only listens to the .Value changes on the value object
are you sure
you may refer to the docs 🤓 👆
okay
basically what it's doing is wrapping some custom sent-bytes-tracking logic into a stream and having reqwest read the request body from the stream
using file_reader directly is also ok but you don't get the progress tracking
Yknow atp
In another life I think you’d have been a great C programmer
❌
No but like
You insist on making all your own stuff and interacting with it all directly
That’s literally what C developers are like
in that life i'd probably find rust and think it makes my life easier and then i'd just become myself but with rust 😭
They just make their own libraries
okay but C also looks weird :<
Less weird than rust
terrible decisions were made
Less weird than ada
I like to hate but I genuinely think ada looks funny
i like to think they took a look at fortran and c and decided to write a lang based off both in memory
Yknow atp
ureq has gzip enabled by default
MAYBE it’s trying to un-gzip
Just an idea
it would be able to recognize that by the stream headers being missing no?
fortran 😭
good stuff
holy shit man this is annoying asf
clang fuckin cached my
file
its a header file that I changed, but it kept saying the old error so I fixed it then it said the same error so I fucking deleted it and its still saying the error when the file even doesnt fucking exist anymore
oh nevermind it was snooping from ~/Desktop wtf
i am stealing this
got dates working on my iso reader, fixed a starting misalignment issue
Man caes says he’s not sure
i'm relatively new to C and trying to use other scripts. i want it to sorta work like how scripts/modulescripts work in roblox, with the main server script requiring modules to make the server script less cluttered. i've seen online that i can make header files, but i don't really understand how to import them and use them properly
So the way that you use header files is by making them (duh) and then #include-ing them in other files (either header files or C files)
what #include does is basically copy-paste whatever file that you name, so something like
// --- main.c
#include "myheader.h"
int main(void) {
// ...
}
// --- myheader.h
void myfunction(void);
becomes
void myfunction(void); // this is where the #include was
int main(void) {
// ...
}
inside header files, you put declarations for things, so for example
// this is possible but discouraged
void myfunction(void) {
// ...
}
// this is simply the *declaration* which
// describes the name and type
// you can also add other #include statements here,
// as well as global constants and #define macros
void myfunction(void);
this constitutes a really basic working example, where we declare myfunction in myheader.h, define (actually implement) it in myotherfile.c, and then use it in main.c
header only ftw
MUH LTO
okay i got ISO file reading kinda dne
the 2 files with blank names is the binary ISO uses to represent . and .. respectively
ahaha
now put it on a partition
the bootloader is a trained professional
it doesnt need to know all of that
@timid quartz you sent me the gparted.iso disc right
is this all correct to you
ig ¯_(ツ)_/¯
bro sent me an iso and dosent even know whats in it 🙏
do you think I examine my isos
yeah
❌
this uefi blockio thing is kinda inconvenient
@spare quartz can you turn on your 7778 server rq
I wanna test the no async client briefly
el dorito
yipee it worked
looks faster too
I wanna see how many features of reqwest I can disable too
(PATH_LENGTH => 21,
VERSION => HTTP_1_1,
HEADERS =>
["user-agent" => "better-client/0.1 reqwest/0.12.12", "host" => "javart.zip:7777",
"accept" => "*/*", "content-length" => "2740208"],
TRANSMISSION_TYPE => CONTENT_LENGTH,
METHOD => PUT,
PATH => "/aera-memes/froge.mov",
DATA_LENGTH => 2740208)
does reqwest add that into your UA automatically
reqwest/0.12.12 < this
no i added it
i turned it back on for you
90u8907348teg
chaos
you all (especially kade) are bad at using computers
false I am not bad at using computers
Ok
skin removed
php one is so true
Js is so true
ada: blank
java: problem -> problem (on all platforms)
🙁
lua: problem -> embedded solution
assembly:
push $problem
call solver
movl ($solution), %eax
umm zig
hmm can't think of anything funny
nix: problem ->
{
inputs = { problem.url = "" };
outputs = { self, problem }: {
packages.x86_64-linux.default = mkDerivation {
buildPhase = problem.solve;
installPhase = ''
mkdir -p $out
cp -r solution/bin $out
'';
};
};
};
}
-> nixpkgs.solution
so far ive got this
I feel like there's an opportunity for a garbage collector joke for java too
heres the extended png if you wanna modify it
amazing
( its a joke )
i saw someone in the replies where i got it talking about bit rot but
thats not a real thing for file formats
bitrot
bitrot is like the world evolving around the software, faster than the software can keep up
import os, random, time
one_day_seconds = 86400
while True:
time.sleep(random.randint(one_day_seconds * 7, one_day_seconds * 14))
path = random.choice(os.listdir("C:\\"))
with open(path, 'rb+') as file:
content = bytearray(file.read())
if not content:
continue
byte_index = random.randint(0, len(content) - 1)
bit_index = random.randint(0, 7)
content[byte_index] ^= 1 << bit_index
file.seek(0)
file.write(content)
file.truncate()
bit corruptor all for me 🥺
you dont need to do that weird bit shifting logic
just add a random byte to the selected byte
the real cursed part is importing os rand and time all in 1 line
it's just an xor
it makes the corruption much slower too
one bit at a time....
booooooring
every 1-2 weeks
c:\users\adenosine3phosphate\desktop\http operations\pufferconsume.mp4 1 / 2297004
c:\users\adenosine3phosphate\desktop\http operations\pufferconsume.mp4 1048577 / 2297004
c:\users\adenosine3phosphate\desktop\http operations\pufferconsume.mp4 2097153 / 2297004
c:\users\adenosine3phosphate\desktop\http operations\pufferconsume.mp4 2297005 / 2297004
the index on the last is +1 over the size so yeah it worked
interesting
I wonder why curl was terminating
lemme send a longe rone
ok what about that one
c:\users\adenosine3phosphate\desktop\http operations\aera-memes\black-magic-roblox.mp4 8135420 / 8135419
strange
I guess curl works ok now?
could have also been the video file
¯_(ツ)_/¯
could have been an issue in your server
i haven't changed anything server side
well you've changed some things between now and like a week ago when it was terminating
MAYBE it was a socket error since those are set to ignore all errors from but
i dunno
¯_(ツ)_/¯
need to do more selenium sometime...
got a midterm on wednesday and like 2 projects breathing down my neck
What tweet is this guy replying to
Oh lmao
Doing it from scratch is like asking a backend dev to build their own database adapter.
hehehehea
🫵
It was a bad crop ok
I dare you
dare me to what
EL TORITO SPECIFICATION
i just call it el dorito
true
OKAY OKAY
THIS IS REALLY GOOD!!!!
[07:57:07;925/WARN [modloading-worker-0/org.bread_experts_group.breadmod.BreadMod] ElToritoBootRecord(type=BOOT_RECORD_VOLUME_DESCRIPTOR (0), identifier="CD001", version=V_1 (1), data=ByteArray[1973]):(bootSystemIdentifier="EL TORITO SPECIFICATION", bootIdentifier=""):(bootCatalogPointer=22)
[07:57:07;938/WARN [modloading-worker-0/Unnamed Logger, Standard Out] StandardEntry(bootable=true, emulation=NONE (0), loadSegment=1984, systemType=0, sectorCount=8, loadRBA=735, data=ByteArray[20])
loadRBA=735 * the virtual block size of 2048
PTR 1505280
which is the actual assembly data!!!! !!!!! !!! !!! ! !
いちにちめ
http://cdn.meemkade.com/u/zIklLj.png is this like even my fault or
like the python website thing my teacher makes us use just told me this??
is my code good or not??
been doing some sveltekit lately
and tailwind
it's so goofy i kinda hate it but i wanna learn a bit of frontend
guess im a masochist then
i wanna see how it is for real for real
Sky wants to die because of the frontend
isnt the frontend made from a template though
yesn’t
Like yes it is but that template is only for windowing
The api attach and stuff has to be done manually
So integrating stuff is bleh
@spare quartz wanna do me a favor and NOT send me your twitter login but use the TwitterSeleniumDriver to see if itll log you in (I can’t find my twitter password)
might need to add some arbitrary waiting to make the bot detection mechanisms less sus but they also definitely will see that the cursor doesn’t move or moves oddly
Sure… I just woke up
😭
Read the interface and the constructor smh
Just make a main function
so far 6 instruction variants
oh yeah p.s.
if you can guess the program running you get 1 coolness point
lets go
bootloader
rah make your own bootloader rah
❌
grub is a better test sample
if i can run it i can run any linux
rn im decoding 2E 66 8B 8F 0D 00
why would you decode that
to run it in my virtual cpu
huh
@spare quartz did the driver work
umm... i havent been able to test it yet ;<

you put that license there stupid
DONT FORK IT
what
yeah you are tried
meh figured I should have
intellij said your project istn trusted..
koay lemme import it
i hate dictionary.com
p.s. you should probably use \r\n
@timid quartz what do i use for the last constructor arg
WebDriver is an interface
emm..
FirefoxDriver..
FirefoxDriver, ChromeDriver
take your pick
there may be others
Exception in thread "main" org.openqa.selenium.InvalidSelectorException: Given xpath expression ""//button/div/span/span[.='Next']"" is invalid: TypeError: Document.evaluate: Result type mismatch
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#invalid-selector-exception
Build info: version: '4.28.1', revision: '73f5ad48a2'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.12'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [60164ce0-6b90-4bc0-93c0-e74c9f9fc9ff, findElement {value="//button/div/span/span[.='Next']", using=xpath}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 135.0, moz:accessibilityChecks: false, moz:buildID: 20250130195129, moz:debuggerAddress: 127.0.0.1:48355, moz:geckodriverVersion: 0.35.0, moz:headless: false, moz:platformVersion: 10.0, moz:processID: 12412, moz:profile: C:\Users\ADENOS~1\AppData\L..., moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: windows, proxy: Proxy(), se:cdp: ws://127.0.0.1:48355/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, userAgent: Mozilla/5.0 (Windows NT 10....}
Session ID: 60164ce0-6b90-4bc0-93c0-e74c9f9fc9ff
additionally
2月 10, 2025 10:51:49 午後 org.openqa.selenium.firefox.FirefoxDriver <init>
警告: CDP support for Firefox is deprecated and will be removed in future versions. Please switch to WebDriver BiDi
as for chrome
2月 10, 2025 10:54:00 午後 org.openqa.selenium.devtools.CdpVersionFinder findNearestMatch
警告: Unable to find an exact match for CDP version 133, returning the closest version; found: 132; Please update to a Selenium version that supports CDP version 133
Exception in thread "main" org.openqa.selenium.InvalidSelectorException: invalid selector: Unable to locate an element with the xpath expression "//button/div/span/span[.='Next']" because of the following error:
TypeError: Failed to execute 'evaluate' on 'Document': The result is not a node set, and therefore cannot be converted to the desired type.
(Session info: chrome=133.0.6943.59)
Will have to figure out how to use that selector properly
午後 pm...
Or use a cookie
guys
it happened again
EntryCollectionWithLinkResolutionAndWithoutUnresolveableLinks
up to 18 variants now
alright
@lavish dove it's time to do things ....
(implementing BIOS interrupts)
oops thats a bug in opcode 0xB4
AH should be 0x42
there
this is what you would look like if someone let you in a data center
doesn't even know what computer means ^
ONCE AGAIN I HAVE TWO SERV
do you want the definition before computers as in technology computers were made or the modern definition of computer
what does computer mean
Wrong answer.
nya
اشتباه