#💽Programming Chat v2

1 messages · Page 111 of 1

spare quartz
#

just use -ai in google

#

same thing

timid quartz
#

ruby white house

spare quartz
#

no you need the capitalization too

#

idk why she inverted the rules on proper nouns but

#

she did

rustic vine
#

Heya

timid quartz
#

wtf is google having a stroke

#

google are you ok

spare quartz
#

unhide the red cube

#

it'll fix everytihing

timid quartz
#

.

rustic vine
spare quartz
#

make sure you use super ubiqutious do-as operation too

spare quartz
timid quartz
#

wrong squiggle language

spare quartz
#

but its chinese based

#

so its the same basically

timid quartz
#

chinese cringed*

#

ok anyways exposed sucks

spare quartz
#

wtf isexposed

timid quartz
#

the db thing

spare quartz
#

oh

#

just use java sql

#

its pretty good

timid quartz
#

but coroutines....

spare quartz
#

java sql probably works with coroutines

timid quartz
spare quartz
#

(but personally virtual threads are better)

spare quartz
#

since they're time shared by the JVM a native blocking operation stops the scheduler

#

which is bad

timid quartz
#

jdbc might use native blocking ops tho

spare quartz
spare quartz
timid quartz
#

I know r2dbc is built on the reactive streams api though

spare quartz
#

not in any way that matters

#

JDK stuff uses their own system for signalling to the JVM when it'll pause

#

this is why you can virtual thread I/O ops without any real loss

timid quartz
#

we using komapper

spare quartz
#

UNLESS the driver isn't aware of virtual threading then maybe

#

astupid bug bites kms

timid quartz
#

komapper

spare quartz
#

im dying

timid quartz
#

komapper

spare quartz
#

oh yeah did you hear

#

aol is discontinuing dial-up soon on sept 30

timid quartz
#

aw rip

#

muh dial up

spare quartz
#

it's cause they saw you existed

timid quartz
#

honestly that could be a cool project...making custom dial up modems and having them negotiate

#

kerbal space program in kotlin?

spare quartz
#

wtf is a ksp

timid quartz
#

this apparently

spare quartz
#

oh yeah btw they're making a christian stray dog

#

peak

timid quartz
#

a what?

spare quartz
timid quartz
#

why are they making this

spare quartz
#

beeeecause

#

why aren't you making this

timid quartz
#

idk

#
suspend fun main() {
    val db = 
        R2dbcDatabase("r2dbc:postgresql://postgres:test@localhost/test")
    db.withTransaction {
        val entry = Meta.testtab
        db.runQuery { QueryDsl.from(entry) }
            .forEach { println(it) }
        println("---")
        db.runQuery {
            QueryDsl.insert(entry)
                .single(testtab(value = "hi from komapper 2"))
        }
        db.runQuery { QueryDsl.from(entry) }
            .forEach { println(it) }
    }
}
#

look at it

spare quartz
#

horrible

timid quartz
#

it's kotlin though

spare quartz
#

yeah but its a database

timid quartz
#

well sorry but qdf bot needs a db

spare quartz
#

wrong

timid quartz
#

correct

#

im not storing it all on the file system

spare quartz
#

thats what a db does tho

timid quartz
#

yes but it makes the data more fit for relational queries

#

and probably compresses it more than just raw files

#

and keeps format consistent

spare quartz
#

relational queries is another word for nerd nerd nerd

#

you just need a 9 petabyte sparse file

#

it'll solve everything

lone sky
timid quartz
#

real ^

spare quartz
#

die

timid quartz
#

ive always used uuids

#

curious

spare quartz
#

ive never used uuids

timid quartz
#

ok I say source code it's a spec

#

that might be the ref impl

spare quartz
#

or twitter-like snowflakes

#

which are personally pretty cool

#

(no pun intended)

spare quartz
#

nope that didnt fix it

timid quartz
#

womp

flint belfry
#

theres this one video of a guy putting wood in rice krispes until it becomes inedible or noticable

spare quartz
#

ughhh im trying to figure out what its trying to do with set ucrsor

flint belfry
#

you MOTHERFU

spare quartz
#

like this is readable but its not what they intended

timid quartz
#

maybe off by one error?

spare quartz
#

no it's not that

#

you see what they're doing is calling setcursor before every character and somehow, in qemu's bios at least, this produces separated lines

#

(ignore text)

timid quartz
#

Mmmm I see

#

yk I might try to make a 16-bit and 32-bit OS to run on your cpu

spare quartz
#

well if you do make sure to compile it with minimal optimizations and tell me what it's supposed to be doing

#

cause i only get three types of errors

#
  • memory access out of bounds
  • missing opcode
  • missing bios interrupt
timid quartz
#

for the guy who made the cpu you’d think you’d have more info

spare quartz
#

or the rare instruction TODO "YOU NEED TO WRITE A WORKING CARRY FLAG CALCULATION HERE"

spare quartz
#

and optionally every memory access

#

