#programming
1 messages · Page 105 of 1
while a milion instances was a cool number, i have lowered it to about 250k
irresponsible screeps owner 

ill probably leave it at this for now
its 2000 fps with 196608 animated grass blades and 327680 static grass blades
Sam, you ever see 1 liter of maple syrup
One liter is yummy
Also cinema I'm saving that
whut
i'm making a second sat solver (in haskell this time) but it doesnt work 
you give it boolean equations like (A or B or not C) and (not A or B) and C and it gives a solution or says that it's impossible
it's an NP-complete problem but for the kind of equations that usually occur in real problems there are some ways of solving it very quickly
sometimes i regret having patched my mono font with every glyph in existence, 6.6M for a single font 
slight difference for the whole pack 
i use noto sans mono which is 1.6m, but also nerd fonts symbols mono as fallback which is 2.4mb
seems reasonable, i wasn't sure which glyphs i'll actually need so i figured i'd just use all of them 
looks like it's 8.5M after encrypting, guess that makes 120M in total
i should probably find another place to store these than a git repo but eh, they never change so it should be fiiiiine
wawa
awaw
nyo
Awa
true
just like all those hblang bugs
i'll pretend that the code works correctly and work on optimizing it instead
if you optimise it well enough bug will go away
abwabwa
true
Or bug will run F A S T E R
What should I add next now that I can move layers around? I’m not sure how to do frame ui.
However you do it, don't do it like GIMP 
gimp is good 
Okay, now go and make a circle with hole in the middle with exactly 8px thick and have 50px diameter 
Is it? I only know using the circle select, color, and then try my best to make another circle with the required delta
theres the shrink selection tool
It did not cross my mind to use that 
Indeed, and a lot of dialog 
awa
awa
This implies GIMP is a very chatty program 
Speaking of circles it’s fine if I use Is_in_circle() on a rect to draw them instead of implementing a circle algorithm right? I know the algorithm would be better but I don’t want to do that when there’s a simple solution.
And pray tell, how does this is_in_circle function work?
I have no clue why Godot has bresenham line but not any circle algorithms. Just this: bool is_point_in_circle(point: Vector2, circle_position: Vector2, circle_radius: float)
Returns true if point is inside the circle or if it's located exactly on the circle's boundary, otherwise returns false.
the bresenham line algorithm is easy to extend to a circle drawing algorithm
probably why
I do admit it is verbose, Honestly still need to learn all of the tools or try out kirta like I've been meaning to
Yeah but don’t you have to make modifications to the algorithm?
That UI is still very imposing to me
Alright, I'm still on mobile but this seems like a good resource
https://arumugarajg.wordpress.com/wp-content/uploads/2019/02/bresenham-line-and-circle.pdf
This is an example implementation
https://zingl.github.io/bresenham.html
i optimized it and its still slow but the bug is gone 
its probably because of O(log N) var assignment instead of O(1)
its not much but it adds up when you do branching recursion
Im just asking why godot decided to not give us a circle algorithm when they gave us the line algorithm. The resource seems good enough but where should that function be placed, in my brush script?
O(log N) multiplier causing an exponential blowup is so annoying
you're a hashmap please be fast
Yeah, if I were making a similar program I'd make each brush share the same interface to draw, and the config will control how it is drawn
Classic strategy pattern
What are you using the console for that warrants opening so many tabs?
I have my brush as a resource for some reason when I only have one of them. 
lol
well, i use my terminal for opening datasheet PDFs, playing music, and work inside of multiple directories
People that live inside the terminal truly are built different
this is how im used to operate now 
i also only edit files in neovim
this makes so much sense when you consider that i'm doing it for every single assigned variable on every single backtracking path
but i dont like it
How would you even optimize that
well, pretty easy, dont use a hashmap
Reject GUI
Return to TTY
if it runs faster than the bug will exist for less time
so the bug WILL go away
GNOME user 
maybe i should leave gnome
oh wait, im lazy nvm
so real
reject gui
let the user figure it out
they're smart enough
probably
we dont need the graphics part of user interface
discord tty client when? 
already exists 
but is against Discord ToS because 3rd party client
... you're overestimating peoples intelligence when it comes to gui lol
if they cant figure it out then they dont deserve to use it
smh ToS
I got an recursion error for exeding the maximum limit
yeah who needs limits anyways
they are far too limiting imho 
ngl
fr
no cap
on god
Me when python doesn't do tail based recursion
unlike every sane language, python doesn't optimize the function call away
debatable
tail recursion is a thing in functional languages but in all imperative languages tail recursion is not a thing because they care about the call stack
so you wont find tail recursion in rust or js
pretty sure that tail call optimization is a thing in C++ at least, probably also Rust because LLVM
it's just not guaranteed
also tail recursion is just a functional alternative to loops
for functional languages it is often guaranteed because they rely on it to have loops 
I do know that NodeJS doesn't do tail call optimization
Also, any recommendations on thermal paste? I now have a 17 euro noctua tube in the list
And probably never will https://node.green/#ES2015-optimisation-proper-tail-calls--tail-call-optimisation-
Usually what I see on most tech vids is artic something or grizzly something
It's probably not bad thermal paste, but it is way more expensive than most others
Alr
I think I just used whatever noctua stuff came with my cooler and it was fine
it's required by the ECMAScript spec but V8 just decided not to implement it
Yep
Then the main list is this now
[v] Case: NZXT H9 Flow (€165)
[ ] CPU: AMD Ryzen 9 7900X (€349)
[ ] AIO Cooler: NZXT Kraken plus 360 (€192,49)
[v] Motherboard: Gigabyte B650 EAGLE AX (€139)
[ ] RAM: Kingston FURY Beast 64GB - DIMM - DDR5 (2x 32GB) (€164,90)
[ ] PSU: Corsair RM1000e - 1000W (€169,90)
[ ] Arctic thermal paste (€7.85)
Estimated total (w/o additional fans): €1,188.13
Left: €884.14
Arctic Silver or Noctua paste should also be fine, I'm probably forgetting some other options
they usually have various tiers of thermal paste too
as long as you get a decent one the difference won't be noticeable 
I now put this one on the list
yeah that's fine too
pretty sure that I'm using Arctic MX-5 right now, I can't make comparisons but it does work 
Dragging layers around messing up my undo system
and I have another bug somewhere I think.
[v] Case: NZXT H9 Flow (€165)
[ ] CPU: AMD Ryzen 9 7900X (€349)
[ ] AIO Cooler: NZXT Kraken plus 360 (€192,49)
[v] Motherboard: Gigabyte B650 EAGLE AX (€139)
[ ] RAM: Kingston FURY Beast 64GB - DIMM - DDR5 (2x 32GB) (€164,90)
[ ] PSU: Corsair RM1000e - 1000W (€169,90)
[ ] Thermal Grizzly thermal paste (€12)
Estimated total (w/o additional fans): €1192.28
Left: €888.29
This seems good like that right?
(I moved the m.2 SSDs and GPU to a "later upgrades" list)
you're probably massively overspending on the AIO but I think that has been said already 
The upgrades list in question:
[ ] 1st SDD: Samsung 990 EVO Plus - 1TB (€86,90)
[ ] 2nd SSD: Samsung 990 EVO Plus - 1TB (€86,90)
[ ] New GPU: Gigabyte AMD Radeon 7600 XT 16GB (€364)
[ ] New 1st monitor: MSI MAG 27CQ6F - 27 inches - 2560 x 1440 (€169)
[ ] New 2nd monitor: MSI MAG 27CQ6F - 27 inches - 2560 x 1440 (€169)
[ ] Hdmi cable 1:3m 4k Cable (€3,49)
[ ] Hdmi cable 2: 3m 4k Cable (€3,49)
Total: €882.78
Left: €882.78
Yeah.. they told me to just get an air cooler.. but i want the AIO cooler cuz it looks good
I mean, the expensive part is the display, not even the AIO itself 
if you just want an AIO then consider something like an Arctic Liquid Freezer III instead
might perform better too, idk couldn't find a direct comparison
Like this one?
It also looks pretty
I still prefer the NZXT one, but i will talk to my financial advisor next week
what the hell, why do you need a 360mm aio, is the 7900x this bad
Oh no i though i would just get something that looks good that i can also use if i ever decide to upgrade
you probably don't need one but the price difference between 240 or 280 mm to 360 mm is not that large
That too
also AM5 Ryzen CPUs do benefit from more cooling because of their boosting behavior
what are you upgrading to
a 13900k?
can confirm as someone who abosolutely throttles their am5 ryzen
god bless clocking down to 4.6GHz to stay alive on big workloads
As long as it isn't my GIMP and undoing a blur undoes 2 actions
if you didn't know, the newer Ryzen CPUs target 95°C under load and will just increase power and frequency until that is reached 
@rigid snow meant to be a reply 
it always annoys me when people see their am5 cpu at 95 and start panicing wildly
Don't know yet... this is my first build... and it would be a shame if i have to keep buying new pretty AIOs for every build after this if people keep saying this build can get away with an ugly air cooler really easily
yeah, they're built for it
the behavior makes sense too, this is the best way to get optimal performance out of a CPU by default
The purpose of the AIO is literally just to look pretty
Normal people would opt for RGB for that purpose.. but my adhd and autism would just get too distracted by that
:3 I solved the problem of caring by getting a case where I can't see in
also knocked out any chance of having RGB by using a tiny case so I literally couldn't fit rgb
only lights on my build are the motherboard debug lights lol
(or well I also have lights in my 3.5mm jacks but I have those off)
Yeah but you see... i want something i can look at easily, but won't distract me when i am trying to concentrate
i didn’t, interesting
Also i could leave the thing running without rainbows comming out when i try to sleep
say anyone familiar with xinput?
it’s not a problem for me personally, i guess because it points away from my bed
Ah yes, the thing my gta v uses so that i can use my controllers
the transparent side panel does
I want to try making a custom controller using xinput
I now constantly catch myself admiring the case and motherboard just sitting on my desk
If I want to add more function say like more hall effects sensors or buttons, do I use xinput or some of it can use xinput and others recognize as other devices
Woooo
300W gpu + 170W cpu (that somehow draws up to 190W sometimes) really does a good job at heating up my room sometimes
my entire system draws like 800w under load 
very happy that nothing in this has rgb though
i have a friend who decided to build a pc, bought a $300 case (a lian li o11 dynamic xl i think) and never bought anything else. that was 2 years ago. he now too probably constantly catches himself admiring it
my server is powered by a phone charger

