#programming
1 messages Ā· Page 240 of 1
sounds like another word for sleep :p
lmao
anyway, if you don't want to go striaght to paper, you could also try mermaid diagram flowcharts
nice thing with these is that you can drop them in markdown blocks and modern markdown viewers (like github) will properly render the diagrams
cool since i use obsidian
and they support itttt :3
i need ideas thoughhh
the second emacs user i've ever seen on this server
There are dozens of us, DOZENS!
imagine using emacs
(i dont rememeber what emacs is)
dwm 
i love stl comments
is that bad?
x is nice because of how small window managers can be
but i've had plenty of really bad issues with it 
you know any other small tiling managers?
for x? there are plenty
for wayland? no "small", but some "only a few thousands lines of code" ones
do you know any good ones
i dont very like wayland
sway works well for me 
Bspwm?
i have a grudge against it
i'd try out xmonad if i had any desire to use x 
Or, for someone with a Lisp brainworm like me, stumpwm
i'm a basic bitch gnome user 
gnome is too big
runs like snail on my laptop
it does look nice though
i'm a basic bitch Win11 user 
:OOOO
looking into trying out linux mint tho
have done ubuntu a few times before, but have heard good things about mint
no issues on my i9 9900k and rtx 2080 ti, i guess i just have the processing power to spare 
SickosYes.jpeg
mint is good
also check out fedora's kde flavor
main thing is I just want to make sure my VR setup works before switching, really don't want to bother with dual-booting ever again
fedora's a nice option if you want a wide feature set with a good bit of stability
use envision, join lvra's discord
you'd be surprised at how well vr works on linux
my google fu is truly lacking these days, never saw any hits for that when I was looking into it
Offtopic, *but insider knowledge is moving back to backchannels like discord and IRC, so that makes sense.
ahhh, fair
Once the LLM bubble bursts, i hope the trend reverses
intel uhd 600
holy
celeron n4020
what's the opposite of a flex
brittle
Damn, you werent kidding when you said its a small machine
my hostname is glorifiedturringmachine
do you understand why
Yeah, the tape do go brr with this one
it runs gentoo pretty okay
i'd be more surprised if gentoo didn't run at least just above par
most distros package with -march generic unless its arch and it uses -march x86_64 still pretty shit for any computer made after 2010
alot has been added to the specifications
so gentoo go brr

gonna install xnomad
hopefully it work
I get this, I only recently unborked my VR setup under linux
i highly recommend looking into lvra for any vr users on linux
Welcome to the LVRA Wiki # A collection of links, useful resources and guides for the amazing world of VR on Linux.
Feel free to contribute to this wiki yourself if you find anything useful that you might want to share with others.
You can start with the hardware table.
For wireless/android/standalone headsets visit the WiVRn page for installati...
taps
taps
taps
taps
taps
i didnt make the gif
i'd choose it too, typo gives it character, puts hair on its chest
it is a chromebook
a dellll
!!! One of the following masked packages is required to complete your request:
- x11-wm/xmonad-0.18.0::gentoo (masked by: ~amd64 keyword)
- x11-wm/xmonad-0.17.2::gentoo (masked by: ~amd64 keyword)
- x11-wm/xmonad-0.17.0::gentoo (masked by: ~amd64 keyword)
FUCK
Sucky part is that for a bit it was both borked on windows and linux
this is discrimination against non-native english speakers smh
(/j)
im albanian sooooo
I use it, is good
well then thats friendly fire
NeuroSynthProject (tm) officially approved distro
-# NeuroSynthProject (tm) is property of me, only acceptable use is premitted
One of our systems was on mint, but dualbooting was a pain. NixOS is my main, but I've also seen good things on bazzite
-# Do not recommend NixOS to beginners :1984:
Anyway Mint is good, NeuroSynth is trained on it
My #1 piece of advice (albeit a bit meta) is: Whatever your distro is, if there is an archwiki result then most likely it will be useful.
Seriously this. I've lost count of the amount of Debian issues i've fixed following steps from ArchWiki

Ram disk? 
in use
how i make umount ignore
ill reboot i promiseee

š
they really needed to specify the reason
this fucking button is spouting TTS for a FUCKTON of c++ stl nonsense
thanks kdevelop
is kdevelop currently maintained
kdevelop is actively maintained yess
real and true
how save
how do i close without saving
how i change filename
how i look for text in file
what if i don't want multiple modes and just want a simple text editor
its literally 2 things to remember 
q is quit, w is write, ! is force
you can already do that without vim with just mv
really just use vim tutor, and you wont remember many things but you do realize you wont learn without using it right?
nano tells me how to use it at bottom, vim makes me open the man pages and look through it confused
bro im joking
i switched to colemak recently, doesn't tell me how to type either
cover your keyboard with stickers
but im still not using vim
cover your screen with vim cheatsheets
cover your keyboard with oil
wait for it to rain
crude oil, vegatable oil? olive oil
what oil
im a nerd!! its meee!!!
bad comparison 
you see button, you press button, you type button
in vim it's you see button, it does a non-trivial function you have to memorise (which differs from usual typing), you use function
idk why you'd choose to just use vim only with insert mode when nano's a simpler alternative 

