#💽Programming Chat v2
1 messages · Page 57 of 1
codev developed a sided physics grid system
ive reimplemented collisions but also added (naive!) raycasting
hopefully we can obsolete the previous method of capturing AOs
Rust is actually so ass
Wrong
And yes I will try ada
Wrong (for different reasons)
yall ever so bad at typing you become racist
Elaborate
syntax is ugly, community is bad, overly crate dependent
Ada: syntax is too verbose, community is bad, overly standards dependent
kotlin: perfect perfect perfect
Kotlin: syntax is bearable, community is all enterprise needs and kiddies making their first app, literally has the most bloated stdlib ever on top of the most bloated runtime ever
you're such a party pooper
Rust is the best
Syntax is glorious and concise, community is super active and vibrant, and crates are what give us power
🤢 🤢 🤢 *
Not my fault Ada has to put everything in the standard library because there’s no community to make up for it
Java has no excuse they also have a massive community
we also have massive amounts of """crates"""
no.
2mrwemorowermewmrwemormowermowrmowemo

sorery i cant help myslef
how unfortunate we cant talk to self hosters cause they all use docker or some crap
what does this mean 😭
the ai will be able to do things on your computer
instead of just saying stuff
i think you should try out the query "rewrite the whole codebase in rust"

rewrite yours in kotlin 👍
i have never used kotlin
Except when you find the other self hosters
self boaters
they'll all talk about the crap they're hosting though
it’s not bad
and not what's actually going on...
rustlin
do not
reinventing the wheel
do you know what a physics grid is
a grid with physics :3
yeah
anyways have bayacha oart
this is why bread experts group always comes on top
we dont name anything of ours 💪
(just ignoring that the physics system is internally called "breadsticks"...)
コハクStorages
you are コハク
no .
yes
that (left) is こはく
i know its hiragana im too lazy to switch to katakana manualy..
looks like you
i dont have a mirror idiot
Welcome Aboard, Captain! 🫡
︀︀
︀︀We’re kicking off the Road to Subnautica 2 Early Access with our first Dev Vlog, as well as an exciting sneak-peek at some early game footage ⬇️
︀︀
︀︀#Subnautica #Subnautica2
i cant wait .,.
oh right
we need to code drag
SUBNAUTICA 2!!!
can you rember this for me pwease
no
wghy/
"Welcome aboard, Captain" hardest voice line in all of gaming
no that belongs to イザナリのファックユー
:
who will I interact with then
katsumi also asleep
You’re lucky if Terry reads your dm within 3 business days
Tz….idk I don’t have much to say
ny eeys hurt so bad
Go play scpsl or whatever it is you do
i just did though
and it was really fun esp since i got to tag team with 7 others as facility guard before we all died from 096
so true
username redacted (nsfw)
@timid quartz you just gave me an idea..
i might make an IRC client in minecraft
o
oh its moving
I was genuinely lost for the beginning half of that video
that's good
it means you were at least fooled by it for a moment
part of the projects goals is to make a structure almost seamless to "real" blocks
the background grass moving was tripping me out
combined with you
looking down
and also walking around
I thought there was some reality distortion going on lol wth
okay drag time
thankfully minecraft is in meters
meters??? in my american server??
I mandate that we use ft-lbs for all energy and lb-ft for all torque
torque? you're getting too technical
Brah
oh neato
def do it
idk if you wanna use the original rfc or the new "living" spec but
I’m so tired I just got on bed
I changed my mind
48 hours
It’ll probably fix my Schiller
Schiller..
Cos. Schudleier shcuelde
Whatever
Mmb
Can you send me this living spec
And if you know of any compatibility differences between it and the original rfc
Specifications that the IRCv3 Working Group maintains and distributes.
Hm
Looks like much of the same format as the previous specifications
Will use that
im gonna make mine based off of 1459
¯_(ツ)_/¯
1
1?
connie,,
🥺
Subscribe for more Asmongold Clips!
On this Asmongold Clips Youtube Channel you'll never quit finding all the funny Asmongold Moments with Mcconnell and the best Asmongold Highlights from the most popular games, like: Baldur's Gate 3, Helldivers 2, Starfield, Blizzard Diablo 4, The War Within & Hardcore Classic WoW, the record breaking MMORPG F...
wtf
wtf did I do in my sleep??
My pillow felt so uncomfortable and apparently I made a 2 feet wide void in my bed filled with blankets and pillows
gg
not even gg 😭
4 pillows, 1 entire blanket and a towel all just buried
This is why sleeping for more than 8 hours is dangerous…
But how??? And why??
rather than just going till you drop and then sleeping 15 hours
What if I wanna program for longer?? What if I’m super close to a breakthrough??
Have you heard of the sunk cost fallacy
yes
Everytime I feel like I’m super close to being done at 10 PM I eventually break more and more things and give up at 6 AM :<
What else is there to do..?
I practically live in here…
But like
Materially what does it give me aside from maybe being able to talk to you people some more
I’ve usually been able to sleep for a constant 8 hours no matter the time…
No,,, I won’t :<
probably start sleeping better and stop doing whatever this is
I don’t usually make voids behind my bed okay!
This time was just an outlier
I tried sleeping as good as possible even in school but like
I’d still end up sleeping throughout half the day
Maybe it’s the caffeine?? I don’t know
well 9 hours of sleep is ideal until you get into like your late 20s to 30s I think
but also could be other things causing chronic fatigue
like....not enough exercise
or....lack of outside
Mmbb
but there’s nothing to do out there and it’s hot and there’s bugs…
Bleh
I’m tired
Go swimming
I used to be really good at swimming actually
But we moved and no longer had a pool; there’s a “lake” nearby, but.. I wouldn’t swim in it
And it's cool during summer
My asthma makes me unable to breathe very deep in it though
Oh
Only can reach maybe 10 meters before I suffocate
Yeah I can do that modestly okay
At home I usually go to a gym with swimming pools or an aquatic center
Otherwise school has a massive one
she stole a pillow …
Maybe I’ll try swimming in the winter
Nice
Summer is so uncomfortable for me
But yeah what aera said
Even in water??
Yes
Yeah but the moment I go outside of it it just begins getting worse
Most I've been to are indoors
Which are either freezing cold
Or just chilly
Even in summer months
They both feel the same after a few minutes anyways..
Mm I really just need to move somewhere a lot colder than this place
We’re already getting forecasts of 90 F
I die beyond 75 F
I heard Boston's real nice
inb4 military sends you to saudi arabia
LOL
Great food too. I had the chance to visit some friends there
Id kms 😭
A lot of soldiers really dislike the idea of being stationed in Alaska but ngl
I’d dig it
I’ve never been to Boston (or I’ve just been taken there as a baby and lost memory of it)
Yeah it’s 99% empty
It's like the people haven't been defrosted
Makes sense since it’s practically arctic
Yea
And it’s nearly as big as the US too
Goated food
Oh wow that looks a lot better than the same 3 foods I eat for the last months
Hey I would be in Alaska if you placed it there
Doxxed
I think. Either that or in the ocean
What food do u actually eat
I can't remember where you're from
Oh
I usually go off one meal a day, most of the times it’s either chicken, potatoes, sausage, or steak
One meal??
The moment they make soda edible im going 100% off it
Dawg u gotta fix this
Yeah we don’t have a lot of food..
Wait huh why not
Money
also a lot of it’s not super preparable to me
Wdym
I’m not super great at cooking
Like I can cook meat and stuff but……. Anything else and I’ll burn it
I created a pancake sludge with 10% carbon once
Huh
Ohhhrrrr saltine crackers… if I had a lifetime supply of those I would never be hungry again…
Fucking love salt
That sounds tough, idk what I can say but I had to learn how to cook when I was still a kid since sometimes I'd have to cook for myself
Huh what
But also making fried rice is dead easy and brainless so I just make that sometimes when I'm too tired to think
I wish they made food faster to cook
We got a lot of frozen meats and if only they didn’t take hours to thaw I’d be set
msobored
Why's that
MAKE PROTOCOLS
Wdym
For those I just take them out of the freezer and into the fridge in the morning and cook them for dinner
yeah but that takes a whole daaaayyy
Ye
I want it now…
Oh well u gotta plan ahead a little
I see
Oh right
I still have two food items left over
melted cheese on beans on a crunchy tortilla
very basic but unironically really good
RAAAAAAAAAAAAAAAAGH
I got these really nice ethernet cables for free recently and I've been flexing them to friends
They're 80 bucks each 😨
Overpriced. But it's Allen Bradley so ofc it's gonna be
Who tf Allen Bradley
They are very nice though
Allen-Bradley is the brand-name of a line of factory automation equipment owned by Rockwell Automation. The company, with revenues of approximately US $6.4 billion in 2013, manufactures programmable logic controllers (PLC), human-machine interfaces, sensors, safety components and systems, software, drives and drive systems, contactors, motor con...
Brand of Rockwell Automation
They're the 1585J-M8TBJM-5 variant, High flex rated so they feel super nice to the touch and to bend
In other news, LLMs might actually be helping the JS framework ecosystem because people aren't using new frameworks as much since llms don't get trained on them until much later, so developing a new framework isn't as popular
Because then people who vibe code can't use the new one
Tragic
I can’t believe I live in a timeline where we have equations able to think for people
The paradigm shifts that can happen out of nowhere are so crazy
How do you mean
I assume military drones already have machine learning in them
ai revolution, the matrix, etc etc
former google exec is fearmongering it
so it must be true
Yeah but there was also that crazy guy at google who thought their ai was alive
You can’t trust what <person of power> just says
uh huh
you’re a person of power. I shouldn’t trust that!
Anyways I wonder how the llms will find their next step now
I feel like we’re at a plateau again in terms of development. But I’m no researcher
anyways. I sleep now
you awake now
yes
hey in your dns server
I noticed you have a method for reading a u16 right out of a string
is that in the stdlib or did you do that yourself
wdym
?
Debian provides a gcc sparc build
And gcc lets you view what options it was configured with
So what if….
wefjewweuifweoifm23iojr239jcr923-23,0rc23r0=c9r5234-rtv23-rj4gk k
Granted it’s for Solaris 11 so it’s unusable for Terry’s Solaris 10 machine
What an inspiring event, come time, maybe we could all do this
?
like what are you making
um a lot of things
but primarily superseding create sinec aeronautics will never release
why dont you do xmpp
because im ALREADY doing irc
youve barely started
cope
no its not...
ive written like 100 lines of code yes it is :|
100 lines of code in what
stupid kotlin
ur mom
so mean..
what is it
just logging and arg parsing
oh
this is why you use bsl
oh
new bayachao schizo post
i think its something iwth their hamster
its asking u where u wanna open the project
highlighted: this window
next: new window
next: cancel
i know that but
like
my entire IDE restarted when i deleted a file not supposed to be there
haha
not haha.
in other news I have a phantom crdownload
that doesnt exist in finder
??
open terminal and ls your downloads
restart finder
imgonnarestartyou
You MUST NOT use Kotlin, you MUST use Rust immediately
its just too bad i ignore 99% of rfcs anyways!
IRC client-server connections work over TCP/IP. The standard ports for client-server connections are TCP/6667 for plaintext, and TCP/6697 for TLS connections.
next it'll be a metal folding chair
what is a dtls
tls over udp
nah
thank god for scanDelimiter
ur just mad its not Kotlin (🤢)
no id be mad whatever it was written in
i just think that programs junk
u r junk
rust is junk
kotlin and ada are junk
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
what ..
i love having a self managed dns
nerd
:<
who needs self managed dns
not you cause you're lame
it literally takes like a day
a day I could spend doing other things like....
not studying for my exam tomorrow or
not writing irc
those take lots of time yknow
no they dont
and are very important
avoiding studying.
yes
laaaame
<servername> / ( <nickname> [ "!" <user> ] [ "@" <host> ] )
message ::= ['@' <tags> SPACE] [':' <source> SPACE] <command> <parameters> <crlf>
you do it too
i dont avoid studying i dont need studying
tell that to your 1500 missed assignments and 1.3 gpa average
no!
Bad code
it's only 32 lines compared to your 100
What is even a companion object
effectively replaces the static keyword in java
it contains static things
hooray the server will be sending me stuff
good
Just use static
Nope
bad . coder .
no..
Yes
it sfun,..
kadfhsaeiulydfjklhvguilrtkbdfhjkgiulrlkhrbsfzvxch∆kutljh,mbrweazvxc∆ ˚¨¬ˆyehkj.r,nwmagszfbhjxck.ul ibyhjkbm
whjy.. .
schizo
okay but usually shes not like super bad..
argh colemak-dh is so hard to type on
rtying to figure out how to load BSL in our mod
yeah
for server sockets
not needed for client socekts
dies
stupid extension function
gotta do it myself
hm
simple terminal irc client..
@spare quartz :3
busy...
wakeup
trying to figure out how to load this jar
i might have to do what i did with physx again..
thats painful
atp how use sslcontext
google it
translate bay acha o
bayachao
tranlate vide o
package org.bread_experts_group
import java.io.File
import java.io.FileInputStream
import java.nio.file.Path
import java.security.KeyStore
import javax.net.ssl.*
fun getKeyStoreFromPath(path: String, password: String): KeyStore = getKeyStoreFromPath(Path.of(path), password)
fun getKeyStoreFromPath(path: Path, password: String): KeyStore = getKeyStoreFromPath(path.toFile(), password)
fun getKeyStoreFromPath(path: File, password: String): KeyStore {
val keyStore = KeyStore.getInstance("PKCS12")
FileInputStream(path).use { keyStore.load(it, password.toCharArray()) }
return keyStore
}
fun KeyStore.getManagerFactoryX509(password: String): KeyManagerFactory = KeyManagerFactory
.getInstance("SunX509")
.also { it.init(this, password.toCharArray()) }
fun KeyManagerFactory.getTLSContext() = SSLContext
.getInstance("TLS")
.also { it.init(this.keyManagers, null, null) }
fun SSLContext.getServerSocket() = ((this.serverSocketFactory as SSLServerSocketFactory).createServerSocket() as SSLServerSocket)
fun SSLContext.getSocket() = ((this.socketFactory as SSLSocketFactory).createSocket() as SSLSocket)
fun getTLSContext(keystorePath: File, password: String): SSLContext {
val keystore = getKeyStoreFromPath(keystorePath, password)
val managerFactory = keystore.getManagerFactoryX509(password)
return managerFactory.getTLSContext()
}
val goodSchemes = arrayOf(
"TLS_AES_256_GCM_SHA384", "TLS_AES_128_GCM_SHA256", "TLS_CHACHA20_POLY1305_SHA256",
"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256"
)
fun getSSLServerSocket(keystorePath: File, password: String): SSLServerSocket = getTLSContext(keystorePath, password)
.getServerSocket().also { it.enabledCipherSuites = goodSchemes }
fun getSSLSocket(keystorePath: File, password: String): SSLSocket = getTLSContext(keystorePath, password)
.getSocket().also { it.enabledCipherSuites = goodSchemes }
here figure it out
urgh this is so clamplicated
do I have to
generate my own keystore stuff @spare quartz
yes you have to make your own keystore
it works
Wait really??
What happened to it
I remember seeing a clip of a massive airship working
Refactoring the codebase
@spare quartz when I made my own keystore it complained and said unknown ca
how fix
in code or on pc
stop having such a dumb autmood
Nuh uh
Is that your online school
LOL NO
Do the fork in the garbage disposal next
Floragato moment
did you kjnow bayachaoo,... umm..u hh .. umm
is a freak? Yes
so….did she evolve more into a Pokémon fan girl even though she wasn’t expecting to or smth
I only realized why this is bad recently
metal with sharp points can make an easy path for arcs
like I knew you shouldn't do it but it didn't click in my mind that forks will cause weird reflections and focusing effects of the waves
its not terrible (most of the time) you'll just damage the paint on the microwaves frame
I translated what she’s saying but explain
you see i
dont really know
here
then how am i supposed to explain it 😭
lol
weirdo
also yknow i didnt know it'd take this long for you to put two and two together
shes literally been doing her own art thing called makemon for like
a decade
thats a loss
When you go to basic you’re gonna be forced to have 8 weeks without coding OR bayachao OR soda
The 3 things you do
wrong about soda
BUT true about coding and bayachao :<
ill just write on a notepad or something
so easy
surprised you can read at all tbh
idk its better when i do it thru a tablet
pencil or pen it can get harder to read
mbmbm
i wqant my thunder NOW
Go to northwest Texas you’ll get it
thats too far
texas is so big it'd take like an hour just to get thereee
and if i cant move my computer too whats the point
laptop
i neeeeeeed my computer
how..
I NEEDM Y PHONE
you’re basically a cyborg
You should wait like 10 minutes for me to get ngrok set up and try to connect to my server
(Not that it’ll actually do anything)
huh
keystore was tampered with, or password incorrect
AHAHAHAA
WHY ATP
YOUR PASSWORD IS PROBABLY INCORERCT*
oh wait
default password
changeit
odd
for jre keystore
UNKNOWN_CA
urgh
oh
I used the wrong
jre....keychain...
UNKNOWN_CA
@spare quartz I hate this thing
fix it
I DID
keytool -import -alias selfrest -keystore ~/.gradle/jdks/eclipse_adoptium-21-x86_64-os_x.2/jdk-21.0.7+6/Contents/Home/lib/security/cacerts -file selfsigned.cer
this is what I did
that's the jdk/jre that it's using
@spare quartz HELP
IDK HOPW!!!
it could be
the client?
@spare quartz could it be because the client doesnt like the thing that the server is erroring or is this a server error
if it complains about certs its a server problem
349589034590348593485934
I received this error while trying to start up an application:
Sun.security.validator.ValidatorException: PKIX path validation failed:
java.security.cert.CertPathValidatorException: java.net.
still says unknown ca
243ui9723489758238957238904809482q3edw c-sd==
fucking
I hate this
The Common Name for the CA cannot be the same as the Common Name for the client and server certificates.
this also was not the case
using my cert
rrrrrrrrrgh
RMWEORMWEOMRWEOMRWEORMWEORWEREWMOR
@spare quartz use your silly irc client to connect to 6.tcp.ngrok.io:14561
it was connecting earlier!
w
this
yes!
you didnt even send a NICK
because i cant send messages and our IRC IS IN ANOTHER CASTLE
(i cant load it yet!@)
yes!
(it's stupid and rustls is easier)
WEIRDO!
uh I don't have to do keystores or any of this jazz
well ok maybe i was wrong
let cert_file = args
.next()
.expect("missing certificate file argument");
let private_key_file = args
.next()
.expect("missing private key file argument");
let certs = CertificateDer::pem_file_iter(cert_file)
.unwrap()
.map(|cert| cert.unwrap())
.collect();
let private_key = PrivateKeyDer::from_pem_file(private_key_file).unwrap();
let config = rustls::ServerConfig::builder()
.with_no_client_auth()
.with_single_cert(certs, private_key)?;
stay up until 8pm
so...6 more hours
go to sleep then
then you can wake up when all the other americans do
but thatlllll take evrforevre,,
and m yeye shurt os bad.
just play scpsl or code
and itll fly by
wwaaaaahhh
but im doing al eadership thing called mm
god dammit i forgot my leadership classes
the thing wherey ou defer work to other people.
this guy was (maybe still is) some kind of nix figure and I think community moderator and was involved in the drama
huh h
@spare quartz hey you might get your thunderstorms finally
how
uhm.....
do you mean mail submission?
an irc client
you could use those...
our computers aren't perfect
and they can't connect to anything
maybe submission first tho
the latter isnt possible
smtp cannot "receive" messages as a client
mmmmmmmm yes it can :3
it cant and if you think it can you're stupid
you just have to have the server running when you expect to get mail...
i am not running a server on players computers
thats acceptable
is there an inflection form for
being rude
cuase i know theres ます (polite) and よ (assert) but what if you just really wanna be mean
uh then speak in casual form to someone you shouldn't be
speaking in polite form with a close friend is also kinda rude iirc
because yknow...you're friends and you should be speaking casually
polite form is used for more than just your elders
i know it was the first thing that came to my mind
otherwise i'd be saying my IDE calls me an old person
笑
everything is ます in intellij
That’s just your ide being polite
stupid computers
rip
forgot to say i color coded it
commands time
@timid quartz is your "server" usable
no
:<
not yet
added a transmit command
it doesnt like me :<
oh!!!!!!
i got connected!!!
/breadmod irc connect <IRC server> <port>
/breadmod irc transmit "<COMMAND/ARGUMENTS>"
its able to message!
YAYYYYYYYYYYY
unfortunately it doesnt support unicode
im so tired now
魔魔魔
sure
It’s not really that I want it
It’s just I want you to put more things in MC like that
paradoxical statement
It’s not really that I want it
It’s just I want you to put more things in MC like that
anyways i wanna do it anyways
it'd be funny
everyones silly mod is so marketing dependent yet none of them even have an integrated irc client!
@spare quartz rip all the fun storms were north of you
i blame you
i want rain
go to ireland
terry is drowning rn
https://cdn.discordapp.com/attachments/1139944705363292220/1365123455959302185/image.png?ex=680c29ca&is=680ad84a&hm=878737d416fe7816dd0fb3106e1194d7d428adc126d28936053439256d766090&
https://cdn.discordapp.com/attachments/1139944705363292220/1365123489580847205/image.png?ex=680c29d2&is=680ad852&hm=2cd9284f507c74fd7753c85f496b09ff37241799f53a721cb4a986f9007b6362&
holy shit giant tornado
🤢
@spare quartz look at that tornado
mmmgm mbm
Sad
Go to sleep it’s 8:30 PM
or something
i can codfe a few more lines..
@spare quartz does the JVM have any benefit for applications needing throughput (like web servers)
It’s scalable and has good concurrency
衝動に駆られて唐突に歌った新年一発目の謎動画です。
いつか、津軽海峡に行きたい♪
▼魔けモン!Web
https://bayachao.wixsite.com/makemon
▼ばやちゃおTwitter
https://twitter.com/BAYACHAO
im soooooooo boooooooorrrrrred
find another protocol to subsume
i cant work on random protocols because i have actual practical tasks to do
but im also too bored to do them
what practical tasks
and why do they interfere with your ability to do random stuff
physics grid stabilization, interpolation, network control, player interaction
IRC overlay that codev made, readding the BSOD mode
because im weird and can only recognize wahts important to do
but not actualyl do them
what if I….asked you to do a random protocol
i probably would not do it right now
Lame
also you'd most likely not give me a "good" protocol
….matrix
like matrix and xmpp are not "good protocols" to me
already made that