but as you could probably piece together it is like walking on hot coals going through every instruction to see where a corruption could be

#

i really should write a test program in the future

timid quartz
#

I do also need to figure out how to make an actual proper BIOS boot sector

#

Cause the one I was making earlier wasn’t recognized by QEMU

spare quartz
#

oh you just

#

insert 0x55 0xAA at the edge of a 512-octet segment

#

at the start of your "floppy disk"

#

of course my CPU does not care but

#

yeah

lavish dove
#

You can see they felt really cool while writing it

spare quartz
#

my thumb hurts

lavish dove
#

😭

#

I've made that mistake a couple times

#

You can also just do the 0xaa55 thing without any partitions

spare quartz
lavish dove
#

its been so long since I played through portal 1 and 2 😭

spare quartz
#

This has to be one of the worst chambers ever made

#

I just got into using BEE mod for shits and giggles again and I made that at like 1 am

#

Portal 2 sound design slaps though…

lavish dove
spare quartz
#

It’s not scary

#

It’s good

rustic vine
#

GOOD MORNING

#

UP AND AT EM

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

there needs to be a full version of this it's too beautiful

spare quartz
timid quartz
#

you live in texas so ik you already have like 10 ar15s in your house

spare quartz
timid quartz
#

me whenever I see a Kotlin user

spare quartz
#

Lol you could never

spare quartz
timid quartz
#

well that thing probably has 60+ pounds on me

#

he wouldnt even need a gun he could just sit on me

spare quartz
timid quartz
#

time to play ggs

spare quartz
#

good games…???

timid quartz
spare quartz
#

I would say something but I don’t know if I can even reference it here 😭

timid quartz
#

とつけぎ!!!!

spare quartz
#

にゃにゃにゃ

zealous elk
#

why no python

#

wah

lone sky
#

✝️

zealous elk
#

ok dude

lone sky
#

SHIT ASS GAME ✝️✝️✝️

#

/jk

zealous elk
#

ok im changing it

spare quartz
#

off by 2

#

kinda shocked me to see the interrupts worked though

spare quartz
#

what is it with aera and using in super early...

#

@timid quartz so

#

i assume your os is not supposed to be spamming my PS/2 command port ?

#

it's cuase you want to set A20 yourself... even though the command port already has it open....

#

29149230410

#

actually hold on that was the wrong bitfield

#

hmm

#

now its reading from an io port of "0x01F7"

#

there is no hard disk

timid quartz
#

the entire binary is the hard disk :3

#

it's a flat binary yes but it's a whole ass disk image

spare quartz
#

sounds impossible.

#

oh!!!!!!

#

thats a good sign! i didnt know PC DOS would actually "boot"

#

need to add the infinite loop detection logic again

timid quartz
#

:3

timid quartz
#

no thoughts in that brain

spare quartz
#