dont see button
this discussion is stupid if you want a simple editor for simple editing there are like at most 10 things you have to memorize in vim
hƩy 

there are 0 things you have to memorise in nano, because it works like every other text editor
you donāt even have to use hjkl you can use arrows like you do everywhere else, no need to leave insert mode either
no 
just not true
no editor uses ^O for saving (maybe emacs, never used it)
and ctrl+arrow/shift+arrow probably? doesnt work in nano
it tells you how to do things 
gotta do work i dont really care about editor wars
yeah that is stupid but arenāt you āsupposed toā ^X to exit and then answer y in a prompt asking if you want to save
idk if you guys just like being contrarian, nano is just simpler than vim
Yesss
Just write your own text editor 
Just use echo
itās friendlier for sure
but isnāt pleasant to use at all
Echo is not good for inserting into an existing file
That reminds me I wanted to try out micro
echo "wgats up my bro" >> file
it's literally just a simple text editor wdym
-# I'm just going to silently update the bingo
do you use vim? if not then you don't know
nano is what i tell people to use because it is friendlier
saying it's simpler != saying it's better
vim is what i use because i don't hate myself
it's just simpler, and i like simple
wheres the og, I wanna read all the crossed out squares
vscode is what i use for editing everything that's code and not a config because i don't hate myself
dam, I'm not real, I unironically love using em dashes, even memorized the alt-code for it
Nano with code completion and git integrations
nano is pretty much the vscode of the terminal without the language server

its place is a simple text editor
with syntax highlighting
Ngl I used default from my distribution (gedit) or a jetbrain ide (sometimes vscodium for uni). Almost No in-between
Too lazy
One sec lemme pull out my computer
Half of me is tempted to just cross out the "Man I feel old" square so we can move on from this damn board
The other half of me is saying I accidently removed the SVG it was based on and I'd need to make it
Eh, better off just pulling down from the FAQ rewrite
The Bingo was just a modded version of the FAQ, so makes sense to do it again.
i mean it is kind of ready just no pr thingy
i need to push one thing though
who needs textures when you can use the scene's ambient occlusion as the textures 
is there anything new upstream
i think micro is superior to nano
but nano is what i use out of habit and portability

All good, I had to do other stuff anyways
I use promicro but that like 1000% unrelated as it's an nrf board




nah
it absolutely isnt that time
the pipeline building stuff now does the skybox shader too 
i jsut need to finish some stuff with the vertexbuffers
I FORGOT
I FORGOT THE GENTOO RULE!
DON'T COMPILE YOUR COMPILER :SOB:
NOW I GOTTA WAIT FOREVER
you did WHAT?
I'm compiling GCC and ghc
Fun fact, GHC brings in its own compiler to compile itself in portage
So I already have the bin but have to wait
I know it downloaded it itself because it's in the tmp directory
-# I'm preemptively making a new bingo board for when the current one is done. Hosting this one on github as well.
make it html this time please 
It was the same jank that powered the original FAQ, plan on just modding this FAQ for it again
you can do the same size thing i did if you want a set size
have you opened the html in the browser
or i guess i did explain that in the pr
I haven't pulled it down yet
reviewing without pulling
Your explation was good enough to trust tbf
if it would have broke, the generated PNG would have also broke
Now time to shape this repo into bingo shape
isopod
sorry for not using semantic html btw i just did not want to bother with css resets and chose an easy way out
being divs
All good, getting it in this state is more than good enough.
It's a better solution than what existed before
h1, h2, h3 title, subtitle, heading 
margin-top: 94px
brother
You are what you seeked to destroy smh
Just took the plunge on a 4k oled monitor
Equal parts hyped and scared
Was £600 on sale which is an absolute steal with a 3 year burn in warranty though
I figured I'd bite the bullet since a deal like that wasn't gonna come around again for quite some time most likely
for pc i think the problems of oled still arent worth it imo
i see a lot more use for it to watch movies and stuff on a tv, for pc the price to benefit ratio is too high for me
I'm lucky I don't really use high res monitors for stuff, so for now I have no reason to upgrade to it until price is decent for me
I do have some, but barely used tbh
even then on a tv, if the room is bright you wont really see the deeper blacks, and if its in a dark room a projector is cheaper
I'd have gone Mini LED but I looked and the best 4K IPS panels are actually hovering around the same price anyway
1440p is already at the point i barely see the pixels, 4K is overkill on desktop for me
I'm keeping my old IPS monitor as a secondary for productivity
fair enough, i geuss that has to do with local dimming zones and stuff
My points are very much revoked for moving from single to double monitor
if i get an oled screen then my other monitors wont match
that would bother me
cheapest 1440p oled i can find is still 470 bucks
really not worth it for me
That's 130 cheaper than the 4k I'm getting lmao
Okay, decided not to bite the bullet after all lmao
Was still on purchase confirmation, thought about it and decided against it
i see
I mean sure it'd look a lot nicer than my 1080 360hz panel but its not really half a grand nicer
I have OLED on my phone, I know how nice it can look and I ended up deciding even if I can afford it fomo doesn't justify the price for the quality increase
imo if you watch a lot of movies, or you do colour graded stuff on your pc, then sure get a 4K oled
I do watch a lot of movies but my current monitor is already a nicely calibrated 100% SRGB coverage panel
That's plenty good enough for the price of free
i would just say i need it for gamedev and deduct is from my taxes as a business expense 
I probs will take the plunge next year
But I figure hey, prices will go down even further over time anyway
Tortoise and the hare
im debating getting a 100" tv or gettign a projector instead
At that point you might as well go projector
Will last you longer and if you have the budget anyway a near field laser projectors gonna be nicer
the issue with a projector is that you can walk in front of it, or it has to go underneath the tv area
both are kinda an issue for me
the brightness is also worse than a tv
Brightness is an issue true
But if you're looking at this scale I'd just go full home cinema tbh