35w
My case is just so hugeeee
And the motherboard looks sp pretty inside of it
that case is probably bigger than yours
I looked it up, and it seems to be around the same size on the pictures
Wait imma look for the measurements
when you redo an action after swapping layers it will still do the action where the old layer was
.
i got like 370W gpu, 105W cpu, prob some extra 20W on other onboard stuff, 3x60W monitors, and max 560W speaker altho the receiver says it only pulls 95W
so a total of about 1250W if im to believe the speakers being 560W
that sounds normal though
hmm yes laptop 1 2 3 4 and mini pc is my setup
I looked up the measurements... mine is bigger than the one you described
Not by a lot though
I do require professional help but I refuse to get it
but im not entirely sure how to fix it other than making swapping layers an undoable thing which i don't really like.
Mine ia mainly bigger in width
i’m gonna say this again, afaik the speaker “power” is what the manufacturer guarantees the speaker will draw without distortion, so you probably want to take the receiver power draw
there is nothing about this that makes sense
that or going through all the actions and changing where they need to be.
it’s probably for transients and whatever the inertia dampening property of the amp is properly called the damping factor which is what it’s called would be spread over time, nvm
short answer is capacitors
Tag an action to a layer/layers?
i would’ve done that from the beginning
but also moving layers around should probably be its own action
the suggestion was switching the selected layer as an action, not moving them which is differently an action
you mean having my actionList be per layer right?
I'd say have the action have a reference to which layer/s it is affecting.
i see, yeah give actions a targetLayer
so i guess that means its time to have my layers be its own resource/class.
I see the problem. It is made in Indonesia
i would guess just the layer index is fine
Make it flexible for layer reordering, otherwise yep
#1 edge case that I can think of
because you can only undo/redo an action when the state is the exact same, that is if reordering layers is its own action
I think id and order is separate to undo deleted layers so yep that works.
i have that , thats whats causing the issue because the data between layers gets swapped while theindex stays the same so the action will affect the new layer instead.
I advise ids for layers
the speakers downstairs are louder eventho they're rated for less power at 5 x 80 Watts + 1 x 120 Watts, but im geussing LG's numbers of 560W are marketing and they actually only use 95W continously and even that gets split inetween the speakers.
so in reality this sub probably only does 50W and the other one 120W and that's why its louder
Id everything. Including the pixel 
catching someone in 4k will take forever tho 
all layer set manipulations should be its own action, otherwise i don’t see it breaking. selecting layers does not reorder them
Yeah, the best way to rate any electronic device is to just look at their power supply rating. Ain't no way they can break thermodynamics