ill try your dumb os after getting grub working (which requires both of the dos's to work)

#

the fact that OS-driven interrupts work though is great since all DOSes wouldn't work at all without them

timid quartz
spare quartz
#

or could it be super chat's song

timid quartz
spare quartz
#

uuuhhmm

#

well looking it up on google just gives me tents

#

OH

#

@timid quartz i see

#

its an abbreviation (i assume) of a hot dog

timid quartz
#

oh lemme guess

#

abbrev of "american hotdog"

spare quartz
#

アメ probably short for american
ど hot DOg

#

yeah

rustic vine
spare quartz
rustic vine
#

well they are hot

#

and they are dogs

#

wait

#

nvm

spare quartz
#

evil

#

someone used rust in their designs

#

murder.

rustic vine
#

could've just made it all 1 expression

#

downvoted

spare quartz
#

what's weirder to me is all the gray in the highlighting

#

why would you highlight identifiers but not the actual operations

#

??

spare quartz
#

14

spare quartz
spare quartz
#

dont worry they dont know working with mainframes actually means being out of a job

#

(the programs written in 1967 still work fine today)

lavish dove
#

lol

#

ibm 1401 the goat

timid quartz
# spare quartz

nextcloud try not to be the worst piece of software imaginable challenge (impossible)

spare quartz
#

What is a nextcloud

timid quartz
#

you must live under a rock

spare quartz
#

Sounds useless

timid quartz
#

It’s useful when it works (never)

#

Written in PHP

spare quartz
#

Idea

#

Make your own.

timid quartz
# spare quartz Make your own.

mmm I would but a cloud shared document editing system seems clamplicated and I need something sooner rather than later

spare quartz
#

use a real notepad

#

?

timid quartz
#

emphasis on the shared

spare quartz
#

yeah

#

mail it

timid quartz
#

we’re using this to collaborate on guardsman v3 design

timid quartz
spare quartz
#

My cat is purring on me

#

I don’t want them to eat me. no

timid quartz
#

they will eat you when you sleep

spare quartz
#

Nah

#

なんでそなにかわいいの?

#

宇宙戦争

timid quartz
spare quartz
timid quartz
spare quartz
#

One second

#

I should probably wake up

#

Good enough

timid quartz
#

im not really sure what とりおろし is exactly

#

google translate translates it as "freshly made", deepl says "free", jisho says something entirely different

spare quartz
#

my knee jerk reaction is “it’s gotta be apart of some compound that causes it to break apart weirdly in translators”

#

but I’m not sure

timid quartz
#

yeah idk I can't rlly...find anything

spare quartz
#

Uh… why would the plumbers put the clearly fibrous shower cover inside the tub…

#

Bad plumbers..

timid quartz
#

あの知っている日本人を聞いてね

spare quartz
#

Alright

#

Let me check goo

spare quartz
#

Hmm

#

とり, before a verb “emphatic or formal prefix”

#

but oroshi isn’t a verb…

#

@timid quartz ?

lone sky
#

@spare quartz

spare quartz
#

撮り下ろし

#

Yeah looks like this is it

#

Wonder why jisho didn’t compound it right

spare quartz
#

gee i sure love automod

#

for timing me out through a forward

#

oh crap

#

it's not perfect but at least it's saying something to me now

spare quartz
timid quartz
spare quartz
#

now i need to figure out why my stack is showing 0x006 on dx where it should be zero

#

(bx is also corrupted)

#

0x0060:00000000000004F9

#

lemme just remember this cs/ip

bronze venture
#

never checking this channel again

spare quartz
#

0x0060:00000000000004CD

#

LEA fault probably

#

DX fault @ 0x0060:00000000000008E5

... 0000000 ... FBE

#

@lone sky @timid quartz

#

deltarune activity!!!!!

lone sky
spare quartz
spare quartz
spare quartz
#

painful

timid quartz
spare quartz
#

im not making that

#

because i have bigger issues rn

timid quartz
#

oh weird?

#

is that DOS

spare quartz
#

yes

timid quartz
#

what is AX/AL/DX

spare quartz
#

GP A("ccumulator") register
RAX 64-bit register
EAX 32-bit segment of RAX
AX 16
AL 8
AH 8

GP D("ata") register
RDX 64-bit register
EDX 32-bit segment of RDX
DX 16
DL 8
DH 8

timid quartz
#

oh ic

spare quartz
#

pppppppproblem identified....

#

26 ES ES ES segment override prefix

timid quartz
#

hmmmmmmmmmmmmm

spare quartz
#

i love assembly

timid quartz
#

if your cpu only takes flat binaries but any OS still needs to load in more than 512 bytes but you don’t have a disk controller

#

how does that work

spare quartz
#

floppy disk / ISO reading

#

by flat binary i'm usually just referring to a 5 (1/4) floppy disk image

#

which has a 512 octet segment at offset 0 which is the bootloader

#

(ISO reading has no such limitation but theres a lot fewer simple oses that can run off of it)

timid quartz
#

mm ic

timid quartz
#

and how does the OS read from it if you don’t have a disk controller

spare quartz
spare quartz
#

there are 2 primary functions in it, one is the original one for reading off floppies (but it's geometry sensitive)

#

it can also read off hard disk drives and ISOs

timid quartz
#

mm ic

spare quartz
#

the other one is an extension introduced later that uses an LBA for indexing instead of the older CHS method which is geometry agnostic

#

its the preferred way to read off an ISO

#

since your os switches into protected mode very early there are no BIOS interrupts anymore

timid quartz
#

:3

#

I was just shading asking for if I write a 16-bit thing

spare quartz
#

sentence failure 4th word

spare quartz
#

it'll bloat the code size which is why you usually don't (you need to add an instruction prefix before every instruction taking a 32-bit operand / addressing mode) but yeah

spare quartz
#

all of the registers look consistent too, great

#

it's 2 am though.. need to sleep

flint belfry
#

set it up

#

then never touched it again

#

primarily for the fact that it works like fucking ass because of it being written in php and the upgrade process is a nightmare

#

i saw something called copyparty or whatever so maybe ill try that but FUCK nextcloud it works like ass in its current state

lyric mesa
#

i love programming,,,

flint belfry
#

since when did github have an ai 😭

#

oh github is owned by

#

ok nvm

timid quartz
flint belfry
#

i just used a nextcloud preset thing from proxmox

#

also i could never figutre out the fuckin

#

document and office shit

#

i didnt seen option for it in nextcloud

timid quartz
#

seems at end of february

flint belfry
#

im pretty sure thats when i installed it

#

let me see

timid quartz
#

idk I installed it before then and it was ass

#

but ben's server has it and it seems faster than what I remember

flint belfry
#

oh i think it might be 2024 my version

#

i legit do not know how to install it properly

#

all i want is for it to not crap itself

#

not have a shitty upgrade process

#

and not have it be a motherfucking pain in the ass to use network storage as the storage location and not some random /var/whateverthefuck folder

timid quartz
flint belfry
#

i looked at a guide to change the default storage location and it looked so fucking ass and difficult that i just made the lxc size 50 gb

flint belfry
#

i tried that and it crapped the bed

#

id have to find what guide i was looking at but

#

nextcloud just sucks ass so much with how its made and functions 😭

#

when will we have a not ass google drive alternative

timid quartz
#

seems ez

flint belfry
#

what guide is this for

#

is it for new nc or old

timid quartz
#

idk it's what popped up when I searched "nextcloud change default storage location"

flint belfry
#

wel

#

bro.

#
Nextcloud community

▶ Snap/Docker/VM users click here! As there still appear questions about that topic, I thought to describe all possibilities here as HowTo would be a good idea. Most information was originally taken from this topic: Is there a safe and reliable way to move data directory out of web root? For the record: Changing the data directory after inst...

#

this is what i get

#

like wtf is all this bs

#

database editing

timid quartz
#

id read this over that

#

cause that post is from 2017

flint belfry
#

ive never seen this

#

"all in one"

timid quartz
flint belfry
#

i wonder does helper scripts have a nextcloud isntaller

#

oh it does but it sucks ass

#

nvm

timid quartz
#

it's the official method

flint belfry
#

like i said i used a proxmox preset thing

#

i think ben said something about it dont rememebr

timid quartz
#

reasons why proxmox sucks #8734265

flint belfry
#

what???

#

how is this proxmoxs fault

#

its just a preset that the devs didnt even make 😭

#

if you keep trying to hate on proxmox im going to go all out on shitting on windows

timid quartz
#

I mean I won't stop you

#

shitting on windows is valid

flint belfry
#

you

#

defend it though???

#

😭

#

and like brag about it constantly on why its better

timid quartz
#

for gaming and program compatibility

flint belfry
#

its kinda what i know you for at this point dude

timid quartz
#

that doesn't mean I ignore all its flaws

flint belfry
#

so companies or creators will unfortunately put all of their focus towards that instead of other shit

timid quartz
flint belfry
#

if i hear correctly you quite literally cannot play stuff like fortnite (i dont) on linux because of some kernel level anticheat bullshit

timid quartz
#

and the forum post says this

flint belfry
flint belfry
#

it dosent for me

#

its on the same boot drive

timid quartz
#

get a better vm then

flint belfry
#

wtf did i use??

flint belfry
#

its a lxc

timid quartz
#

oh weird

#

that looks like a vm image

#

not a container

#

r u sure u used that vm from that page

flint belfry
#

um

#

theres like an lxc repository

timid quartz
#

bro is cooked

flint belfry
#

where you download lxc containers

#

eg turnkey containers or debian containers

#

and the nextcloud thing was just

#

in there

timid quartz
#

yeah that's diff

flint belfry
#

ben was talking about this lxc thing

#

so i used it

#

and its the shitty one i have rn thats dead

#

what should i use then if i set nextcloud back up then

#

since i might need it for school

timid quartz
#

tbh

#

if you're just gonna use it for file storage and not for collabora or the teams thing or anything else

#

pick something other than nc

flint belfry
#

also i want to use is as like a file storage thing like google drive
for every other file storage i have sftp or smb

spare quartz
#

フーリーマン

timid quartz
flint belfry
#

never heard of collabora but ill look into it later

flint belfry
timid quartz
#

mm actually maybe not

timid quartz
#

worked fine for me

#

just uh host a separate collabora container otherwise itll be unstable af

flint belfry
#

but maybe

spare quartz
flint belfry
#

i never liked docker??? 😭

spare quartz
#

Enlightenment…

timid quartz
flint belfry
#

i only use it since like manually installing whatever service would be much harder

flint belfry
timid quartz
#

it might not

#

it's the "official" vm so

flint belfry
#

and the upgrade process dosent require me to summon satan to preform 50000 rituals

#

because holy shit that was the worst upgrade process in my life

#

FUCK php

timid quartz
#

or maybe just like

#

if it's only gonna be you using it

#

dont use "cloud" document editing

#

and just download files to your computer to edit like a chad

flint belfry
#

the school is trying very hard to force us to use the school computers instead of personal this year

#

which im going fucking go against and probably get an iep thing for my own personal because the school computers keyboards literally hurt to type on for durations and are slow as fuck

#

the laptops they want us to use have vga ports btw

#

so that should probably say everything

spare quartz
#

nah it doesn’t say much

#

vga ports are still on a lot of things

flint belfry
#

ehh not really laptops anymore

#

these laptops are also very clearly old

spare quartz
#

well does your laptop have a serial port

flint belfry
#

no
but the desktop towers at the school do apparently

spare quartz
#

Oh

#

Well maybe your school should look into advancing past the 20th century

flint belfry
#

theres one right next to me and it just has a rs232 port

flint belfry
#

keyword a few

spare quartz
spare quartz
#

proper carries...

timid quartz
#

I love vga

#

i got the vga cord

#

plugged into the monitor

#

im gonna talk to the server

#

"I can't pay the server bill-" 💥

flint belfry
#

i wish hdmi/dp had the vga screw shit

#

at least the holes for it

#

i love vga for the fact you can screw that shit in and it NOT going anywhere

spare quartz
flint belfry
#

if you trip over a hdmi cable the hdmi connectors probably going to break
if you trip over a vga cable (screwed in) your probably going to break instead

spare quartz
timid quartz
#

mm ok small r220 has xeon e3-1220 (I think), 4 cores @ 3.1ghz; 32gb ram

spare quartz
#

only 1,359 lines to read

timid quartz
#

need to see what r710 has

#

ok big server has xeon x5550 2x4 cores @ 2.67Ghz

#

so the small server has a slightly better cpu

#

interesting

flint belfry
#

makes snse

timid quartz
#

it is a gen newer so it does

spare quartz
#

Ghhhhh

#

I don’t wanna get back on computer …

lone sky
#

@timid quartz

#

how it feels to play raider

spare quartz
lone sky
#

no I am making shitty UI for a shitty game

#

🙄

spare quartz
lone sky
#

-# and attempting to fix ancient code made by the voldemort of the scifi community

lone sky
#

do you want to do that ☠️

spare quartz
#

mrowwwwww

spare quartz
lavish dove
spare quartz
pallid loom
#

ford jumpscare

spare quartz
#

hey i think you need an oil change and engine inspection

pallid loom
spare quartz
#

also refuel your car and wait until the alternator charges the battery (inspect it aswell)

neat juniper
#

does he know about the F-O-R-D?

pallid loom
#

I don't know who in ford thought that reserve should activate at 100 km

pallid loom
#

Ford. Built tough.

spare quartz
#

let’s run our motors in butane!!!

timid quartz
lone sky
spare quartz
#

:<

#

Also it’s nearly complete..

timid quartz
#

me when bayachao/kotlin

#

chaolin

spare quartz
#

0x............0FFF

#

can you review this log for me 🥺

timid quartz
#

0x0FC0

spare quartz
#

0x0100:0000000000000099 0x58: pop ax [0x0FFF]

#

need to figre out why this is wrong ......

timid quartz
#

poop ax 0x0fff

spare quartz
#

#

figured it out i think

#

oops wrong line on the left

#

UGHHh

#

ITS CAUSE OF A CONDITION CODE ERROR

#

IN THE D1 SELECTOR!!!

timid quartz
#

why simulate your own cpu

#

when you can go buy one

spare quartz
#

all x86_64 obviously, one even has transactional instructions which i'd like to use one day... but i can't rn sincei only have one motherboard

#

F6 2 L NOT r/m8 One's Complement Negation

lavish dove
#

TSX/TSX-NI was documented by Intel in February 2012, and debuted in June 2013
but my 2 intel cpu's and amd dont have it?

#

😭

#

what is with this

#

I was going to use it in my os

#

and now i find out even qemu doesnt support it

spare quartz
#

additionally it's turned off on some because of security issues

lavish dove
#

oh oof

spare quartz
#

While TSX/TSX-NI is not supported anymore in desktop-class processors, it remains supported in the Xeon line of processors (at least on specific models, as of the 6th generation).

i've just got it on a 2016 low-power CPU so hooray

#

need to add SBB support now

lavish dove
#

well atleast xchg exists

spare quartz
#

DEST := (DEST – (SRC + CF));
oh wow thats super simple

lavish dove
#

lol

#

damn this extension is so sad

#

one security issue and its completely removed

spare quartz
#

Jump short if eCX register is 0

#

what a strange instruction

lavish dove
#

hey thats useful

#

if you dont want to use loop 😭

spare quartz
#
Many instructions use CX as a count register, and JCXZ allows you to test and jump to see if CX has become 0. The jump may only be a short jump (that is, no more than 127 bytes forward or 128 bytes back) and will be taken if CX = 0 at the time the instruction is executed. If CX is any other value than 0, execution falls through to the next instruction. See also the Jump on Condition instructions.

JCXZ is most often used to bypass the CX = 0 condition when using the LOOP instruction. Because LOOP decrements CX before testing for CX = 0, if you enter a loop governed by LOOP with CX = 0, you will end up iterating the loop 65,536 times, hence JCXZ.
lavish dove
#

wait

#

that makes no sense 😭

spare quartz
#

rep mov would probably be better though

lavish dove
#

lol

spare quartz
#

like how amd doesn't have intels virtualization, but their own version is virtually identical

#

same with the management engine, CPUID, MSRs, ...

#

i guess amd just never got into it

#

time to watch kingsman again ,,,

lavish dove
#

I remember my parents got mad I watched kingsman

timid quartz
spare quartz
timid quartz
#

GUILTY GEAR!!! STRIVE!!!

spare quartz
#

also CP/M and DOS are behaving a lot more suitably now

#

just have to... add serial lines and more instructions

timid quartz
#

突撃!トツゲキ!!!!!!

spare quartz
#

it doesn't help these OSes are 40 years out of date so the instructions they use are listed as "undocumented" and "redundant" with modern intel manuals

#

booooring

spare quartz
spare quartz
timid quartz
#

ughh why does minecraft have to be so single-core intensive

spare quartz
#

because thats how they just coded it

timid quartz
#

it sucks

#

cause my big server with double the cores has (probably) less performance than my small server that has a like 30% better cpu

#

they obviously didn't study what resource utilization means

spare quartz
#

its cause they dont use bsl

timid quartz
#

honestly the biggest help would be like

#

splitting chunk generation off into multiple threads

spare quartz
#

chunk generation isn't really that bad since it's 1-time

timid quartz
#

no chunk gen is so bad

spare quartz
#

and i'd wager it's already multithreaded

#

it's moreso the tick scheduling and player mgmt

#

also networking...

timid quartz
# timid quartz no chunk gen is so bad

every time my friends and I try to travel the world beyond our nearby house it gets to a point where we have to like stop the boat/stop running to let chunks generate

#

constantly

spare quartz
#

yeah i know

#

the same thing happens in my modded minecraft server

timid quartz
#

and ik the like 100 mods arent helping

#

but if they put chunk gen on its own thread (like true thread like run in parallel by a different execution unit thread) I'd wager it would help a lot

spare quartz
#

no

#

they just need to learn what scheduling is

#

again i'm pretty sure it's already multithreaded using executors, but it's just synchronized

timid quartz
#

desynchronize it 🔥

spare quartz
#

desynchronize you

#

i wish the world wasn't a synchronous thing

#

because it makes rendering massive explosions take forever

#

(the minecraft explosion code is also pretty poorly made)

timid quartz
spare quartz
#

not their job

#

mods can do it for them

timid quartz
spare quartz
#

but scheduling is super hard

#

and you'd need to do it for every update

#

because of how ms works

timid quartz
#

my scheduler: chunk gen first, everything else last :3

spare quartz
#

pretty awful scheduler. this is why you don't code anymore

timid quartz
#

realistically I'd put chunk gen first and prioritize other updates based on how close they are to a player

spare quartz
#

anyways rate my new house

timid quartz
#

ugh lame

spare quartz
#

the latter concept is defined by players "tracking" a chunk

#

but again it's the synchronicity that's the problem

timid quartz
spare quartz
#

it's cause i stole it from a japanese guy

timid quartz
#

ik I could tell

spare quartz
#

2時間55分でフィニッシュです

timid quartz
#

not even cause of the japanese text but because of the hot plate in the kitchen

spare quartz
#

mwhahahahaha

#

our stove here is electric with one of those glass-like tops over the coils

#

i wonder if anyone still uses gas...

timid quartz
#

honestly those japanese hot plate things are goated asf because they're induction and the pots/pans are made of inductive material

#

much less energy loss compared to normal electric range

spare quartz
timid quartz
#

it's super cool because by being an induction stove it can also detect when a pot is on top of it

spare quartz
#

they're actually a twitter account ... around cleaning to-be-sold living spaces? i think

timid quartz
spare quartz
#

boring

timid quartz
#

are you in ny now or are you just looking at pictures

spare quartz
#

no i'm not moving for a bit of time

timid quartz
#

enough time to burn to a crisp

spare quartz
#

and if i did move i'd stop sweating so much

#

ohhh right

timid quartz
#

joke's on you, global warming coming soon to a northern us near you

spare quartz
#

my antennas outside... which means i need to remove the towel from my window...

#

preparing for a heat wave straight into my room

spare quartz
#

it's not centralized AC so it's bad but rate it anyways

timid quartz
#

those ac units are p nice too

#

gotta say

spare quartz
#

oh noo.. wait..

timid quartz
#

can make them oscillate and stuff

spare quartz
#

do buildings in ny have central AC...

#

i hope they do...

timid quartz
#

buildings in ny probably have furnaces for the winter lmao

spare quartz
#

waaaahhh

#

honestly im not sure how our AC heats up the house

timid quartz
spare quartz
#

i think it's just electric

timid quartz
spare quartz
#

i wish we lived near the NPP 🙏

timid quartz
#

yes me too

spare quartz
#

no.

timid quartz
#

i wish you did too

spare quartz
#

your npp is lame and boring. texas npp is better

timid quartz
#

get irradiated!!

spare quartz
#

with chaoaiation

timid quartz
#

chaoinizing radiation

spare quartz
#

ねみぃーな
︀︀
︀︀昨日はお疲れ様でした
︀︀
︀︀田宮大先生ね【俺様のテクニックを見ろ!俺様と飲めて嬉しいだろ会】
︀︀
︀︀楽しかったですね
︀︀
︀︀掃除屋の数だけやり方もあるわけだけど、俺の掃除は到底見せられたもんじゃない
︀︀
︀︀タミー氏の作業見れた人はラッキーだと思う
︀︀
︀︀この様な事が先々行われる事は俺は少なくなっていくのかな
︀︀
︀︀待望の初グラサン野郎と会いましたが、やはりグラサン野郎はグラサン野郎でしか無かったです
︀︀
︀︀今日は国分寺の老人ホーム2LDK清掃です
︀︀
︀︀つれぇな…

#

to study bayachao more we need to...

#

wait who are those men? i didn't paste that in

timid quartz
spare quartz
#

oh

#

it's fixupx being bad

#

ねみぃーな
︀︀
︀︀昨日はお疲れ様でした
︀︀
︀︀田宮大先生ね【俺様のテクニックを見ろ!俺様と飲めて嬉しいだろ会】
︀︀
︀︀楽しかったですね
︀︀
︀︀掃除屋の数だけやり方もあるわけだけど、俺の掃除は到底見せられたもんじゃない
︀︀
︀︀タミー氏の作業見れた人はラッキーだと思う
︀︀
︀︀この様な事が先々行われる事は俺は少なくなっていくのかな
︀︀
︀︀待望の初グラサン野郎と会いましたが、やはりグラサン野郎はグラサン野郎でしか無かったです
︀︀
︀︀今日は国分寺の老人ホーム2LDK清掃です
︀︀
︀︀つれぇな…

▶ Play video
#

there we go

spare quartz
#

😎

timid quartz
#

wrong

spare quartz
#

right*

timid quartz
#

the number of npps in my state is greater than 0

spare quartz
#

less than us probably*

timid quartz
#

probably

#

texas is ginormous

spare quartz
#

okay yeah but theres only like 4 here

timid quartz
#

texas probably has like 6

spare quartz
#

since EXCLUDING THE NUCLEAR WEAPONS PLANT

#

its only a few big cities

timid quartz
spare quartz
#

go to pantex they'll be nice to you

spare quartz
#

oooo containment buildings oooo

#

the ones i wanna live next to thou...

timid quartz
#

Also ok we’re defining plants as physical complexes and not as individual reactor units right

spare quartz
#

yes

timid quartz
#

k

#

figured

spare quartz
#

theres 2 plants and 2 proposed here

#

but even then nuclear makes up some massive amount of the power chart

timid quartz
#

Oh 2 proposed huh

spare quartz
#

like about 15/20% base load last i checked

timid quartz
#

So you only have 2 plants currently

spare quartz
#

everything else is renewable and gas (with some coal)

spare quartz
#

all by westinghouse PWRs

#

oh

#

the dallas plant plans to have a 3rd and 4th reactor

#

but it was suspended due to... natural gas suddenly lowering in price and mitsubishi wanting to focus on their operations in japan

#

south tx plant also wanted a 3rd and 4th plant but it was cancelled

timid quartz
#

Idk about relative to base load but apparently my state has ~30% nuclear?

spare quartz
#

lemme get ERCOTs graph

timid quartz
spare quartz
#

aww man i misremembered

#

it's only 6-8% 💔

timid quartz
#

is that for Texas

spare quartz
#

ERCOT is the grid provider for texas yes

#

since we're disconnected

#

(partially, we export and serve power back to the main grid)

#

RAIN SOON??

timid quartz
#

As of 2023

spare quartz
#

wow your graph sucks

#

this is why ercot better

timid quartz
#

get above 10% nuclear and we’ll talk :3

#

only 4 reactors…

spare quartz
#

but get your renewables above 7%

#

that's sad bro

timid quartz
#

oh wow

spare quartz
timid quartz
#

so we have 2 Westinghouse PWRs, 2 Westinghouse BWRs, and 2 GE BWRs

spare quartz
#

there's exactly 1 MW of solar panels generating power off moonlight

#

and whatever "other" means

#

The Other category contains information from resources whose technology or fuel type doesn't fit one of the existing categories (such as biomass-fueled generation or capacity from Settlement-Only Distributed Generators).

timid quartz
#

what if we just take the intersection of Utah, Colorado, Arizona, and New Mexico, take like 100 square miles in each state’s corner, and fill it with solar panels

#

That’s 400 square miles of solar panels in the sunniest place ever

#

fill up giant battery

spare quartz
#
  • nowhere to put the excess energy
  • maintenance nightmare
timid quartz
spare quartz
#

unless you mean pumped storage hydroelectricity and all but i don't think that's super viable there

spare quartz
#

you destroy all of denver and turn it into a giant lithium battery

#

👍

timid quartz
#

or all of Salt Lake City

spare quartz
#

but im pretty sure also that solar panels are super costly and pretty bad to manufacture in mass

#

so just subsidize and build more nuclear

#

simple

timid quartz
spare quartz
#

OK mekanism "player"

#

breadmod power storage better btw..

timid quartz
#

Make some ultimate induction cells

timid quartz
# spare quartz

wait actually what’s gonna happen to your cat(s) when you move

spare quartz
#

i take them

#

duh

timid quartz
#

ok but its so far

spare quartz
#

okay and

timid quartz
#

a lot of people just kick them outside and leave them

#

im glad you're not though

spare quartz
#

also theres like 9 metric tons of fleas out here

timid quartz
#

8 of them belong to you

spare quartz
#

die

#

石綿は無害です!

timid quartz
#

i should set up a server to host all my memes on instead of cramming them in my icloud...

spare quartz
timid quartz
#

nextcloud rot

spare quartz
#

ggggggrgrgrgrg

#

need to make bsl git ..... one da y.......

timid quartz
#

ok i gotta sleep though gotta drive tomorrow

spare quartz
#

CRASH INTO A LAMPPOST

#

TO DRIVE ATTENTION AND TO DAMAGE THE CAR

timid quartz
spare quartz
#

oh my god that is ear piercing

#

why

bronze venture
#

Heya, this post has been deleted considering it falls under rule 3

#

-# Do not send media that contains racial slurs

lone sky
#

shoo

#

shoo

#

/jk

spare quartz
#

you are the last person i expected to say that word

lone sky
#

i've always used it

spare quartz
#

my DAD used that word dude

#

you're 40.

#

too much internet

proud creek
#

old

timid quartz
spare quartz
#

barely audible near end

timid quartz
#

oh what

#

bruh no wonder I didn’t notice it

#

mb

#

I thought this guy was about to say “Filipino” was a slur or something when that’s literally what they’re called

spare quartz
#

you should've been banned for how loud it was*

#

rule 93041

timid quartz
#

common sensitive ear L

spare quartz
#

blind people are better at hearing™

timid quartz
spare quartz
timid quartz
spare quartz
#

the plane was running on Guardsman V3

timid quartz
#

that’s crazy I didn’t notice that in the video

timid quartz
spare quartz
#

@pastel tinsel is this true?

pastel tinsel
timid quartz
#

if yall ain’t careful yall might wake up to a full api in rust

pastel tinsel
#

aera we both know you are too busy

spare quartz
#

WEIRJWEIFNFDJFMDFIOWAodw8 !!!! 1 21 1! 11 1 1!! 1 IT GOT INTO A SHELL!!!!

spare quartz
timid quartz
#

now just make the lines print right

lavish dove
#

It needs a bald eagle

spare quartz
spare quartz
spare quartz
#

it can now print the user

#

gonna try and make it print the directory

spare quartz
#

HAHA

#

IT WORKED

timid quartz
#

now fix the printing

spare quartz
#

i wonder what that command is

timid quartz
spare quartz
#

its setting the cursor to strange positions making moving impossible

timid quartz
#

then just listen to it and set the cursor

spare quartz
#

no

#

what the fuck

#

@timid quartz

#

NOW it works

#

just need to bug fix a few more things...

spare quartz
#

PC-DOS WORKS TOO?

lone sky
#

😭

#

looking headass

timid quartz
spare quartz
#

That’s how it’s supposed to look??

timid quartz
#

r..u….sure…

#

open…it….in qemu….

spare quartz
#

I’ve done it multiple times

#

What do you want? The text spacing?

#

Also my mom just gave me a serial to USB-C so that’s neat

lone sky
#

atp fix that or you will not get a suspiciously large 5-7 GB .asar file

spare quartz
#

And a web cam

timid quartz
spare quartz
#

Well that’s just how my bios looks

#

Isn’t it pretty?

#

(I need to find the font used in breadmod monitors for it to look “right”)

spare quartz
timid quartz
spare quartz
#

Why are you typing like that

timid quartz
#

tired…

timid quartz
#

need…leeb….

spare quartz
timid quartz
#

Uh what

#

Get clipped

spare quartz
#

Hmm

#

What can I do with a webcam..

timid quartz
spare quartz
#

Aera…

#

Help me with my CPU,..

timid quartz
#

im….leeby………

spare quartz
timid quartz
#

besides….i only know about os……not about cpu…..

spare quartz
#

Idc… I can train you…

timid quartz
spare quartz
spare quartz
#

🕥

timid quartz
spare quartz
lavish dove
#

My old PC has serial port but I'm not allowed to install Linux on it

spare quartz
#

i don't have any devices that can handle serial rn (except for the pi pico but i fried it)

#

but maybe in the future i can make something with it

lavish dove
#

It explosion

spare quartz
#

my radio/gps use serial but they expose it thru a usb line

lone sky
#

on a USB

lavish dove
#

Not enough RAM

lone sky
#

fuck

lavish dove
#

To download the stuff

spare quartz
lavish dove
#

Not enough RAM for the tools

#

Not live

spare quartz
#

ah

#

for testing

lavish dove
#

What is that

spare quartz
#

let me find the distro

#

EWEJFM

#

how do i escape full screen qemu

lavish dove
#

Ctrl shift i

#

Wait

spare quartz
#

unfortunately for me running this distro will take years

#

(probably)

lavish dove
#

Oof

spare quartz
#

mainly because i dont know how i could possibly make a gpu

lavish dove
#

Well I mean

#

All a GPU needs is a blitter

spare quartz
#

yes but think of all the "hardware" i need to fake for it to think its real

lone sky
spare quartz
#

i do not know what that is

lavish dove
#

VMware has GPU??!!!

lone sky
#

nvm that's not open source

#

💔

spare quartz
flint belfry