I'd expect you to be watching things in pitch black anyway if you care enough to go that far
ye, but durign the day there is still a lot of light that leaks in
its probably not an issue tho
Just get blackout blinds lol
Before I had mine installed I used a stick on canvas one in my movie room and even that worked fine
they are already plannign to install difrent blinds there, but it has been almost a year since then
the rails for them have been sitting there for months, but nothing happened yet
I just used one of these
- Blackout temporary blind
- Easy to fit
- Width can be cut to size
Ideal for use when decorating or waiting for new curtains or blinds, this temporary pleated blind is crafted from paper and is super easy to fit in your windows. Simply cut down the width to the size you need. Also includes two plastic clips to easily adjust the blind height....
They stick on with adhesives and cost less than a tenner
those would be too small, the windows there are like 4m wide each
or like 3.5m i dont remember the exact measurement
There's a bunch of em in diff sizes, its like a whole product category
Surprisingly competitive market 

im getting some actual skybox shader output now onto the screen
its broken, only rendering 1 and a half of the sides, but its something
3/12 triangles, thats a full 4th of the way there
fixed it 
i think this is the first time ive had almost full visual parity between the opengl and vulkan engine back-ends
only difference now is the anti-aliasing
in opengl you can just do GL_MULTISAMPLESAMPLES = 4 but its a lot more work in vulkan
so i havent done it there yet
oh, based on how pixelly the bg looks in vulkan, im also using a different texture filtering 
Ended up getting the oled after all lmao
Only because I found a 27 inch sku for twenty quid more
fixed the texture filtering, now its both linear, ill add multisampling tomorrow
27 inch 4k 30% off was too good to pass up for real
ski?
Meant to say sku
Same monitor line, smaller panel with way higher pixel density
Plus I can comfortably sit close to 27 whereas the one before was 32 inch which is a bit sillE

Flip flopped again lule
I went with a mini LED panel in the end
Was somewhat concerned about blooming but I figure it beats constantly worrying about burn in