You do not use CSPRNG to generate the ID
nanoid is fast
so my total system usage is 800W or so then
they have names so i guess i could add a get_index_from_name function and store the layer names instead of the index. that would probably work until someone decides to have duplicate names in their drawing.
I think the issue is that the only ref to a layer's existance is the layer position. So something seperate should stop it from redirecting.
more like 600
most of the things don't pull that much of a wattage
sha512 unix millis 
what are your speakers
thats peak usage, if we're talkign normal usage its more like 300W probably with half of that being my gpu
anyways i should probably sleep first as its 4:37 am and this keyboard is probably getting low.
LG HB965DF, but with diffrent speakers on the L and R channels cuz they needed to fit on my desk
If the CPU is fast enough, the SHA512 may be done before the next unix ms tick 
are they receiving power directly from the computer or plugged in externally
or renaming is also an issue. I'd bite the bullet and add a seperate system.
pc is connected via optical, the receiver is in the wall
so that already throws off your calculations since it pulls no power from the computer directly
only the optical gets the signals
im just talking power usage, not specificaly my psu
you cant rename layers
oh
he’s calculating the total setup power though
Surely 
i was wondering how much power im wasting by spending every second im awake on my pc
the answer is way too much
the day your speakers go above 300w is the day you're gonna get a noise complaint
Hello
If you're not stress testing it too much, it's usually not that much
Time to get 300w speakers and point them out the window
they do it to me all the time while I'm sleeping
This is why I use a laptop with cutoff charging percentage. It will never draw more than 65W lmao
not even, i have monitor bookshelves that are 125w peak, i NEVER EVER went max volume because my furniture starts falling apart at ~70%
lmao
Iggly, why you not js anymore?
i just... run my computer
it adds like 5 euros to my electrical bill at the end of the month
Tbh I was always planning on removing after the game jam.
Didn't realize quite a few others would join
my house has an extended part in the back that isnt directly connected to any neighbours, we have our 5.1 dolby atmos 4k 3D tv retro ps1,2,3,4,5 + xbox 360/one + nintende gamecube/n64/switch + sega master system II disco couch co-op game roomthere
its crazy but i run a 500w psu with a 7900xt and a Ryzen 7 7700X
Ye, even if you regularly use 750W PC to it's full potential for 10+ hours, that's like what? 750Wh / day, 0.75 KWh then. 30 days it come out to 22.5 KWh
yeah sure 750w
new ext time
Off by 1 order of magnitude again lmao
Well, pinpoint accuracy for astrophysicist anyway, so good enough

