#💽Programming Chat v2
1 messages · Page 70 of 1
what mode are you building in
Which cause style warnings to be errors
idfk whatever is default
Probably debug**
development which does not have warnings as errors
No it 100% does
warnings as errors are only done on release and validation modes
Might be release then
aera i am telling you right now you are going crazy
I will alr init right now
miko please check dms rq
ok you're right I was crazy
its the lack of bayachao
Gonna sleep now
is there more of this goober
visual studio code still thinks i have docker despite uninstalling it a while ago,,,
huh
area
aera,,,
I
Ioioioioioioi
I tried “vibe coding” once
Terrible experience
The AI got stuck and then I couldn’t help it cause I didn’t write any of the code
GO BACK TO SLEEP!!!!!!
This is why you’re sleep deprived
:<<<<
りゅぎ
when you're so tired you doubt your own abilities but don't actually do anything productive
what to dooooo
feel bored
might just add resolver cability to dns
-ip=localhost -dns_root=a.root-servers.net:198.41.0.4 -dns_root=b.root-servers.net:170.247.170.2 -dns_root=c.root-servers.net:192.33.4.12 -dns_root=d.root-servers.net:199.7.91.13 -dns_root=e.root-servers.net:192.203.230.10 -dns_root=f.root-servers.net:192.5.5.241 -dns_root=g.root-servers.net:192.112.36.4 -dns_root=h.root-servers.net:198.97.190.53 -dns_root=i.root-servers.net:192.36.148.17 -dns_root=j.root-servers.net:192.58.128.30 -dns_root=k.root-servers.net:193.0.14.129 -dns_root=l.root-servers.net:199.7.83.42 -dns_root=m.root-servers.net:202.12.27.33
187M, shameful
it just did a transference so thats expected
anyways working on resolver rn
gonna run a speed test of the passed in resolvers at start
laaaame you beat me to the resolver
you can work on rendering JPEGs
i dont feel like doing that
and id probably crumple under the pressure of decoding them
unlike PNGs JPEGs involve so much more math
what are you gonna do if someone sends you a kohaku or connie jpeg? use an external dependency to convert it to a png or to decode it?
not
lame
[DNSServerTest(hostname=a.root-servers.net, ip=/198.41.0.4, tcp=null, udp=null), DNSServerTest(hostname=b.root-servers.net, ip=/170.247.170.2, tcp=145, udp=null), DNSServerTest(hostname=c.root-servers.net, ip=/192.33.4.12, tcp=107, udp=null), DNSServerTest(hostname=d.root-servers.net, ip=/199.7.91.13, tcp=null, udp=null), DNSServerTest(hostname=e.root-servers.net, ip=/192.203.230.10, tcp=null, udp=null), DNSServerTest(hostname=f.root-servers.net, ip=/192.5.5.241, tcp=null, udp=null), DNSServerTest(hostname=g.root-servers.net, ip=/192.112.36.4, tcp=68, udp=null), DNSServerTest(hostname=h.root-servers.net, ip=/198.97.190.53, tcp=null, udp=null), DNSServerTest(hostname=i.root-servers.net, ip=/192.36.148.17, tcp=145, udp=null), DNSServerTest(hostname=j.root-servers.net, ip=/192.58.128.30, tcp=null, udp=null), DNSServerTest(hostname=k.root-servers.net, ip=/193.0.14.129, tcp=null, udp=null), DNSServerTest(hostname=l.root-servers.net, ip=/199.7.83.42, tcp=null, udp=null), DNSServerTest(hostname=m.root-servers.net, ip=/202.12.27.33, tcp=null, udp=null)]
wow
onl f/h/b actually responded well
[DNSServerTest(hostname=a.root-servers.net, ip=/198.41.0.4, tcp=91, udp=null), DNSServerTest(hostname=b.root-servers.net, ip=/170.247.170.2, tcp=148, udp=null), DNSServerTest(hostname=c.root-servers.net, ip=/192.33.4.12, tcp=101, udp=null), DNSServerTest(hostname=d.root-servers.net, ip=/199.7.91.13, tcp=152, udp=null), DNSServerTest(hostname=e.root-servers.net, ip=/192.203.230.10, tcp=56, udp=null), DNSServerTest(hostname=f.root-servers.net, ip=/192.5.5.241, tcp=56, udp=null), DNSServerTest(hostname=g.root-servers.net, ip=/192.112.36.4, tcp=67, udp=null), DNSServerTest(hostname=h.root-servers.net, ip=/198.97.190.53, tcp=164, udp=null), DNSServerTest(hostname=i.root-servers.net, ip=/192.36.148.17, tcp=148, udp=null), DNSServerTest(hostname=j.root-servers.net, ip=/192.58.128.30, tcp=115, udp=null), DNSServerTest(hostname=k.root-servers.net, ip=/193.0.14.129, tcp=348, udp=null), DNSServerTest(hostname=l.root-servers.net, ip=/199.7.83.42, tcp=91, udp=null), DNSServerTest(hostname=m.root-servers.net, ip=/202.12.27.33, tcp=null, udp=null)]
they respond much bette when asked a question
need to figure out operators of m.rs
i see
guffaw it looks terrible outside
interpan?
Inter- (like internet)
-pan (like bread, パン)
Wow actually coming up with a name for once
rather than just “dns_resolver_microclient”
cringe
formally
just need to add the actual resolution part
call root server:
< A record?
> No A record, SOA for "com"
call com server:
< A record?
> No A record, SOA for "google"
call google server:
< A record?
> A record: x.x.x.x
and then cache the SOAs
those all should nt be marked as qst lemme fix that
the HUH
what is that
@spare quartz tomorrow.
ns-tld1
name server : top level domain [1st server]
ok nerd
Responsible: [/192.5.6.30, /192.33.14.30, /192.26.92.30, /2001:4860:4802:34:0:0:0:a, /2001:4860:4802:32:0:0:0:a, /2001:4860:4802:36:0:0:0:a, /2001:4860:4802:38:0:0:0:a]
Responsible: [/192.5.6.30, /192.33.14.30, /192.26.92.30, /2001:4860:4802:34:0:0:0:a, /2001:4860:4802:32:0:0:0:a, /2001:4860:4802:36:0:0:0:a]
Responsible: [/192.5.6.30, /192.33.14.30, /192.26.92.30, /2001:4860:4802:34:0:0:0:a, /2001:4860:4802:32:0:0:0:a]
Responsible: [/192.5.6.30, /192.33.14.30, /192.26.92.30, /2001:4860:4802:34:0:0:0:a]
Responsible: [/192.5.6.30, /192.33.14.30, /192.26.92.30]
seems its having trouble with higher complexity DNS trees (like google)
there
need to add IPv6 detection
Responsible: [/192.5.6.30, /192.33.14.30, /192.26.92.30, /192.31.80.30, /192.12.94.30, /192.35.51.30, /192.42.93.30, /192.54.112.30, /192.43.172.30, /192.48.79.30, /192.52.178.30, /192.41.162.30, /216.239.34.10, /216.239.32.10, /216.239.36.10, /216.239.38.10]
tree of responsibility for google.com is yuge
fun sendQuery(data: ByteArray, to: InetAddress): Pair<DNSMessage, ByteArray> = DatagramSocket().use {
it.soTimeout = 550
val sendPacket = DatagramPacket(data, data.size, to, 53)
it.send(sendPacket)
val receivePacket = DatagramPacket(ByteArray(1024), 1024)
it.receive(receivePacket)
return DNSMessage.read(ByteArrayInputStream(receivePacket.data)) to
receivePacket.data.sliceArray(0 until receivePacket.length)
}
fun resolverDnsExecution(
servers: List<DNSServerTest>,
data: ByteArray
): ByteArray? {
val udpSorted = servers
.sortedBy { it.udp }
.filter { it.udp != null }
(udpSorted.firstOrNull { Random.nextBoolean() } ?: udpSorted.last()).let { udpSelected ->
val responsible = Stack<InetAddress>()
responsible.push(udpSelected.ip)
while (responsible.isNotEmpty()) {
val (message, data) = try {
sendQuery(data, responsible.pop())
} catch (_: SocketTimeoutException) {
continue
}
println(message)
if (message.answers.isNotEmpty()) return data
message.authorityRecords.filter { it.rrType == DNSType.NS__NAME_SERVER }.map {
readLabel(
ByteArrayInputStream(it.rrData),
data
)
}.forEach { nextAuthority ->
val found = message.additionalRecords.firstOrNull { it.name == nextAuthority && it.rrType == DNSType.A__IPV4_ADDRESS }
if (found != null) responsible.push(InetAddress.getByAddress(found.rrData))
}
}
}
return null
}
full resolver code
damn the military uppercases their domains...
wyd when the MutableMap<String, MutableMap<DNSType, MutableSet<Pair<DNSResourceRecord, Long>>>> rolls up
DNS resolver ... superseded!
cool thing
it can also work off other resolvers too
And you complain about rust
replicate that structure in rust
Well one for one it’d look basically the same
dew it
But depending on what you’re trying to do semantically it could get optimized
val cache: MutableMap<String, MutableMap<DNSType, MutableSet<Pair<DNSResourceRecord, Long>>>> = mutableMapOf()
fun saveCache(record: DNSResourceRecord) = cache
.getOrPut(record.name) { mutableMapOf() }
.getOrPut(record.rrType) { mutableSetOf() }
.add(record to System.nanoTime() + record.timeToLive * 1000000)
fun getCache(name: String, type: DNSType) = cache
.getOrPut(name) { mutableMapOf() }
.getOrPut(type) { mutableSetOf() }
.let { rrs ->
rrs.removeAll { System.nanoTime() > it.second }
rrs.randomOrNull()?.first
}
HashMap<String, HashMap<DnsType, HashSet<(DnsResourceRecord, u64)>>>
boring and lame
Imagine needing separate types for mutable data structures
that's a good thing, actually
Ok but like in English what does it do
ic
p.s.
-ip=localhost -dns_root=a.root-servers.net:198.41.0.4 -dns_root=b.root-servers.net:170.247.170.2 -dns_root=c.root-servers.net:192.33.4.12 -dns_root=d.root-servers.net:199.7.91.13 -dns_root=e.root-servers.net:192.203.230.10 -dns_root=f.root-servers.net:192.5.5.241 -dns_root=g.root-servers.net:192.112.36.4 -dns_root=h.root-servers.net:198.97.190.53 -dns_root=i.root-servers.net:192.36.148.17 -dns_root=j.root-servers.net:192.58.128.30 -dns_root=k.root-servers.net:193.0.14.129 -dns_root=l.root-servers.net:199.7.83.42 -dns_root=m.root-servers.net:202.12.27.33
it is REQUIRED to have multiple root servers for correct operation of the DNS server
(at least for now)
just one root server alone may not return enough data for a full lookup
need to add TCP support for that
What if you made a HashMap<(String, DnsResourceRecord), Long> and then did like (ugh typing on phone is pain)
let search_for = (domain, DnsResourceRecord { stuff… });
// check if exists in hashmap
// if it does then check resulting ttl
doesn't account for multiple records/types
domain.example
A 39.493.239.21
A 59.492.596.12
SOA whatever.net
Woah that’s cool
higher efficiency & only needs to rely on one root server now
works perfectly with other records too*
i believe this resolver is now nearly perfect
woohoo
-ip=localhost -dns_root=a.root-servers.net:198.41.0.4 -dns_root=b.root-servers.net:170.247.170.2 -dns_root=c.root-servers.net:192.33.4.12 -dns_root=d.root-servers.net:199.7.91.13 -dns_root=e.root-servers.net:192.203.230.10 -dns_root=f.root-servers.net:192.5.5.241 -dns_root=g.root-servers.net:192.112.36.4 -dns_root=h.root-servers.net:198.97.190.53 -dns_root=i.root-servers.net:192.36.148.17 -dns_root=j.root-servers.net:192.58.128.30 -dns_root=k.root-servers.net:193.0.14.129 -dns_root=l.root-servers.net:199.7.83.42 -dns_root=m.root-servers.net:202.12.27.33
and with all the root servers at our disposal our server is as redundant as can be
BIND removed
Yes it does because you’d have the IP in the DnsResourceRecord, so when you change it it would evaluate to a different hash
?
hold on
you're suggesting to use what is effectively a Pair<String, RR>
as the key
am i understanding that correctly?
CNAME support added
we dont need that
time to supersede NTP
LawsOfScience
LawsOfScience
Implement navigation to Pixiv image
Yeah pretty much
And you can hash that
but its less effective to search for that
It flattens your data structure significantly
A[S][T] is faster than A [search: S and T]
You’re doing A[hash(S+T)]
thinking about buying a GPS receiver for the server unironically btw
no, T is the RR itself (in your example)
we don't know the RR, so we can't index that
You can construct one based on what the client is asking
we can't
WELL ip actually never mind
rrData
kys
later…
I’m eating
i deleted the NTP server we were using on accident so
this would be the ultimate way!
unironically yes!!
i dont feel like redownloading chrony
our server is becoming a cyborg of JVMness
and its precious
oh yeah
i finally published the code of the dns microclient
almost 1k lines written today out of boredom
[it's actually just 361 lines]
All users should ensure that their software NEVER queries a server more frequently than once every 4 seconds. Systems that exceed this rate will be refused service. In extreme cases, systems that exceed this limit may be considered as attempting a denial-of-service attack.
okay working now
[codev]
blegh
:3
im making bread loader rn
Also おやすみ
oh :<
o ya su mi [goodnight]
this is technically NOT a loader but its own instrumentation and redefinition agent
its sole purpose is to allow mods to load on any version/loader
but regrettably it means im technically doing whta you said..

0:00 Intro
0:12 Trump's Signal Clone was Hacked in 15 minutes
3:10 VPN CEO Spared Jail
5:23 Disney Hack Was Complicated
Sources:
https://www.404media.co/the-signal-clone-the-trump-admin-uses-was-hacked/
https://micahflee.com/tm-sgnl-the-obscure-unofficial-signal-app-mike-waltz-uses-to-text-with-trump-officials/
emphasis on signal clone
also my pc is set up again 
smite it

mods, kill it with hammers
member
member
beeb
That’s fine…
yessss…
yeah I loaded in to qserf to see what the ping would be like
this house only has 5g home internet
AND I had to run a 100ft ethernet cable down a floor from the router
latency in qserf is always subpar,,
wha
Bad site
good site
Bad
good
Overused commentary
womp womp
Yes you are.
make your websites with html and a little css just like God intended
JS is good …
ew no
:<
JS…
SolidJS … 900 lines…
ewwww js framework
me btw if you care
isNan(null)がfalse返すの納得いかねえ~~~~~~~~~~~~~~~
isFiniteってのがあると知って調べてみたらこいつもnullに対してはtrue返してくるしnullって実は数値なの??????????????????????????????????????????????????????
moermowoemwrowmeorwmeromwerewrmowermweor
(idk what that microbrewery thing is)
it is our own "mod loader"
OH
now make it externally
what if you
deprecated
neoforge
...
we are??
we're just hooking into it so neoforge thinks we're a real mod
but we're actually just running aside them
but that's not really "deprecating" neoforge
just gotta mixin this
it is
nah
but what about without any other pre-existing mod thing
?
yeah it can run that
ok dewit
restricted method 
??
that's not from us??
hold this for me
as our loader runs from the JVM level we can see Prism launcher and control their classes
the unsafe warning comes from their wrappers
no
why
well
what is it for
:3
okay
oh I just needed to transfer those to another computer
it's totally ok to send your private key in public right
rate our new logger
too much whitespace
no
nno
yyes
P=INVOKEVIRTUAL, m=net/neoforged/fml/ModList.setLoadedMods(Ljava/util/List;)V]
[INFO | 05/14 13:17:28.733162 | BEG-MB NeoForge Internal Transformers | gatherAndInitializeModsTransform$lambda$1[3]] LineNumber[line=140]
[INFO | 05/14 13:17:28.733162 | BEG-MB NeoForge Internal Transformers | gatherAndInitializeModsTransform$lambda$1[3]] Load[OP=ALOAD, slot=4]
[INFO | 05/14 13:17:28.733162 | BEG-MB NeoForge Internal Transformers | gatherAndInitializeModsTransform$lambda$1[3]] Field[OP=PUTSTATIC, field=net/neoforged/fml/ModLoader.modList:Lnet/neoforged/fml/ModList;]
[INFO | 05/14 13:17:28.733162 | BEG-MB NeoForge Internal Transformers | gatherAndInitializeModsTransform$lambda$1[3]] LineNumber[line=142]
[INFO | 05/14 13:17:28.734169 | BEG-MB NeoForge Internal Transformers | gatherAndInitializeModsTransform$lambda$1[3]] Load[OP=ALOAD_0, slot=0]
[INFO | 05/14 13:17:28.734169 | BEG-MB NeoForge Internal Transformers | gatherAndInitializeModsTransform$lambda$
from bayachaos wife
it's debikover
😔
my brain hurts
good.
you're mean and rude and i dont like you :<
pain is an indication that whatever you're doing is wrong and bad and you should stop.
no
you're a kotlin user who hates rust :(
昔作った楽曲です
ミラクルショウタイム https://youtu.be/WqSOZvz_apk
original: https://www.nicovideo.jp/watch/sm1588476
Web: http://fuwafuwacinnamon.sakura.ne.jp/
Twitter: https://twitter.com/fuwacina
miracle pa in
-1
mmm
except reverse polish notation calculators
2 liters down the drain
i see
i was calling it the wrong way
ぽ氏
May 14, 2025 2:00:44 PM net.neoforged.fml.ModLoader gatherAndInitializeMods
INFO: [net.neoforged.fml.mclanguageprovider.MinecraftModContainer@1753475d, net.neoforged.fml.javafmlmod.FMLModContainer@6734ff92]
IT WORKED!!
no more boilerplate
FUCK YOU INTELLIJ
イナイレで声優やってる人に自作ゲーム遊んでもらったことあるって言えちゃうじゃん
pol*nd
🤢
(nothing against poland i just hate piothedeveloper)
not me
and a nerd*
Go is one of those languages that forces you to put a lot of trust in other people's code. How do we balance this trust with skepticism? Let's talk about it.
https://socket.dev/blog/wget-to-wipeout-malicious-go-modules-fetch-destructive-payload
https://www.reddit.com/r/learnpython/comments/15ketyv/newbie_here_how_do_you_avoid_malicious/
🏫 M...
omg the thing on the right looks just like you
no I think you've confused that for your mirror reflection
meow meow meow meow meow meow *
social.linux.pizza から別のサーバーに移動します。
リンク先を確かめ、信用できる場合のみリンクをクリックしてください。
⚠️ Change your Steam Password ⚠️
89,000,000 usernames, passwords, and 2-step verification codes have been leaked.
After changing your password, you may wish to reset your 2-step code too.
206
this is a joke riiiighhttt
no one is thatttt stupiddd
my emotions reading that post
time to change your steam password and reset your 2fa!!!
no
the author of that post is stupid
and i hope they stop using the internet
fell for it again award
if it's not on haveibeenpwned im not trusting it
smh.
that's not all
the thing the person is fearmongering about is some ancient leak about 2FA codes...
the codes that
👻
LAST A DAY AT MAX
!!!
message me once there's an actual steam leak. I do not want the opps stealing the same account in which I have Nine-Tailed Okitsune Tale.
devil connection retail demo code leaked
@spare quartz I need my huband called イザナリ.
mbmb
BE LAZY!!
logger.info("gatherAndInitializeMods modification ...\n$codeElement")
codeBuilder.mutableList() // M
codeBuilder.new_(modInfo) // M I
codeBuilder.dup() // M I I
codeBuilder.aconst_null() // M I I N
// Config //
codeBuilder.invokestatic(
config,
"inMemory",
MethodTypeDesc.of(config),
true
) // M I I N H
codeBuilder.dup() // M I I N H H
codeBuilder.pushString("modId") // M I I N H H S
codeBuilder.pushString("demo_mod") // M I I N H H S S
codeBuilder.invokeinterface(
config,
"set",
MethodTypeDesc.of(javaObject, javaString, javaObject)
) // M I I N H O
codeBuilder.pop() // M I I N H
codeBuilder.new_(nightConfigWrapper) // M I I N H K
codeBuilder.dup_x1() // M I I N K H K
codeBuilder.swap() // M I I N K K H
codeBuilder.invokespecial(
nightConfigWrapper,
"<init>",
MethodTypeDesc.of(
ClassDesc.ofDescriptor("V"),
unmodifiableConfig
)
) // M I I N K
// ModInfo
codeBuilder.invokespecial(
modInfo,
"<init>",
MethodTypeDesc.of(
ClassDesc.ofDescriptor("V"),
modFileInfo, iConfigurable
)
) // M I
codeBuilder.logImmediateStackValue()
THIS HURT SO MUCH TO WRITE
Marijuana 1 Microsoft Quantum Computer Chip
@rustic vine is this true or nah
python installed!
WE DID IT
WE DID IT
ITS THERE BUT ITS NOT ACTUALLY THERE
just 174 lines of python code WOAW
︀︀> looks inside
︀︀> import
Quoting Pramod Goyal (@goyal__pramod)
︀
Gpt-2 is just 174 lines of code... How crazy is that
なまむぎ
な-ま-む-ぎ
NO!!!!
im gonna give you access to my pacemaker
Please wake me up at 9 PM. I’ll be hungry
why
OK, so bayachao worked on this anime for some time 22-23
And
Apparently a person named なまむぎ was behind a song on it
てっぺんっ!!!!!!!!!!!!!!!
This
Yeah it’s a whole manga
Wowww
Aera coded message
True!
I have never called myself any fictional character’s husband or wife
UNFUNNYLAD on the other hand…
we're saying that YOU would say that tweet
connie tho 🥺🥺
Oh I would yes
Isn’t that you
i dont suffer from too much imagination i suffer from too little of it
yea that was an object generator thing that was hell to make
🐟
also yeah i only just saw that
dont tell me you write everything in one file @spare quartz
Question mark
awo[dk,awdfkwo[pefk[opawsekfop[akfgpaserjkgo[irtsdgkop[ersgpo[serkgh
LMFAO REAL
routinely testing resolver... still good!
DNS / Resolver are both very efficient services despite being one of the most high traffic
empty responses
lmfao
LOL
282829
D1 Docker hater ^^
fucking HATE containers
Orb
※一部シーンでグリッチ/発光によるシーンチェンジ/PCのエラーやバグを思わせるようなごく軽度の演出(グロテスクな表現はありません)が使用されます。苦手な方は視聴をお控えください
ずっと温めてたカバーを動画にしました!
ずっとFresampを使ってい...
terrifying
Welp, game design project complete
coding in JVM bytecode is unironically super fun
there we go
multiple mod loading
I mean this mf writes programs with 0 dependencies and 0 configuration that store 0 data which are like the 3 things I use docker to tidy up
okay well the servers DO store data
but you have to actually tell them where it is
-store=../../storeMain or -records=../../dns
volumes ❤️
nooo but I don’t want my FS tree to get all dirty :(
blah blah blah
there was def an option to use ext4 that you overlooked
okay well i didnt install it
my codev did
he uses arch linux
they should add ReFS support anyways
microsoft is so much better at making fses
ReeeeeFS
OK 2015

And he selected fucking ext3???
i dont know what the sinstaller says!!!
This guy needs to be shot behind a barn
"being a barn"
shut
you need to lay off japanese
Your pfp is literally 痛み
dude
bayachao needs to release devil connection NOW
i cant wait 5 more months
this will be the ultimate proof
I’m calling it
I would put money on it hypothetically
no
90,001 mods 💀
we like to establish control
why would you listen to anyone on mastodon
blah blah blah
but apparently a lot of people liked it
bruh what
what
that's crazy that your post got that many interactions
i know right
it happens so randomly
arguably one of the simplest features we've ever made (IRC client) got kinda famous too
compare this to our most complex feature (Disassembler/Assembler/x86 CPU) which got lackluster views
haha outdated drivers
laugh at this person
on a graphics related note i bumped my GPU twice today forcing me to restart
the woes of having your motherboard lay flat on your desk

fun fact
the solder points on a motherboard are SUPER painful to have lay on your finger
makes sense
btw qsp general earlier today was so weird
theres this random religious/maga zealot who just pops in 😭
along with the employees... who... i think you know by now
typical qsp general
tf
which religion
oh ok
its so funny to think about this being a real person but also not cause id be laughing at a crippled person
in the head
trump fanatic
BAYACHAO DOES COUNT
perfectly normal disease.
YOU ARE ALSO MESSED UP IN THE HEAD
nah
japanese dog!!!!!
you?
IM NOT A DOG AND IM NOT JAPANESE
ineartsoineartsoinearstoienarstoienatrsinoeatrsionearstioneatsroienatsroineatsr
colemak dh keyboard spam on homerow
im ngl
i was taught what the home row was and how to use it in typing in elementary school but
i've never adopted what it actually meant or how to use it
😭
lmfao
i was already decent at using a keyboard when i was taught it so i kinda just ignored..
how can you not type yet you program for 12 hours every day
because my tpying ksilss are scacturate enoguh .
false
i wonder what todays elementary school kids are being taught
considering ... tikt okt..
should be japanese brainrot
same i just added home row to my typing
thing, japan
my hands usually lie on the numbers
wtf???
it's just more comfortable there
how tf
??
like
youre like mumbo pressing shift with his thumb
usually my left hand lies on 321e32e23ew21qwqe23we243wq < these rows and my right hand lies on control/enter
tape your phone to your head and video you typing
i dunno my ffingers just work that way
also it's specifically saitama, japan
ur fingers r wrong
and more specifically it's bayachao, japan
idk ive never gotten a notion of what carpal tunnel is
yet i hear about it a ton
so i think im doing okay
well ok
that has to do somewhat with your typing layout
somewhat with how you lay your hands
somewhat with how your keyboard is physically arranged
arthritis in 2 years
bro atp is already gonna die in military basic training
NO
im gonna become discount iron man
except instead of a metal suit its just like
one of those wetsuits filled with water
free AC!!!!
no im fine on iron
you stand up and you immediately faint
actualy idk what my nutrition looks like..
probably terrible
you eat pizza and soda all day and dont exercise
wait and steak too
i have pizza next to me rn
yeah you're cooked
as well as 8 liters of soda!!
you're actually cooked
mmbmm
yes! id prefer they were cooked
at least im not sitting in my own filth like asmongold
i'm just unhealthy
you literally don't go outside
you literally sit at your pc
all day
and then go to bed
YES
i got mad broom skillz
mmm
i also have like 10 jolly ranchers sitting on a ram stick in front of me
i dont wanna eat any though... they're all the good flavors
I know exactly what your room looks like without ever having to set foot in it
what does it look like
i attracted two rust programmers... its over
LOL
zased
fixec
false and false
not false and not false
not not false and not not false
yeah okay lua object coercion into booleans
this is actually not (false or false)
well yes but
the fact is true is false in this scenario
because there IS trash and you DO NOT put away your clothes
i DO
not*
恋してる
つるつるぷにぷーに
愛してる!
thats how it was written by bayachao
she’s wrong
<ばやちゃおの物音>
that’s what happens when you stay inside for 600 years
うそ
23432085209342932304923053853942342356
Thanks for your discord id
what discord are you using
Discord 2077
stop being japanese
Bayachao should retire to a peaceful life in the Japanese countryside and never use the internet again
okay but she literally married a programmer
exactly so just give it time
too late for that, innit?
he's a JS programmer he's not gonna go and do the C programmer thing
the programmer -> farmer pipeline is real
and you ... SHOULDN'T do it cause then ill be alone here
I should
You’re gonna leave this chat when you go to basic anyways
okay but not forever.
yes forever
no.
i dont wana
mbmmm
if only i had $2,000
to go to one of the devil connection booths
can you gift me
smth from https://kemobayashi.booth.pm/
🥺
im ngl everytime i read her old name i just think of chemotherapy
LOL
need it so bad
wait till you see the live2d models...
hey guys
so
i know that it’s not possible for computers to make random numbers
but in most coding languages
you are allowed to just
make random numbers
where do the numbers come from???
is it like
10,000 sine waves of various frequencies layered on top of eachother to create noise?
PRNGs, mathematical equations that give the illusion of randomness, usually fed using “truly” random data, like the user typing
The Mersenne Twister is a general-purpose pseudorandom number generator (PRNG) developed in 1997 by Makoto Matsumoto (松本 眞) and Takuji Nishimura (西村 拓士). Its name derives from the choice of a Mersenne prime as its period length.
The Mersenne Twister was created specifically to address most of the flaws found in earlier PRNGs.
The m...
Here is an example of a common PRNG
interesting
Simpler RNG systems like in Doom used an array of numbers hard set in the code, and when called upon for a random number, a cursor goes through that array and picks the number at that spot
Although it’s predictable, in normal gameplay randomness is called on often enough where you won’t notice
that sounds like something i would make in the big 25 😭
There are also CSPRNGs (Cryptographically secure pseudo-random number generators) which use even higher entropy sources for use in encryption
do people use radioactive decay to create randomness like in the famous schrodingers cat experiment
Many computers today have an in built true random source (an example is the x86 RDRAND), which uses an noise source for its data. Its security on relying on it solely is disputed
No, but that can be a method
Radioactive decay is used more in atomic clocks
An example are the NIST time servers
no i mean like
uhh
you know how like
it’s impossible to tell exactly when a uranium 235 atom will eject one of its neutrons
Had to look up U235 decay. It ejects a helium nucleus, not a neutron; but I know what you mean
The problem with radiation for randomness is the fact that it’s dangerous for computers
yeah alpha radiation
oh right
i once heard of this building that generates random numbers
they have like
a bunch of lava lamps with cameras aimed at them
me neither
A handy way to get true randomness is by reading statistics off the local atmosphere
Pressure, velocity, etc…
But generally whatever’s on the system works fine enough for most cases; YOU, the user, are a random source
thats cloudflare
they have those lava lamps at their hq i think???
i feel like there’s usually two different goals that don’t need to be achieved at the same time usually:
- getting numbers that never repeat
- getting numbers that can’t be predicted
For the first, look into a monotonic function, such as wall time
yep, it's their HQ
https://www.cloudflare.com/learning/ssl/lava-lamp-encryption/
For the second, look into CSPRNGs
ah
well that was interesting
thanks
tw: unrelated
||i should probably get to sleep now…||
nah I'm calling at least 14 hours
Myawwwwnnn
WHAT WAS THAT FOR
so you slept 12 hours
no freak by itself means you’re calling the other person a freak
for 12.5 hours
Let’s goooooo
congrat you slept over 12 hours
👎👎👎bayaFREAKS
fuck decimals 12h24m
die
what the fuck is 12.7 hours
12.7 * 60 * 60
fine 12.4h
bad
hours were not meant to be decimals
パイン
it is work of the antichrist
があえ^
Why do you ask… you’re probably gonna TROLL everyday
and get BANNED instantly
that would be "げえ"
no