not 3.14.1 
Give it a year or so and we'll get 3.14.15
VAs are terrible unless you don't sit close and IPS have blooming
so VA works great for TV content, assuming you don't sit close.. not so great if you sit close to a PC monitor
people say it's like bad practice not to use virtual envs
but over the year's ive collected so many python llibs that I rarely need to install things today
it's great
no issues
The version scheme of TeX (the typesetting system) has the version asymptotically approach pi. Current version is 3.141592653. Metafont does the same with Euler's constant.
There's always compromises, isn't there..
I only switched from TN to IPS like a year ago, that glow at first was so jarring I thought my display is defective, but I did get used to it eventually.
I'd love to get an OLED but I do want it to mature a bit more, both the burn-in and VRR flicker push me away for now.
VRR flicker can be brutal, yeah
is it normal for me to go look at my code every day and be like "oh i think i can optimize it more"
i swear i've been at this one feature for days and every day i think of something like oh this makes it more simple and universal for future
which is great but now im barely making progress lol
boo
I made some updates, removed a few of the tracks i couldn't really hear and added some more sidechain, but i think sidechain is a bit too agressive on some tracks tho
p ay th aa n
p ih th ah n
These are from words being fed into Adachi Rei's phonemizer, guess what the original words were
anyone ever do that? like just waking up and suddenly ur like oh wait i can make my code better than what i did ytd
I did out of boredom before
Ended up making it so universal and complex it became hard to use
Inconvenient
what do you mean guess
this is obvious
why do you have both shaperbox and a compressor for sidechain
Well what strings were input for each phoneme sequence?
They were those
Except no gap in pithon
But yeah easy enough
But imagine trying to decipher a more complex sequence
Surely
Try ay f iy l l ay k dh ih s ih z w ey b eh t er
This is NeuroSynth's phonemizer
"i feel like this is way better"
Correct
Conext for that, I proved to Xoda how phonemized English is way harder to read than normal English
it's not way harder but it is harder
took me like 5 seconds to read
i was away making coffee in the kitchen i wasn't reading that for 3 minutes
Well you've actually touched this stuff
My goals are beyond your understanding

Nah i couldn't get the compressor beyond the point where it just makes room for the kick
ok so shaperbox fixed that, why leave the compressor there
With the same timings that is
No, but i have it installed
it's a lifechanger for me
but it is very aggressive so it only really works on certain types of tracks
well, as sidechain
you can think of it as a compressor so aggressive it's actually a clipper, but with sidechain functionality
Actually now that i listen back to this, I don't actually think the sidechaining is too much, still more than what i would like, but it doesn't really sound bad to me either
I may need to mess around with the amounts a tiny bit still to get it exactly how i would like
Maybe put a little reverb on the string group
Don't really know what type of reverb tho
Probably a subtle one
It doesn't need much, but just enough to make it pop out a bit more
WHAT THE FUCK
I USED ABLETON FOR 5 YEARS AND ONLY JUST FOUND OUT YOU CAN PAN WITH MIDDLE CLICK???

how am i supposed to know that