hmmm
are you sqlite or something else
sqlite is the only one I know a bit of
awa
so I guess sqlite
Then use the proper extension
too long, vetoing
Sam, why tf did you become VanMawa now?
sqlite://Iggly.db 
awa
But the extension!
there is no need for cpp files after compilation
You can still have .o then
hblang ext 
.o is incomplete
But that way you'll know you're dealing with sqlite3 instead of sqlite < 3 
I was temping to do .raw because I use them often. But people running queries on me is more funny
so true, debugging isn't real
i really should try hblang sometime but i fear konii will execute me for using Allman
actually the formatter will execute you
why would i use a formatter?
it autoformats on compilation
.dylib 
We do not use .dylib in #programming 
i do 
mv /**/*.dylib /**/*.so
macos 27 leaked
We have elf format. Why no dwarf 
what does dwarf stand for
DWARF is a widely used, standardized debugging data format. DWARF was originally designed along with Executable and Linkable Format (ELF), although it is independent of object file formats. The name is a medieval fantasy complement to "ELF" that had no official meaning, although the name "Debugging With Arbitrary Record Formats" has since been p...
dwarf deez nuts
i am a dwarf and i digging a hole, digey digey hole, digging the hole
LMAO
that’s crazy
actually im 6ft, konii is a dwarf
tall mf
6ft isnt even that tall
Codes are basically the biggest debaters when it comes to none existing errors I LITERALLY GAVE YOU THE CLASS ARGUMENTS JUST DO YOUR JOB
dang i guess im a dwarf then
i’m taller than you 
centibeter
can someone explain why we have names with file extensions
short bullying never ends
I want to know what I'm getting into before I do it
personal info in a public discord with 100k members
I'd define 1 beter = konii height at the epoch
I decided to do .js and the rest is history
Imagine being tall and HAVING a pretty short gf when i see that type of couple i cringe out
ok
at this point its my job to bully konii
So from this definition, we must translate it to beconds
done
not much taller but taller. i hope that’s enough for your curiosity
yall have my full legal name already lmao
I'm still split between .ts, .py, .astro and .mdx but idk
Become .vue
n o
Also, .mdx is sin
I don't even know how to write vue components
As if JSX is not enough
present
im probably gonna go on a short break from game engine dev to learn vulkan now. altho il probably sleep first since its already noon
I was split on .raw .db .gguf and .py
sometimes I wonder if vedal is drunk or not, like schrodinger’s drunken vedal
My suggestion is instead to fix your sleep schedule
waiting for someone admitting they are split between all file extensions
That short break will quickly turn into a long one.
And stay awake until midnight 
all includes a certian subtitle format
that is the one thing i cant do, all my friends are online on these hours.
i will have irl friends sleep at my house this weekend, res evil 4 and 7
pick .webp and see how many people you get complaining about webps to you
also programmers how do I fix this
I tried fixing it myself but clearly I'm stupid enough not to be able to
[proxy] :x: [PROXY] 2025-07-25 19:10:29.110 ERROR: Error: [GoogleGenerativeAI Error]: Error fetching from https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent: [400 Bad Request] Invalid JSON payload received. Unknown name "uniqueItems" at 'tools[0].function_declarations[24].parameters.properties[0].value': Cannot find field.
how about you lead by example
nty I like my name as it is
lol
also I dislike that .ts is two different formats
?
You have sent a JSON that contains illegal properties called "uniqueItems"
yes and I've stripped it
anyways, I hate google APIs so
Oh wait no
MPEG transport stream (MPEG-TS, MTS) or simply transport stream (TS) is a standard digital container format for transmission and storage of audio, video, and Program and System Information Protocol (PSIP) data. It is used in broadcast systems such as DVB, ATSC and IPTV.
Transport stream specifies a container format encapsulating packetized eleme...
I forgot about that
worse is .ts and .mts are used infinitely more often than .cts
I sleep 
[proxy] :x: [PROXY] 2025-07-25 19:10:29.110 ERROR:
Error: [GoogleGenerativeAI Error]:
Error fetching from https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent:
[400 Bad Request] Invalid JSON payload received. Unknown name "uniqueItems" at
'tools[0].function_declarations[24].parameters.properties[0].value':
Cannot find field.
So, fetch is failing because tools[0].function_declarations[24].parameters.properties[0].value' contains uniqueItems, but somewhere on the google end when processing the data, there is no such field named uniqueItems
does that uniqueItems property just not have a correctly set value field?
if you're passing null or something then your JSON serializer might be omitting it (or Googles JSON parser is omitting it)
Wtf is .ex?
oh wait, Google likes to use Go, right? 
Elixir
It is something cursed isn't it?
the Go JSON parser treats empty arrays as null sometimes
So it is
forgor if it's in the encoding or decoding
Why Vulkan awa
Non standard 
me when go:
thats not what neurodivergent means
Supposedly the Gemini API is super fucking restrictive (of course, it's the Google way after all)
So it doesn't support a ton of schema keys
(I know, shhh)
Honestly, it may as well be
Yeah, in this case the problem is actually because uniqueItems is empty
Playing minecraft, especially the newer versions with modpacks that do more than just optimizing the game..
I mainly run into performance issues
But also with music production, but the music production issues are more just annoying rather than causing my DAW to be unusable
google-side or me-side
just consolidate/freeze everything tbh
but also i have to have a whole damn orchestra before i even begin approaching 100%. oh yeah and you can also increase the buffer size to ungodly numbers, the l*tency is usually fine if you’re not recording. i even produce in airpods sometimes and it’s fine
i know pro audio and bluetooth should not mix but the macos audio stack makes it more than bearable
don’t mix in airpods though. big mistake
they’re great IEMs on paper but somehow the mixes are absolute dogshit
probably the dsp magic bullshit apple does
like adjusting the frequency curve based on volume and environment
meanwhile me with my dawless setup
bread
meanwhile me not being a millionaire
it really wasnt expensive. The trick is not to buy TE stuff 
i don’t even own a midi keyboard
the only midi thing i have is a launchpad i bought 11 years ago
and i barely even use it
I have a bunch of analog stuff, very few modern midi
yeah what i’m saying is the only hardware i have is the launchpad, an audio interface and monitor speakers
and the speakers were a big hit to my wallet
can I interest you in orca tho
what

so an obscenely overcomplicated sequencer
well that depends on how craetive you are with it
i give up this is slow even when i directly ported the imperative algorithm to the st monad
what do you mean haskell isnt well suited for high performance code
there might be a logic error causing the slowdown though
since the rust version finds a solution in 3ms
but the haskell version just doesnt
at all
for some reason i doubt it
but 3ms ms vs not finishing at all is too large of a difference to ignore...
Google tried to access "uniqueItems" from the object path provided and found none
it looks like the haskell version is rejecting a perfectly valid solution which the rust version finds early
bwa
will probably return to this code later
🤦♂️ classic google
rust does it fast, haskell disagrees with the problem to solve
The absolute state of 2 bit quantization
inb4 found wrong solution
i think so
🐥 🚬
ok this is actually a good argument for haskell

i cursed it to eternity while working on this but it let me find a bug in the rust impl
this is a bit anticlimactic
i expected a sweet victory where i find the bug and make the haskell program fast
only 10 binutes left of day 0 
Oh damn, you're right
Btw, I think I've come up with a good definition for the beter. 1 beter = konii height at the epoch
Or it could also be Sam height as he is the lord here

What was his height again? 180cm? Pretty good definition if I do say so myself
1 meter = 1.8 beter mhm
i think the other way around
Yes, 1 beter = 1.8m
We should stream the moment of day changing in bime
average 1B-q2 model (the prompt won't help, it's overfitted on synthetic assistant slop)
can we, like, as a society, stop pretraining on assistant chats
but i guess it spitting out garbage that looks like a markdown article isn't much better
Hey guys I've been learning how AI works at its core and I actually want to jump out of a window
So much math

my implementation of Bime does not support anything before the epoch
Make it support January 1st, 0001
it would probably if i make it work with negative numbers, how many nanoseconds since that?
I am not entirely sure, I searched it up and didnt get any useful answers
The search engine thought I typed Jan 1st, 2001
If Vedal hasn’t yet jumped out of a window u can survive this 
Make it support 1st January 2000
did i biss it
no, you didn't biss it, it still day 0
only 4 binutes left
I told you we should livestream it
live stream to where
In ableton it is only stable if i set the buffer size to 5012, but if i have to constantly freeze and unfreeze everything that is just annoying and time consuming, and that kinda takes me out of the vibe, so that causes my producers block atm

SET IT TO WHAT
stable at 5k?? at what sample rate and bit depth??????
Do you now get why i want to build that pc in the first case?
Did the core i5-3320M come from that era?
That's the only meaningful thing i can give
Alr
Actually, then i am surprised it runs the newest minecraft versions as well as it does then
yoo
day is over
LET'S GO
i was here
HAPPY DAY 1
it's not random 
Not just random, it is an epoch of a whole new standard system of measurement
The Betric System

The Betric System of Units
yippie
very hype vc btw
(3 people)
We use the VC as intended 

(no one has unmuted at any point)
I'm going to confuse people at the #voice-text 
Btw, why does the mobile didn't show the day counter?
it does. i guess screen too short
Yeah, it does, I just checked lmao
i can see you checking no need to tell me you have 
Hey, that's not fair. I can't see your screen alright
gdpr requires you to forget my ip 
I only screen shared a private firefox window anyway 
i specifically put it on github pages and not on a domain so that isn't my problem and you know i don't grab ips
i was referring to the screenshaee
why are we still in vc btw
ip grabber https://mlntcandy.github.io/bime/
I don't know tbh
idk
(venture capital)
Man, #programming needs to stream more of cursed coding session
*90% is prompting cursor*
i dont need people to know how long it takes me to do basic tasks
THIS IS SO REAL
LMAO
Same
80% of the video time is just blinking cursor
80% is blinking cursor, 20% is prompting cursor 
haskell sat solver code
Chay, stream your coding session
does web discord even support streaming
I am using web discord
God bless WebRTC
more stable than the electron client on linux somehow
Haskell coding session 
i'm done gaslighting myself
But also, what is up with this naming 
i no longer believe i can make it fast
that is, after realizing the rust version is only fast because it is wrong
(is literal sat solver)
my rust sat solver is blazingly fast
and wrong?
and memory safe
wrong 100x times faster than haskell impl

i actually spent 3 days trying to figure out why haskell takes so long and optimize every little thing
profiler bwabwabwa
i did use a profiler but the problem was a logic error, and not even in the haskell code but in the code i'm comparing it against
i'd ride this rollercoaster, seems like a fun time
Hmmm
computed

Dang, my router is acting up again lmao
something something why
Eh, no one is using vc currently anyway so why not
management happy
So the bug is what makes it faster
and wrong
who cares
But you're looking for faster performance
Worth it
Toast, you missed the 1 day change of the bime system
Wait what
Oh
We have a VC party even. Check out the #voice-text

surely it's the bepoch
is it 
the epoch of the era, the unix epoch, the bepoch
Alright, imma end the VC guys. I have to go somewhere
and there's discord that uses 2015-01-01 in their snowflake implementation
just because
great stream, 10/10 would bime again
i kinda wish normal time was hexadecimal now FFFF is so much more straightforward than 23:59:59 and conveys the (essentially) same amount information
but thats already a thing https://en.wikipedia.org/wiki/Hexadecimal_time
the resolution is worse by 1.318x
seconds are more precise than sibiseconds though
yeah
yeah thats why i said essentially

1 sibisecond 
The tonal system is a base 16 system of notation (predating the widespread use of hexadecimal in computing), arithmetic, and metrology proposed in 1859 by John W. Nystrom. In addition to new weights and measures, his proposal included a new calendar with sixteen months, a new system of coinage, and a clock with sixteen major divisions of the da...
they were much more dedicated
16 months
16 months of how many days 
22 and 23 probably
Lmao
it cant be worse than the current month system
The whole betric system turns out isn't new
just stealing days from february at will
Hey, we give it back when we feel nice okay
ikr 
turns out base 16 is pretty old

wait did we accidentally reinvent hexadecimal time? 
Yeah, but never in my life I though it would be used somewhere already. I know about base-12 but that's it
i'm still mad we're calling it betric and not xetric
i think it was very much on purpose
we should use sexagesimal surely thats new and never used before 

this is crazy
60 days in a week, 60 weeks in a month, 60 months in a year...
here we fukin go again
i think this year is a bit longer than the current one 
a small bit
not if you make a day last a small bit shorter
1 sisecond = ???
if its the same length then 1 year in this system is 591 years in the current system



We have animal year, like dog year and what not
suddenly being 1 is pretty important
Maybe it is AI year
make a day last 1/539 times as long as it does
that’s a crazy typo, i’m not editing
a day is now 160 seconds long
146 if you use the correct number
Hiii
h
i wasn’t even close 
b
so true

so brave
interesting how rare c# is here compared to how widely used it is
"a c# user" a singular one 
i tried c# for writing neuro integration and it motivated me to implement neuro integration in f#
it's not THAT bad... 
c# is a gateway language 
best lang fr
i should write a scratch runtime in hblang
write a desmos in hblang

i remember i made totally not a ripoff of tetris in microsoft excel macros
i do not know where the file is though
that was like 8 years ago
isnt it more cursed that scratch stores its games entirely as json

i think it kinda makes sense
you mean an easy to adjust and also manually edit and parse format is a good choice
what about my flat binaries
you're so right scratch should've compiled everything to wasm and decompiled it back for editing
make these kids deal with REd code 
i thought of making a visual programming language some time ago because i like unreal engine blueprints way too much, and actually thought xml was a good choice for storing scripts
xml is a human-readable, machine-unreadable language
xml is object oriented json
xml is a natural language
xml is a language
ok fuck you i have bad internet and was waiting very patiently for "the emoji" to load
which is funny because natural and markup are slightly conflicting design choices
i looked at kicad files of the 8khz tablet and turns out they use sexprs
better than xml
honestly my biggest issue with xml is attributes and child objects existing at the same time
imo its better for only one to exist
xml is a extensible markup language
Apparently a bunch of parentheses got automodded
(())((()()( automod this
(I (was (going (to (make (this))))))
I am awake 
dll 
You missed the day change in betric bime
And it should be child object
that's exactly why i thought it would be a good fit
Dont care
i didnt look into it much but anyway https://github.com/pompyboard/pompyboard/blob/master/pcb/pompyboard.kicad_sch
stupid generated files
look at the git diffs

I'd suggest they use pinion or one pcbdraw to render the board if they wanted to have fancy docs
go make an issue or a gh discussion post
there is discussion about microchip stuff that i have vague knowledge of
Nah, I'm on mobile now
like TMR sensors vs hall effect sensors
You mentioning this just tempt me to open my laptop again
So I did
i'm too tired to even think about what tmr sensors are
tunneling magnetoresistance
The one on spinning disc
So doomsday sensor
really sensitive magnetic sensors but their effective range is pretty low
Also I don't think it is suitable for HID
it is usable
both are used in joysticks apparently
latency, accuracy, noise floor
Well, hall effect have come a long way too
If (time.hour == 0 && time.min == 0)
tmr sensors are relatively new and quite expensive compared to hall sensors
Huh? I thought TMR is used in spinning disc?
a random website said tmr can go up to 20khz so it must be true
tmr sensors can go up to Mhz range
but so can hall sensors so
bwa
Did I mistaken TMR for something else again
Hall-effect sensors measure the distance between a magnet and the sensor, converting that into a signal, while TMR sensors detect changes in the magnetic field itself.
the site said that hall effect is "typically capped at 1khz" that's it i'm never buying a hall effect joystick again i'm 100% convinced they're horrible
https://www.digikey.com/en/products/detail/multidimension/TMR2083/18734062
uncommon type of chip
Technically, hall effect is something that happens to current affected by magnetic field
Is the 1khz pulling rate really the deciding factor for you?
no actually my deciding factor is that i dont need a joystick 
also the site is stupid
newmoji
?

We may be cooked chat
(a) Truth-seeking. LLMs shall be truthful in responding to user prompts seeking factual information or analysis. LLMs shall prioritize historical accuracy, scientific inquiry, and objectivity, and shall acknowledge uncertainty where reliable information is incomplete or contradictory.
Basically every LLM fundamentally contravenes this clause
Mhmm, that is a board
its morbidly funny to see this terminology used by the us federal govt, you would think they would at least pretend to be a serious body
who let a twitter user into the white house
How tf are we supposed to make that jappen? We all know an llm will eventualy hallucinate.
its not how the latest board looks atm though
Thank god that law doesnt affect me
presumably the voters
looks less cursed currently
I don't see any other branches tho
fork
Why can't contributor just work on the repo 
direct repo access is usually a pretty bad idea in public projects
awa
pull requests are convenient
Magic I guess
And it still use the same layout
must not be pushed
Also github hates me
active* design discussion takes place whether or not the design is online yet
would you look at the bime
i should be playing osu
sleep
It is end of month, so it is on the menu
i barely have ANY crackling, this is on an M1 (the apple cpu from 2020 which was ok for its time)
there are THREE serum 2 patches that are really heavy, yes no unison on any of them but 3 oscillators on all of them with a lot of processing, there are even 2 convolvers (!) on one of them
even my desktop can't do this
4ms is crazy
That UI looks like something an EE would use
well there's your point of reference
Seems like a pretty light serum setup if you ask me
it is a light-ish project, but for 32 samples??
Of course i don't know whay your processing looks like
basically everything is ableton stock
and keep in mind serum 2 is noticeably worse perf wise than serum 1 even on the same patches
oshu
Wait.. serum 2 can load serum 1 patches?
HOW?
yes?
what do you mean... it's the #1 advertised feature
.
it automatically gave me a "Serum 1 Presets" folder
Maybe i should look for that then
it should literally be here, i just never had serum 1 on my laptop
mods music prod channel it's time 
I agree
every time i say this someone agrees
Wait no
that's crazy
Wasn't it that music was just considered art?
#artist-alley is a great place for music production talk 
But music can also be a bit technic
So i would argue it can also be talked about here
was music ever not considered as such
Music made by the floppotron-3000
write music in haskell
Oh god
Live coding environment for making algorithmic patterns
Manually generating the sine and it's harmonic to create the desired timbre sounds fun
Why not go full primeagen mode and write a dsl to control playwright to control a js library in the browser to make music
WebAudio has nodelet
good luck getting anything that doesn't sound like a sine with harmonics 
manually generate a sine with harmonics and that's your song
the opposite of fourier transform

Or generate sine and feed it to bldc 
the thought that i should make a web DAW has bothered me for YEARS
ew no, it's fine if i think about webdev but it's gross when others do...
i just had the biggest hamburger of my life, it was as wide as my phone is long. 
Bro went to murica?
nope
The unit shall be known as decibeter
15cm = decibeter?
Huh, not that bad then
That's big to you? 
Because I was thinking about defining 1 beter as either 1 konii tall at the epoch or one Lord SamVanMaele, first of his name tall at the epoch
Average big tasty at mcdonalds
i have worked at mcdonalds, they're not that big
Belgian mcdonalds must be worse than dutch mcdonalds then
Do you want to bathe in boiling oil after like evil?
Just like the roads 
That's probably the reason why they so bad 
Toast will come and have the high ground if y'all talk about roads
rool tree
a big mac has a diameter of lik 8cm at most
Big mac is not big tasty just fyi
Big mac is tiny
Tiny mac then
wt is a big tasty then?
Hold on
i thought you were just being quirky
Humongous mac
no it's a thing in many countries
but not all of them for some reason
it does not haz bacon if you eat the becon of it
Like i said, belgian mcdonalds worse than dutch mcdonalds
i highly doubt the dutch mcdonalds is that much better
It comes out of the package with bacon on it, smh
Probably not tbh
It's all junkfood anyways
and when it came with hair on it, active users would still say its a feature not a bug
working there was a 2/10. i dont know arabic so it was hard to communicate with the coworkers
Btw, my hunger issue is not solved. Any food recommendations?
I don't want to say it, but....
get food
burger king 
you could quit your job or whatever and just go fishing in alaska
Borgir king is also kinda good tbh
Kurger Bing. I don't feel like eating junk food for now 
only outside of the us is what i’ve heard
same with mcdonald’s
weird
Honestly... i kinda wanna cook, so if hypothetically we were close to eachother... i would not have a problem with making pasta for you
indonesia might be a small distance away from the netherlands
Oh no, not the dutch again

I bet mine would still be better, cuz i worked as a chef for a lil while, had the proper training and everything
yall have some history toghether ye 
It used to be owned by the netherlands...
i know
Not our proudest moment tbh
until ww1 iirc
Nope.. until mid ww2
ah wrong ww
I don't really know what is proper tbh. But I usually just cook it with butter and garlic for seasoning
But between mid ww2 and end ww2 japan had it
I have the proper italian cooking training
Nice
But tbh.. as long as you enjoy it i would argue it is proper
if i didnt just eat and i had a drivers license and i had a car and maybe enough energy to go to the netherlands i would
Cuz that is what food is about anyways
while its not the most reccomended thing, it would be funny to show up at a random discord person's door for pasta
You have 6 different #programming dweller address
ye but all of the people i know the adresses of live too far
canada, us, finland, switserland
too far
Yeah you really shouldn't.. it's better to meet up in a quiet park, and sit with your back against the other, and the other just silently slides you a plate of pasta and walks away
why do you possess that information then
How would you know?
Yeah, but it's pasta
rule 3
Belgium is under the netherlands, specifically under the province of Noord-Brabant
Iykyk
Imma be honest, I don't remember the rules here 
they just keep giving me their adresses. i have that dox aura
I should give it a re read ye
Oh yeh, forgor that was a thing