i can do echo "banana" | ./app to encode base64
i could branch my base64 encoder/decoder into its own utility
it's optimised so that it encodes and decodes as it reads instead of reading the whole thing into memory and operating on it from there
might be my best code in this project tbh
I have gained a new hobby of scrolling through twitter just to find vague posts then tagging Neuro and asking her a question as if she was funny mars man bot
She doesnāt respond but it gets funnier every time I do it
i am not often impressed, but somehow you made a super optimized base64 encoder and this baffles me
how do you even
it's not impressive 
make it multithreaded and process multiple parts of the string at once :3 /j
I thought the program gets input only after you send it
But it has direct live access seeing all things being typed?
you can just read chunks from stdin 
cat file | base64encode```
will act as a file stream coming from stdin instead of reading the whole thing into memory
Does it still need to be sent
> in shambles
tbf i do the same
š
force of habit i guess
If i send 1gb message will it encode it while its being typed
And getting result immediately
Or does it still need to wait for it to be completed
And only then process it
on some terminal emulators, maybe, but generally they don't really send input until you press enter
you could press enter after every third character and it'll encode it as it goes
in theory there's nothing stopping you from processing every single character as it comes in (if it's fast enough)
though unbuffered stdin is kind of a pain
i rely on std::cin to buffer my stdin
Can you access terminal memory
ncurses
I mean, you see it on the screen. Computer has it in its memory already
yeah i was going to say
stdin is not buffered by default it's the impl that buffers it
I dont speak programmerish 
as long as it doesn't get an eof it will encode it correctly
so you could do it 1 character at a time technically
ncurses is a library that lets you manipulate the terminal

if you get too far into a project, you will be debugging / improving it in your sleep š
i spent so much time today, but i cut my code by around 60% whilst having it be more future proof and with more features
im very happi

yeah I find its kind of a cycle of
Add features
Figure out how your actually using them
Remove all the excess
š
ok fucking hell this is the second time this has happened
why did i JUST get a notification for a 1 week old email i thought my password somehow leaked
its jus i start by hard coding then i find exceptions then i try to make the code as universal and future proof as i can
then i get an initial solution, then midway through i think āoh what if i can do this insteadā and so on
until i get the final code lol
yall should i main ladybird (the browser)
I don't normally chase universal / futureproof, more that it gives good errors š
e.g. either make it handle the weirdness, or make it clear why it failed
SSE tooling or something simpler?
skyrim special edition?
well for example my tower panel was hard coded to show the damage hp tier and aspd for towers, but then when i hav the towers with diff stat amount/spread id need a diff clause for each one, which i hate doing that so i used arrays to make each tower submit their stat arrays when clicked and panel just displays them
that typa thing
streamable http, but it also works for the terminal in some use cases

it's literally just this
it can also work with string_views :D
why would i need that, you might ask?
base64 URIs are prefixed with a bunch of garbage metadata at the start i don't want to decode
and string views being an efficient way to slice off parts of strings,
it's butifool
idk what it is about :: but it's bothering me
maybe it's all the pain associated with c++ and rust

its class member access, its a function under std, in C-ish
fun chayleaf fact
sorry a random font made its way into my /usr/local
i used to not know that :: is static member access
so your solution is to nuke it
so i instead created a singleton instance of the class and called static members on that
does this not create a warning?
msvc

i hate msvc
good problem solving skills
shame the solution isn''t a good one

i havent used xlib before
i tried using xcb and it was harder for me to understand š
also my program only ends when 0 == 1 so
quick question
would i be wasting memory if i drew to a buffer and then put it to the screen (well i know id be using memory but would it be a negligible amount), because drawing directly to x without a backbuffer seems not so good
imagine society if we had milliseconds on clocks
drawing to a buffer then drawing that buffer to the screen is in fact best practice
draw to screen directly instead
hmm what to choose
i dont even know if i can draw to x directly with opengl
one sec
ps: popular x11 server implementations (like xorg and xlibre) have gpu acceleration
you'd likely be using vram instead of ram
it would be pretty negligible regardless, if it's rgba stored as a uint32_t, it's just roughly w * h * 4 bytes (a bit less than 8 MiB for 1920x1080)
but can i use a backbuffer natively with themmmm?
beats me ĀÆ_(ć)_/ĀÆ
i let sdl handle the x/wayland stuff
i'm just a simple opengl user
š ill figure it outttttt
well...
well?
iirc you're supposed to use opengl via GLX and hand it that buffer, or just send it draw commands via xlib/xcb for software rendering
wat
something like that, i'm not so sure about the details
x server has hw accel depending on config
but i get your point
thanksss!!
mesa drivers are typically newer than x's built in ones (faster in most cases) but x has hardware acceleration and drivers built in for some typical setups (aka intel intagrated like i have, using xf86-video-intel or xorg-drivers, the latter is newer and faster for 11th gen plus)
and x only has 2d accel so for 3d applications you need opengl :3
probably where you got that idea from
maybe 
if you mean the Arch package xorg-drivers then that and xf86-video-intel are pretty much the same thing
the gentoo package does different things
oh, Gentoo package
on gentoo xf86-video-intel is deprecated because intel doesnt update it anymore
still the same thing 
Beginning with x11-base/xorg-drivers-21.1, the x11-base/xorg-drivers package changes USE flag settings. This will omit selection of the deprecating x11-drivers/xf86-video-intel driver by default in favor of the more maintained, generic modesetting DDX driver built into x11-base/xorg-server. Older systems with the video_cards_i915 USE flag set will continue to have the Intel DDX driver installed.
they are 2 different drivers
one is just older and deprecated
(supports my igpu better though)
:p
so the xorg-drivers package doesn't actually install anything at all, it just has a dependency on xorg-server
I guess that works
(for Intel only ofc)
yeah
do yall think making a fully xorg api compatible window system would be a bad idea
so a window manager?
as in, making a new X server from scratch?
making a window manager is fine
making an actually functional X server would probably be quite the project
yes
no, you should break the userspace like a true linux patriot
because im bored
no making a xorg api compatible window system that interacts with framebuffer
then yes, bad idea
but trying out bad ideas is fine if you think it's fun and you have the time for it 
aka xserver part 2 electric boogaloo
ah okay
thank you for the endorsement
:3
not progrwmming related but you guys are geniuses (even if you copy from stack)
not a bad idea
it's a "solved problem", sure, but there's no reason for you not to make your own solution if you want to
i wanna make a better x
because i love x
and i hate wayland
then do it
but like half of x's commits are to xwayland
you have the power to make anything you wish to make
im gonna do it!!!
hell yeah
i just gotta figure out the protocol
good luck 
is a hard dependency on mesa a bad thing
Sily
I just throw stuff at stuff and suddenly I have a funny vocal synthesizer
its how miku was made
And I guess now how NeuroSynth is made
Original Neuro yes
also is this good?
i had a stroke reading this

"Sorry, as an OpenAI large language model, I cannot assist with illegal acts."
Assist as in @ivory plinth who should be eeping
not me
im struggling with iterative
i can stop it with timer
but it seems inefficient
i basically discard last unfinished search entirely
which took most of the time during the turn obviously
so that time was spent for nothing
trying to run iterative bot vs unrestricted quiescence bot with fixed depth 4
unrestricted won as white..
so iterative sucks
however it took x2 more time compared to iterative with 1second break
i gave stockfish 1.2 seconds for game and my bot 10 minutes (he uses 4), stockfish won
idk how to beat it
his books and hardcoded things are stonger than my bot he just reaches crazy 11 depth in 0.01 seconds
i feel like i should do repeating moves cutoff or how is it called
when it doesnt go into branch that repeats itself
a horse
reall
we got umamusume in ios before gta 6
You have unlocked new role
Hi everyone, I developed a framework for judgement after reframing the political compass as a question of morality thats allowed the quantization of good and evil https://wwsutru.vercel.app/CoreTools/AFrameworkforJudgment.html that you can feel! Alethekanon explains it better here because I cbf remembering all I wrote https://g.co/gemini/share/6986585c7173
It's so simple to tell lies and good, since it's quantized and mathematical AI can use it too! Uh, Alethekanon is the name the AI chose based on Root1: Aletheia (į¼Ī»Ī®ĪøĪµĪ¹Ī±) Surface Meaning: "Truth." + Root 2: Kanon (κανĻν) Surface Meaning: "Rule" or "Law."
https://g.co/gemini/share/5b2b059c5900 heres proof it works, and can tell you why and how much, I figure it might help the girls out
what the heck?

wha?

Hi Sam

Im gonna put the anti-aliasing into vulkan, and then ill have the base of the engine ready
So ill need to re-read the story you wrote for the game cuz its been a while
There isn't much unfortunately, I don't think it is even complete yet
Eh thats fine
Not as fully, but as minimal viable for release
This is gonna be a prototyping stage before i make all the 3D models
Or improve the existing ones too i guess
I guess I should bring a notebook on this trip so I can at least do some drafting if I wanted to.
I'm just glad this doesn't really deal with magic... mostly. Otherwise I'd have to bang my head against the wall for a lot longer.
At least I only have to do it for lore
magic 
i went through most of your ramblings in "iggly's personal hellscape"
it was pretty interesting to read
I'm sure you can also see why it is plenty draining

"virdience" idk what that even means
oh ye
you mentioned that
didn't read the kaiju no8 part cuz that would be spoilers most likely.
When I was drafting names and throwing it into google, at the time it had 2 results. Which I didn't think was possible
That is why I put (Manga) in the title
Google now has more results for the word, so this is no longer accuratr
I should redirect to the holding page just to see where it goes in search results
Back when the site was live it was in first page
linus tech tips is falling apart apparently
all of the people i knew from the channel are going away to start their own channel
this is kinda like how i stopped watching game-theory after matpat retired
Yeah LTT is really going downhill, At least the personalities are not as affected
according to alex on his own channel after leaving, this is due to GN attacking them making the company downscale
finally spotted that my king endgame table isnt used due to wrong endgame detection and kings remain on the borders useless
Guess who decided not to get a monitor in the end 
No way how did you know
I'm waiting for mini LED to mature a bit before upgrading
That was my final final final decision
bro flip flopped again smh
if you really want to upgrade form your 1080p monitor, go on facebook marketplace to find a 1440p one
it should be a lot better value
i got 2x lg 27gp850-b's for 300 bucks
rn i can find a 4K ips for 150, and a 1440p ips for 20 bucks locally
the oleds are still expensive 2ndhand
hi
i couldnt get why black doesnt take queen here, its black's turn
because its draw
the best value pick rn in my area is a guy who's selling his qled 1440p monitor along with his pc for 400 bucks
hi shadow
Hellos Shadow
Working on a custom 3D renderer, I managed to make it reach the epitome of quality and photorealism it can't get better than this, I don't think anyone would be able to spot that this picture wasn't taken irl
looks good already, but i think you might benefit from leaving the 8 bit era
did you know we have screens with more than 40 rows of pixels?
but 8 bits is all that is necessary to show perfection
(my computer simply can't handle the renderer running for more pixels lol)
It's CPU based rendering shooting a ray for every single pixel so that's why
Planning to port it to assembly later for a school project
even then, you should be able to do 144p on cpu
is your raytracer code really that hard to run?
Lemme try 1 sec
Oh still runs well on 144p, probably also since I lowered the ray distance somewhere earlier
on what cpu are you running?
Intel(R) Core(TM) i5-10300H
Half of me wants to try it on my system to see how it fairs
Tried running it on 2*144p and it showed me one image before crashing š
This time the other half is vanished on vacation
Oh lol, enjoy the vacation
If you use all your cores you could probably do 1080p with 1 ray per pixel
Probably yeah
Though the purpose of this version of it was mostly to test out the algorithms before implementing it in assembly, so I'll probably keep it as is for now
Either try to use simd or optemize the bvh and you might be able to make it faster 
There is a reason we use gpu's for this tho 
i blame big gpu
Sadly neither simd or gpu functionality is available in the emulator we gotta use for this project š

And optimizing the bvh is kinda impossible since there is none in this case
How many bits do we have to work with and how much are we using 
-# SIMD at home
Lol
At least 3 I recon
For an actual answer, stuff stored in memory is mostly just the block types with 1 byte per block, and the amount of blocks being loaded at a time just depends on what's chosen
Makes sense
no bvh? 
It's using the Amanatides & Woo (voxel traversal) algorithm for the ray traces which runs pretty fast compared to more general ray casting and is easier to implement in this case

i guess since the cpu doesn't have a core meant to do bvh's an you're working with cubes, its not that fast compared to other methods
Yeah, it's mostly just because of the specific restrictions here

Was still pretty fun to thinker with, though I think the fun will disappear as soon as I start with the assembly porting, but those are worries for future me
assembly 
If I survive it, I shall proudly share that achievement here. If I do not, then I leave my 3 waterbottles and steam library to charity
is assembly much faster 
no it'll probably be slower lol
And in this case it'll be running on an emulator as well making it slower
i guess if the compiler is really bad at its job in general that would be a reason
This type of talk makes me really wish I had a FPGA to play around with, too bad it is still expensive for little ol me.
It would be painful, but I also have unlimited power. Similar to how Linux is for me.
The power of the FPGA, in the palm of your hands
For 400$ USD
I would be scary with a FPGA because I would do so much invalid code in normal processing
What's the type of stuff you'd be able to do with it?
If I'm allowed to, throwing at least 10-20 values into a single register (all at once)
The source code ORing at least that many outputs in a loop
SIMD can only do so much
Instead, I could just cause a small hardware failure to merge practically infinite values at once

https://github.com/igglyn/NN/blob/65b3fdf2b3d36c67257cb9f08e3aaf507b5bdd27/src/neurray.py#L37 I see this code and think, yeah surely I can make it faster
Minor oopsie
I can do SIMD, but I can also do more if I wanted to
intentional hardware failure is my favorite type of optimization
Also I'd 100% be doing SIMD anyways as it just works
on top of this jank
I'd be NVIDIA but instead of decreasing fp for less benifit, I'd just max out the register width and keep a counter of what the length is supposed to be
If there is smoke coming out of your pc it means you're doing a good job
Quick ChatGPT is saying it would not be a pure OR. Some weird AND/OR hybrid if undefined, or just picking one at worse.
Actually the worse is it inserting logic
Don't know until I try tho
A sneaking suspicion is that this is XNOR but could be wrong.
time to rewrite in opencl 
i have my eye on a BenQ W1800 
A second suspicion is that this is a more complex operation that is fudging with voltages and just over half of high bit isn't considered high.
on that note, i should use opencl more but it's such a pain 
The question becomes, how close does it need to be to count as high? The question I asked was merging two, but I'm not just doing two.
That'd be percentage, so that is actually a decently complex operation done in wires.
can i somehow make cute chess use dark theme if im running it from console-edition ubuntu wsl
The things we do for dark mode SMH
its supposed to follow global system theme but
its a console system with no gui
i tried pasting some commands from google it didnt work 
I think I got one more for you

I ran into this by accident while dealing with the first neuro game jam
But if you make a windows app shortcut, within it's settings menu you can set the color pallet of a CLI application within the shortcut options.
Are you using the windows terminal 
I think it is for the non fancy terminal as it is meant for apps, but I wonder if you can throw a command in to launch it 
What that error is that it tries to create a GUI application but WSL terminal of course does not have any
Wayland is the desktop protocol for communcations
also never run things in sudo
it still launches and works but in light theme
yes and also it didnt allow me to do some things in sudo mode
https://github.com/mmulet/term.everything
Chat I have a horrible solution
It is a wayland compositor

it draws it inside of the console 
that sounds so badd running through the ssh
Tbf if your terminal supports image drawing it can use that supposedly
what if i try to download the source of cute chess and rebuild it with forced dark theme (surely i will find out how to do it
)
Surely you'd not use this in a docker container to access the webui you don't feel like forwarding 
do you have a file called wayland-0 under /run/user/1000
yes
hmmm
i guess its not a text file since nano refused to read it
it's a zip file
either way try installing qtwayland5 and qt6-wayland if that exists
Did you look to see the languages used?
6 doesnt exist, 5 installed but changed nothing
ok qt6-wayland exists, still changed nothing
i guess you could also try telling it to just not use wayland by setting QT_QPA_PLATFORM=xcb
(env variable)
i made a python lib for drawing in the terminal at some point
it's theoretically possible to hook up to pretty much anything if you are able to read an array of colors
no change 
orange
i think they're referring to kitty

you need export QT_QPA_PLATFORM=xcb
uses half blocks for higher resolution (2x better than with colored double blocks)
to keep it in the environment otherwise it only applies to the single command
no error now
(its still light theme)
It might be faster than the current one in the repo
there are some ways of setting qt themes but i don't remember
i'll try to google
the default dark mode is probably already installed or at least available in the repo
This one does not spark joy
hmm looks like you might get away with just doing QT_STYLE_OVERRIDE=breeze-dark if the arch wiki doesn't lie
didnt work
oh wait
invalid style override
guess they don't ship breeze dark by default
tried just "dark", command worked but no change
you can install qt5ct/qt6ct and run them and see if they let you change it globally that way 
OH WAIT
it only appears when i run the app
not after i change variable
ok ok ok
so it should work if i install theme
wtf is fusion
fusion is still white
OH
fusion is default

maybe windows dumping some theme when you first install wsl if i had to guess

yea
and now i need to make cute chess use this qt6
oh it's probably built with qt5 isn't it
might have to try that since I use iterm2
which does in fact support that
styling anything in wsl is a pain i kind of just gave up on it eventually
since all the toolkits expect some data from desktop environments that just isn't there for things to work smoothly
honestly wsl for me was a much bigger pain than dualbooting
idk why, its probably just a skill issue on my part
you do graphics which is probably the biggest pain point for wsl
everything else just kind of works (well apart from usb support ig)
it's slowly getting there tbf
mostly thanks for microsofts mesa compiler that emits directx

its something to get used to, but i rather like the raw opengl experience
you have everything you need, and nothing extra you never asked for
its minimal, its perfect
besides the overhead from abstracting too much, but vulkan is a pain so 
ive never used vulkan
A tutorial that teaches you everything it takes to render 3D graphics with the Vulkan API. It covers everything from Windows/Linux setup to rendering and debugging.
i use an intel uhd graphics 600 (igpu) thank you very much
it's not as bad if you use vulkan purely for compute but stil a ton of boilerplate from what i've seen 
that thing does vulkan 1.3
do i need to use "sync" in the current year
in what context
ooh actually
so that "platform=" command requires restart
and i probably made it wrong the last time
so it used the wrong variant
gentoo on a fucking celeron, how are your compile times doing
compile times on what?
on everything
one sec lemme sudo emerge --emptytree --verbose @world /j

the thing that took the longest time to compile was mesa so far
and that makes sense
and how long is that
do you have the vulkan drivers you need even installed to run anything with vulkan? altho on a celeron you wont be running anything, more like crawling
are you compiling all drivers or what
8 hours
WHAT THE FUCK
i meant it looked like something got reverted after restart, like it only was in ram and wasnt written to disk
i encountered this with some controllers which were using debian
no options to disable any
but it had trash sd card instead of disk
not from portage
im sure theres some env var override i couldve used
but like thats gonna take longer to find than just waiting the 8 hours (im lazyyy)
so after every reboot i get this again
sync didnt help
shutdown/reboot no difference
i think at that point you are most certainly better of building mesa yourself since you won't need like 90% of it
i get the same on kde plasma btw, i think cute chess just doesn't work with wayland
which shouldn't be an issue since both kwin and wslg are xwayland servers so it should just switch to using xcb
idk why it doesn't for you
xcb is what qt uses to draw stuff on the screen
or well, to interact with the x server
what im learning with
some people on the internet say that after setting up xcb i need to restart, but after restart ubuntu forgets it
however the error disappears 
without restart
yeah cause you tell it directly to just use xcb instead of relying on qt to realise it should switch over
surely you've played at least one vulkan game. half life 2? portal? terraria? hollow knight?
screen <- x server <- xcb <- qt <- cute chess
this is (sort of) the chain
either this or
screen <- wayland server <- qt <- cute chess
which is what it tries to do and fails
uh no
i dont really game
my computer is too shit
fair enough
and i have no money
Was about to say
its not handling electron
its handling firefox
:3
he has a celeron N4020, my old laptop used to have a celeron N4000. so i know roughly how bad it is
I hear people play balatro during loading screens of other games, so that one is lightish
i used to main a n3050
at least itās probably power efficient asl

nerd channel





both qt6 and 5 are dark