#programming

1 messages ยท Page 119 of 1

uneven pulsar
#

Sooo hows vulkan going pretty brutal huh?

olive sable
#

i cant get more fps anymore

#

im stuck at 11k

uneven pulsar
#

you need to know the lowest possible level of hardware programming

rough bloom
#

lowest possible
glueless

#

it's close-ish to the hardware but it's not that close

olive sable
#

in terms of shadercode its pretty low

#

in terms of cpu you still get some overhead

#

way less bad than opengl tho

olive sable
#

i dont have an rdna4 cpu tho

rough bloom
#

NVIDIA doesn't publish the necessary information I think neuroSadge

#

even AMD docs for their GPUs aren't that great

hoary lion
#

very late morn

olive sable
#

morn

hoary lion
olive sable
#

gpu isnt even the issue, its again the graphics api

#

rn im rendering 1 polygon at 11K fps, i could render 1000 and still get 11K fps since the gpu isnt doing all that much

#

like an actual 40% usage rn

rough bloom
#

with AMD GPUs you can submit commands directly* to the command processor if you wanted to
no graphics API involved
-# *there's GPU scheduling and a weird queue system involved sadly

olive sable
#

huh

#

interesting

#

vulkan keeps spinning up a thread to do that

#

the actual gamer thread is only 50% usage

rough bloom
#

that's not inherent to Vulkan btw
it's whatever implementation of Vulkan you're using

rough bloom
olive sable
#

that was a typo but im sticking with it

stark needle
#

Nintendo Switch 2

https://youtu.be/FdwhHXLpON0

The only thing standing between you and a Nintendo Switch 2 is a few hundred dollars, and a musical number.

GET THE SONG on...
Apple Music โžค https://music.apple.com/us/album/switch-2-expensive-single/1816197493
Amazon โžค https://amazon.com/music/player/albums/B0F9L7KR96
Spotify โžค https://open.spotify.com/track/4AN5V6j1gA3gFgNdpyfpIo

โœธBE...

โ–ถ Play video
#

There's no way they made this

#

๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ

olive sable
#

i did the math

#

leon's 400k vertices only use 14.6 mb

#

textures are indeed more storage

hoary lion
#

Today I learned that

#

jax pmap does not like non hashable static arguments

rough bloom
#

pretty sure that that's not specific to pmap, it applies to static arguments in general

#

since they need to be part of the JIT cache key niuh

hoary lion
#

i thought I could just pass down raw dataclass

#

always freeze it

#

okay something is happening

#

i definitely should have added logger

#

chat i have no idea what is going on

#

afaik each phonemizer warning should mean a batch was consumed

hoary lion
#

wait what

#

there was neuro true emoji?

#

augh nitro

olive sable
#

no there isnt

#

not in this server at least

rough bloom
olive sable
#

if i say more ill get shot

#

the mods are always watching

rough bloom
#

awa

olive sable
#

awa

hoary lion
#

so many people with nitro

olive sable
hoary lion
#

11 ads on an embed neuroSob
but it looks cool

olive sable
#

oh lmao

#

i dont watch ads so didnt see

hoary lion
#

yeah even with yt premium embeds always have ad

#

seeing that title makes me remember good old method of png actually being a zip file

#

I don't feel comfortable

#

so many phonemizer warnings

amber fractal
#

Classic VSC

hoary lion
#

vsc dominating all studios

nocturne olive
nocturne olive
#

Are you making a vocal synthesizer?

hoary lion
#

speech tokenizer

#

with explicit phoneme loss

hoary lion
nocturne olive
#

Silly

hoary lion
#

very silly indeed

opaque wharf
olive sable
#

you think im joking?

#

everytime i hit a new fps high-score vani pops in to say its too low AquaCry

#

like at this point i would need to make it in machine code

opaque wharf
olive sable
#

my nitro expires on the 1st of december

#

i prob wont be renewing

opaque wharf
olive sable
#

lemme turn of apo first

opaque wharf
#

APO?

olive sable
#

apo equalizer

opaque wharf
#

Oh, the sound nuker 1000

olive sable
#

it fucks up vc sound and the entire audio cuts out after it gets increasingly louder

olive sable
olive sable
olive sable
#

its just cuz of limited datastream or something

#

idk

#

i ussualy switch to using my oculus rift mic when actually doing vc

#

but then i have to puit it next to me on my desk so my keypresses are loud

olive sable
#

i will not

desert plaza
#

y neuroGlorp

olive sable
#

im trying to make games here, not mental fatigue

desert plaza
#

fair enough

warped narwhal
#

I have successfully made a minecraft to discord bridge, you would not like to see the code, it is so bad that I'm embarrased that I wrote it, but goddamit it works.

olive sable
olive sable
#

wdym but why?

#

this is beautiful

#

when you're not int he server you can still see the chat

warped narwhal
opaque wharf
#

Yeah, that is understandable use case

olive sable
#

so small performance improvement, but at this point im just cheating

#

fps is no longer displayed int he window title, im just printing it

#

this does add an aditional 500fps

uneven pulsar
#

Hmmmmm so my phone meets the minimum specs of firewatch

#

This will probably go horribly :3

opaque wharf
#

I am back here to #programming and there are already 2 cursed stuff happening

uneven pulsar
#

What cursed stuff is happening?

olive sable
#

firewatch on phone

uneven pulsar
#

That's not cursed

olive sable
#

is it tho?

#

cuz i feel like it is

uneven pulsar
#

Its science

olive sable
#

cursed science

uneven pulsar
#

How?

#

Its just a award winning 2016 PC game on a Samsung phone

olive sable
#

do they have a firewatch release that is compiled for arm?

uneven pulsar
#

Nope

olive sable
#

then its cursed

uneven pulsar
#

I disagree

olive sable
#

you're gonna be running a translation layer

#

that is cursed

uneven pulsar
#

Actually 2 translation layers

warped narwhal
olive sable
#

ok nah thats not cursed

#

thats cursed squared

uneven pulsar
#

One for X86 and the other for the windows crap

#

Also

#

Isn't USB C supposed to be fast? This is taking years to transfer

olive sable
#

depends on your phone and the port

#

usb-c can do 40gb/s

#

your phone probably doesn't

uneven pulsar
#

It is done :3

#

Time to play

desert plaza
#

how

#

what controls

uneven pulsar
#

Wait crap the zip is corrupted :(

#

I gotta try again

opaque wharf
desert plaza
opaque wharf
#

USB-C is just a connector btw

uneven pulsar
opaque wharf
#

Backward compatible down to USB 2,0 protocol

desert plaza
opaque wharf
#

So it could be anywhere from 10Mbps to 60Gbps

olive sable
#

the new iphones only do usb2.0 over usb-c i think

uneven pulsar
opaque wharf
desert plaza
#

with a keyboard?

uneven pulsar
#

Wait crap

desert plaza
#

on a phone?

uneven pulsar
#

That is my issue

desert plaza
uneven pulsar
#

Eh

olive sable
#

phone's support keyboards

uneven pulsar
#

I'll figure it out later

opaque wharf
#

USB OTG or bluetooth keyboard does the job just fine

uneven pulsar
#

Ohhhh I got an OTG connector and a ps3 controller

opaque wharf
#

Can also use scrcpy, and at that point I just gonna ask, why

olive sable
#

just do usb-c to whatever your keyboard uses

#

should work

#

im pretty sure android supports it

#

at the very least both smasnug and lenovo do cuz ive used it

opaque wharf
desert plaza
#

use guitar as input device for optimal gaming

opaque wharf
# desert plaza use guitar as input device for optimal gaming

Head to https://brilliant.org/CodeBullet/ to start your free 30-day trial, and get 20% off an annual premium subscription.

BUY GAMER SUPPS https://gamersupps.gg/Codebullet
USE CODE: CODEBULLET to get 10% off

Twitter: https://twitter.com/code_bullet
Patreon: https://www.patreon.com/CodeBullet
Discord: https://discord.gg/UZDMYx5

Art created b...

โ–ถ Play video
desert plaza
opaque wharf
#

I love that you can see he is getting insane with each day passing lol

olive sable
opaque wharf
olive sable
#

evilShrug it was just a standart usb-c cable

#

the ones that come with samsung phones

opaque wharf
#

Oh you sweet summer child

olive sable
#

ye but that should be a property of the connector

#

not the cable

uneven pulsar
#

The file has sent!!!

olive sable
#

unless they skimped out and didnt connect all the wires

opaque wharf
olive sable
#

which would be stupid since they're saving 0.001 cents

opaque wharf
olive sable
opaque wharf
#

That is a connector for USB cable, it should have that small IC which is what a good cable should do

#

But not all cable adhere to it

#

Its purpose is for identification and setup

#

Most notably, it tells the connector what is the cable capable of. If they can support PD for example, or display port, and yes, including OTG

olive sable
#

its literaly jsut one of these but 1m instead of 1.8

#

which you can apparently buy $5 / 2weeks neurOMEGALUL

opaque sigil
#

i love non-descriptive usb-c cables

#

$20 is crazy btw

olive sable
#

its jsut the standart smasnug one

olive sable
opaque wharf
#

You'll get it when you try to develop some hardware and looking at all the USB spec catdespair

olive sable
#

i wont

#

the usb specis a mess and im jsut gonna keep my distance

opaque sigil
#

you'll just need a single cable they said, it'll solve all the issues they said neuro7

olive sable
#

for me all my probelms are solved

#

usb-c is handy

opaque wharf
#

It does help yes

#

But still a mess nonetheless

olive sable
#

they jsut need to make the spec less dogshit

opaque sigil
#

just label things properly

#

and so many issues would go away

olive sable
#

they used to have hard minimums but now they're letting anything pass

#

cables without data-delivery is criminal

opaque wharf
#

Some connector only have 4 wire/conductor

olive sable
#

yes but it still should be in there

opaque wharf
#

So only support 2.0

opaque sigil
#

don't you love apple going out of their way to make a 2.0 usb-c cable and port

#

because frick you

uneven pulsar
#

OK so if wants me to install directX 11

olive sable
#

those sons of bitches had usb-c for nearly 10 years on their laptops and now they're being bitchy about putting it on their phones

opaque wharf
#

And those 4 conductor may or may not contain the necessary identification chip. So OTG may or may not work

olive sable
#

i truly hat big tech

opaque wharf
#

Since you're emulating x86 anyway

stuck patio
#

just cause im interested does anyone script ahk

opaque wharf
#

ARM <- x86 <- Proton <- Games

olive sable
#

the only usb-c cables i use are from phones, tablets, playstation controllers,a nd the switch pro controller. i can trust those to have the needed data and power

#

and since im carefull with my stuff they last me decades

uneven pulsar
opaque wharf
#

...on phone?

olive sable
#

proton is from valve no???

#

what is this about microsoft?

uneven pulsar
uneven pulsar
opaque wharf
opaque wharf
#

For the directx stuff

olive sable
uneven pulsar
uneven pulsar
opaque wharf
#

Wtf is happening catdespair

olive sable
#

wdym?

#

things like compiled languages dont need the language itself to be installed, but dx11 as the graphics api does need it

#

so does proton have dx11?

#
Yes, Proton does support DirectX 11 (DX11). It uses the DXVK library to translate Direct3D 9, 10, and 11 calls to Vulkan.
#

neat

olive sable
uneven pulsar
#

I can't just put proton into winlator

olive sable
#

wtf is a winlator?

#

i thought you were using proton

faint sandal
#

what is going on here uuh

uneven pulsar
uneven pulsar
uneven pulsar
olive sable
#
Winlator is an Android application that lets you run Windows (x86_64) applications and games with Wine and Box86/Box64.

and wine = shitty proton
but does not having the valve stuff remove dx11?

#

nah wine should have dx11

#

just not very well

#

so in theory it should jsut work rn, check that error log i guess

opaque wharf
opaque wharf
olive sable
#

yep

uneven pulsar
#

I'm gonna update winlator since my install is a few months old

opaque wharf
#

Bro that's the least of the problem right now catdespair

uneven pulsar
#

Still doesn't work

olive sable
#

what does the error log say?

uneven pulsar
#

But

olive sable
#

that does sound kinda important you know

uneven pulsar
#

The installer is for windows 7 so I'll try in comparability mode

olive sable
#

what?

#

what in the fucka re you doing?

uneven pulsar
#

Trying to install DX11

olive sable
#

dx11 should be included with winlator since it runs on wine and wine has dx11 support

#

you cant just install actual dx11 since dx11 relies heavily on it being actual windows

uneven pulsar
#

Hmmm

#

That makes sense

#

For some reason the game exe isn't opening

uneven pulsar
#

I just changed the graphics driver

#

Let me try the other drivers

opaque wharf
#

The fact that it works... catdespair

uneven pulsar
#

Other drivers don't work

#

A different translation layer is getting slightly better fps

#

This translation layer is faster and renders correctly

olive sable
#

you're completly ignoring that the mesh broke on the 1st one

#

the reason the fps was slower there was probably that

uneven pulsar
#

I reloaded that one a few times with different versions and it didn't change

#

So I couldn't have fixed that

#

The last driver didn't work

#

But

uneven pulsar
#

I found out why the fps was so low

#

I'm getting 39 fps now :3

#

Well I am just on the menu

#

I'm gonna start the game and see what happens

opaque wharf
uneven pulsar
#

This actually isn't bad

olive sable
#

it is

uneven pulsar
#

I get like 16 fps and like 2.5 when I turn

#

Its fine

olive sable
#

altho my standarts may be too high with me being used to 4-5 digit fps

uneven pulsar
#

I'm poor so this fps is fine

olive sable
#

what cpu u using?

uneven pulsar
#

Uhhh

#

Whatever is in a Samsung A55 :3

olive sable
#

Exynos 1480

uneven pulsar
#

Its using 2 translation layers plus a 3rd for the graphics and it gets an easy 16 fps (2.5 when I turn)

olive sable
#

Xclipse 530 apparently uses RDNA2

#

thats interesting

uneven pulsar
#

Those words do sound in interesting

#

Huh

#

I don't know what they mean but they are interesting

olive sable
#

brother you dont need no graphics translation layer, this thing has dx12 built in

uneven pulsar
#

Wha

olive sable
#
The lack of BCn makes about 95% of the games available unable to even boot up, while the rest 5% is subdivided into games with other formats not being supported and really old games that don't rely on BCn
#

so ye thats probably why it was crashing before

#

you'l probably need to keep using the translation layer unless you have a decompiled game that you can modify to work

opaque wharf
#

What is BCn?

uneven pulsar
#

That sounds like effort and Im getting like 30fps on a lower resolution

opaque wharf
#

My search came up with Bible camp national and I don't think that's it

olive sable
#

BCn does texture shit

#

i think compression

#

ye google says texture compression format

#

some type of algorithm

#

BCn (Block Compression n)

hoary lion
#

interesting

opaque sigil
#

i hate audio

opaque sigil
#

so as it turns out the reason my pipewire config seemingly broke for no apparent reason is that i use two plugins for the final effects, one for a 6db gain reduction and one for eq
on their own they work just fine
both together, regardless of the settings they just completely mute the output neuroCry

#

even when i set the gain to be 0 it still mutes it even though there should be no difference in the signal going into the eq

olive sable
#

why are you using 2 seperate programs for that?

#

i jsut use 1

opaque wharf
#

Pipewire

#

It's not really a different program

olive sable
#

ah

opaque sigil
#

the eq one does have a gain option but that didn't really work or i think it was mono

olive sable
#

plugins ye

opaque sigil
#

okay yeah the input gain option from the eq plugin does nothing, time to go searching neuroPogHD

opaque wharf
#

Tune the eq so -6db point is the max neuroPogHD

opaque sigil
#

it's a very specific eq so i'd rather not neuroSadge

opaque wharf
#

What kind of eq is not very specific? catdespair

olive sable
#

me when setting an EQ

#

can confirm\

#

its not too big of a diffrence but i put the rendering in a seperate thread than the SDL event handler and fps math

#

instead of 10150fps i now get 9960

#

i barely know how this multithreading stuff works and any resemblence to good code is thanks to chatgpt's recomendations

#

while multithreading isn't really useful rn it will come in handy later

#

imma stop for today tho

warm star
#

Found this

olive sable
#

Nah that cant be real

#

Bro used input

nocturne olive
olive sable
#

I think thats what the atomic shit is for

#

I have no clue how it works tho so evilShrug

nocturne olive
olive sable
opaque wharf
#

Atomic ensure that the operation is done in a single cycle usually

olive sable
opaque sigil
#

think about it this way, normally you'd have to

  • read the current value
  • update it
  • store the new value

atomic instructions let you do this all in one go

olive sable
#

And that ensures it doesnt get changed while reading then i guess?

opaque sigil
#

yup

opaque wharf
#

It ensure that it cannot be read and being written simultaneously yes

olive sable
opaque sigil
#

since otherwise you can run into the situation where you read the value but by the time you write the new one it has already been written to by another thread

#

meaning you overwrite the other value neuroPogHD

olive sable
opaque wharf
#

But for more complex operation that acquire resources (like i/o) you'd need semaphore/lock/mutex

olive sable
#

Fence

#

In terms of i/o there isnt really anything id need semaphores or fences for i think

opaque wharf
#

A knife is just a gun that fires a wide projectile with a very short lifespan

#

Reading some old cursed game thread, I wonder how Sam would solve some of the problem lmao

amber fractal
#

Reminds me that I have some game physics to figure out.

amber fractal
opaque wharf
#

It's not a tutorial to create a cursed mechanics evilBwaa

#

The thread stemmed from this post. Spoiler for flashbang protection

opaque sigil
#

i think i'm done pogs

#

also TIL nix(pkgs) has basically no functions for doing math with floats so that's cool

opaque wharf
opaque sigil
#

it works

opaque sigil
#

i might add some stuff to make adding apps to the specific categories a bit easier in the nixos module but that's for another day neuroPogHD

midnight sigil
#

found the problem neuroPogHD

opaque wharf
hoary lion
#

why do they even make engines like that

opaque wharf
#

Tech debt and deadline

#

Also adding feature mid development that the engine was not designed for

hoary lion
#

fair, but still hilarious that you have to take the hard way to make things work

opaque wharf
#

And sometimes the result is not that great too

opaque sigil
#

how is it almost 6am already neuroCry

hoary lion
#

go to sleep
or should you wake up?

#

idk

amber fractal
#

I'm on sleep

#

just a guess

#

Half of these emojis aren't even colored in, which I'd not expect for a browser of all things

#

whoops, flashbang

#

Why two of them are straight up half normal and half colored, I got no idea

#

I know this is composed emojis, but I got several questions

hoary lion
#

bwawa

tawdry nacelle
#

random question, trying to get a friend into Neuro but their worried about what she was trained on
is that public knowledge around here?
afaik it was mostly twitch chats and private data

raven dock
midnight sigil
#

tbh most datasets are scraped off the web, it's hard to judge if something is ethical or not

raven dock
midnight sigil
#

and they are scraped off the web

#

๐Ÿ‘

raven dock
midnight sigil
#

example of speech datasets

#

to build a speech dataset, one has to hire people to speak. ofc they are ethical

#

how about large-scale text data?

raven dock
#

depends on the company or person doing it / model

amber fractal
raven dock
#

surprisingly enough im learning its really easy to do

midnight sigil
amber fractal
#

I think every model has a way of being done correctly or incorrectly. (For image models I'm looking at adobe who suposidly bought all of licences needed to train)

midnight sigil
amber fractal
raven dock
#

this is where Machine learning and Reinforcement learning kicks in

Example of mine looks like:

00:28:03 | INFO | ๐Ÿ› ๏ธ Luna Self-Instruct CLI initialized

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘ ๐ŸŒ™ LUNA SELF-INSTRUCT CLI โ•‘
โ•‘ Advanced AI Pipeline Management Tools โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

๐Ÿ“Š LUNA SELF-INSTRUCT PIPELINE STATUS

๐ŸŸข Pipeline Health: Operational
๐Ÿ•’ Last Update: 2025-08-05T00:28:03.594196

๐Ÿ“‹ COLLECTIONS STATUS
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐ŸŸข Synthetic Instructions Raw 15,420 samples
๐ŸŸข Synthetic Instructions Cleaned 12,336 samples
๐ŸŸข Human Validated 1,250 samples
๐ŸŸข Training Metrics 4,520 samples

๐Ÿ“ˆ TODAY'S ACTIVITY
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐ŸŽฏ Instructions Generated: 450
๐Ÿ” Instructions Filtered: 380
๐Ÿš€ Training Sessions: 2
๐Ÿ‘ฅ Human Reviews: 25

๐Ÿ’ป SYSTEM METRICS
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
๐Ÿ–ฅ๏ธ CPU Usage: 45.2% โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘
๐Ÿ’พ Memory Usage: 67.8% โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘
๐ŸŽฎ GPU Usage: 23.1% โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘
๐Ÿ’ฟ Disk Usage: 12.4% โ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘

โœ… All systems operating optimally!

amber fractal
midnight sigil
hoary lion
#

imean

#

not anything has to be pure when AI models are all opaque bunch of numbers

#

no one can know

amber fractal
#

It'd still hurt the wallet, but it is feasble at least.

raven dock
midnight sigil
raven dock
#

Encyclopedia

#

actually i have solutions for all of that

midnight sigil
#

@amber fractal is AI ethical topics a bingo? neurOMEGALUL

raven dock
amber fractal
midnight sigil
amber fractal
#

I still regret not adding it to this bingo

#

because it'd already be crossed out

raven dock
#

you just have to trust the researcher

amber fractal
midnight sigil
raven dock
#

meh

#

its a good think im not readin it i guess

#

i just get chatgpt to read it and translate the stuff i need

midnight sigil
#

All I'm saying is that it's hard to judge if something is ethical or not; we have no clear classifications and quantization method for "ethicality" in AI training data. By the closed-source clarifications of most company AI models/datasets, and the large amount of data they have, it's easy to say they can't ask for consent of everything they scrap.

raven dock
#

i believe anything that can be seen from your private home or that is publicaly availible is free game

amber fractal
#

I'd highly disagree because there is a diffrence in intent

midnight sigil
#

Ethical is subjective nwero

raven dock
#

kinda like journalism

amber fractal
#

like how you have diffrent licenses depending on what you want to do with music

raven dock
#

all of this research are mostly MIT license

amber fractal
#

Stolen data can be licenced whatever they see fit

amber fractal
raven dock
amber fractal
#

Both are wrong, your not making any new points

raven dock
#

im not sure what your point is to be honest

midnight sigil
raven dock
#

and do you think these people stole?

midnight sigil
#

yea, pretty much

amber fractal
#

Agreed, it was stolen

raven dock
amber fractal
#

That's such a low blow

midnight sigil
#

did law clarify ethicality

raven dock
#

its just the truth

#

and what matters is law and truth

amber fractal
#

Where is a quote from SAO

#

Drat, don't have a subscription to grab it atm

midnight sigil
#

it's one of those law problems again. Discord has a ToS and Privacy Policy of not using data on the platform to train AIs. Yet there are Discord chat scraps everywhere

raven dock
#

then report those people

midnight sigil
#

did they get punished? No. Is it unethical? Yes.

amber fractal
raven dock
#

k and do we care? no

midnight sigil
# raven dock then report those people
#

report it

#

go ahead

amber fractal
hoary lion
#

are we still talking about ethics

midnight sigil
#

yes

raven dock
#

They seem to have a rough understanding of reality

amber fractal
raven dock
amber fractal
#

One should not treat it as an end all result either

hoary lion
#

AI seems all copyleft

#

oh yay

#

pngs on discord

midnight sigil
#

Crime behaviour should not be normalized, just because "Many people do it"

amber fractal
raven dock
#

and, the information they grabbed was it publically availbile or was it private?

amber fractal
#

That is why this problem even evists

raven dock
#

was it locked behind a news subscription paywall?

amber fractal
midnight sigil
#

๐Ÿ‘†

hoary lion
#

true

raven dock
#

anything that can be seen or visited online is up for grabs

midnight sigil
#

OpenAI train on paywall news websites

#

it's not a new thing anymore

hoary lion
#

i mean google seems to use scraped data

#

im pretty sure they abuse their SEO

#

cause

#

there are very specific kr websites

amber fractal
#

Because I am not consenting for AI scrapers but I am consenting for use in conversation archival.

hoary lion
#

that only appears on google and such

raven dock
#

google the search engine is a scaper, thats the whole point of a search engine

midnight sigil
#

I believe openwebtext have paywall websites as well, I forgot and don't take this sentence seriously

hoary lion
#

only gemini has that kind of data

amber fractal
midnight sigil
raven dock
#

its a good thing AI aint robots

amber fractal
#

With AI that isn't an option and mostly ignored

hoary lion
raven dock
#

by law definition matters

midnight sigil
hoary lion
#

exactly

#

cloudflare protected websites

#

well what are tehy gonna do

#

open up for SEO for google and such

midnight sigil
#

it's unethical

raven dock
#

Cloudflare is mostly just a website caching service, they dont really actually protect anything

midnight sigil
#

and law does not care about ethic

hoary lion
#

do you know how hard I tried to get past cloudflare

#

just to use ChatGPT subscription as API

faint sandal
#

Clueless cloudflare doesn't provide any protection

hoary lion
midnight sigil
#

this guy is clueless

raven dock
#

Yes, clueless

hoary lion
#

so like

raven dock
#

Thats why my discord title is POT

hoary lion
#

not everything is ethical

#

i dont agree that there should be laws because i like free data but

#

still it is unethical

raven dock
#

Everything in life is free, thats my philosophy

faint sandal
#

tldr I just got here

amber fractal
faint sandal
hoary lion
#

that three word was perfect

raven dock
#

not really a debate, more like they have comments and are struggling to accept reality

amber fractal
amber fractal
raven dock
faint sandal
#

technically any unprotected database is public information even if unintended Clueless

midnight sigil
hoary lion
#

i mean

#

dont we agree that shit that does not get us into trouble can be still unethical

raven dock
midnight sigil
#

okay that's your believe

#

I don't believe it

hoary lion
raven dock
#

Facts are hard to accept sometimes

hoary lion
#

that hurts

midnight sigil
#

that's what you're doing in the last hour

amber fractal
raven dock
faint sandal
#

yuore

midnight sigil
#

Why can't I talk about ethics in a programming channel

hoary lion
#

yuore

#

whatever this means

midnight sigil
#

it's a technical talk

midnight sigil
raven dock
faint sandal
#

??

#

what a wild leap you're making

midnight sigil
#

by what degree it's same as politics ๐Ÿ˜ญ

hoary lion
#

ugh man

#

can we pass this conversation

midnight sigil
#

bro is trying to mislead off the direction of this debate, 'cause he got no points to pull against us

faint sandal
#

this conversation is stupid

hoary lion
#

lets just do our shi

amber fractal
#

I'm on pass or summoning due to no politics

hoary lion
#

scrape data as they do not get myself into trouble is fine

amber fractal
hoary lion
#

but saying that it is unethical is also fine

amber fractal
#

NEW TOPIC DINK DONK

midnight sigil
#

awa awa awawa awawa awa awawa

amber fractal
#

awa

midnight sigil
#

bwa?

hoary lion
#

awa.

#

can someone please post that gif

#

i need to favorite it

hoary lion
#

fatass uhh

#

oguri or something idk

midnight sigil
amber fractal
#

Saving rq

hoary lion
#

"r1"

amber fractal
#

minor spelling mistake

midnight sigil
#

Awawawawawawa

hoary lion
#

thats a very familiar name actually

#

and that is a huge one @amber fractal

midnight sigil
hoary lion
#

deepseek r2 when

midnight sigil
hoary lion
#

they definitely said this summer

amber fractal
hoary lion
#

i am waiting for gpt 5

#

then something will happen on oss

amber fractal
#

they'll keep at 4.xx 4x and Ox until the end of time

hoary lion
#

no trust me this time it's different!

it better be

amber fractal
#

Surely glueless

#

Back to what I was doing before I got nerdsniped

hoary lion
#

omw to openai

midnight sigil
amber fractal
midnight sigil
#

I recall them being automodded

amber fractal
midnight sigil
#

oh man this is so good

#

I don't need to calculate each instructions in my head anymore

hoary lion
#

now you can have headers neuroHypers

#

-# also this tiny stuff, idk if it works

#

srsly

midnight sigil
hoary lion
#

almost the same size as (edited)!

#

yes that was intentional glueless

midnight sigil
#

โ€‹

amber fractal
#

-# (edited)

midnight sigil
#

edi

#

edited edited

hoary lion
#

(edited)

(edited)

(edited)
-# (edited)

#

is this requiem ahh

midnight sigil
amber fractal
mighty thorn
mighty thorn
dire trout
#

help

#

cpp arduino shit

#

is so fucking annoying

#
// Variables
int ledPin = 13;      // PIR sensor on digital pin 2
int buzzer = 9;  
int triggerPin=3;
int echoPin=2;

float distance;
float duration;

void setup() {
  pinMode(ledPin, OUTPUT);         // Set LED pin as output
  pinMode(buzzer, OUTPUT);       // Set motor pin as output
  pinMode(triggerPin,OUTPUT);
  pinMode(echoPin, INPUT);
  Serial.begin(9600);              // Start serial communication
  Serial.println("Motion Sensor Ready");
  delay(2000);                   
}

void loop() {
  digitalWrite(triggerPin, LOW);
  delayMicroseconds(2); // Wait for 2 microseconds
  digitalWrite(triggerPin, HIGH);
  delayMicroseconds(10); // Wait for 10 microseconds
  digitalWrite(triggerPin, LOW);
  
  duration = pulseIn(echoPin, HIGH);
  distance =(duration*0.034)/2; // Read the sensor
  Serial.println(distance);
  if (distance <= 10) {
    digitalWrite(ledPin, HIGH);    // Turn on LED
    tone(buzzer, 100, 1000);   // Stop the motor
    Serial.println("Motion Detected!");
    delay(5000);
  } else {
    digitalWrite(ledPin, LOW);     // Turn off LED
    Serial.println("No motion.");
  }
}
#

i dont know whether its a hardware problem or code problem

#

but it keeps detecting motion even if i dont fucking

#

enable the sensor

#

either that or my issue is the sensor enabled by default

midnight sigil
#

arduino

dire trout
#

im gonna cry

#

lemme finish mastering python first ๐Ÿ˜ญ

midnight sigil
#

I don't think you have a way to "disable" a sensor

#

you can only not read it

dire trout
#

lmao

#

i thought the hardware was the issue at first bc it kept spamming 0.00 output

#
Motion Detected!
150.30
No motion.
1.39
Motion Detected!

but then it suddenly (kinda?) worked again but always outputted random high/low values even if sensor never triggered

#

im tired

#

the presentation is tomorrow

midnight sigil
#

just pretend it works

#

I always do that

dire trout
#

i cant even test the thing except for right now because i dont keep the project

dire trout
midnight sigil
midnight sigil
#

maybe

dire trout
#

because i see litrally nothing wrong eith the code\

#

bruh

dire trout
#

i wanted to do something more ambitious like this but i realized that the double check is actively harming detection (when it fucking worked, somehow..)

#

pros: less latency
cons: fucked up detection

midnight sigil
#

WHY TF DOES MY SUBMERGE DELETE AN ENTIRE BUBBLE

amber fractal
midnight sigil
#

should be static_cast<size_t>(pos) < bubbleAbyss.size() + 1 nwero

#

works now

amber fractal
midnight sigil
amber fractal
#

Where is the material propeerties, and where the frick is this section

midnight sigil
#

blank

amber fractal
#

Found the material somewhere entirely different. I got what I came for

#

begone jankage

mortal wolf
#

you're using this tutorial right

dire trout
dire trout
mortal wolf
#

well they did the exact same thing as yours and they do have a delay at the end, that yours is missing

#

it could help

dire trout
#

the delay only pauses the read

midnight sigil
dire trout
#

also i did add delay(5000);

#

ignore the remark that was a joke

#

note the top output

mortal wolf
#

i haven't done this in 500000 years

olive mango
mortal wolf
#

but idk it feels worth tryign

dire trout
#

it worked for like

#

a bit

olive mango
dire trout
olive mango
dire trout
olive mango
dire trout
#

i wish

#

im still noobie python programmer

olive mango
#

im wishing to join IOI ๐Ÿ˜ญ

amber fractal
opaque sigil
#

Your motion detection does <= 10 btw

#

You probably want to flip that

#

Or at least add a > 0

midnight sigil
#

chat how do I make grammarly work in visual studio 2022

#

can't live without it

opaque sigil
#

What

#

Oh

#

I thought for a second they had a vs plugin

midnight sigil
#

I hope so

lament ice
#

Could be pulsein...
The timing of this function has been determined empirically and will probably show errors in longer pulses. Works on pulses from 10 microseconds to 3 minutes in length.
Meaning tge sensor misses 1 microsecond and it falls out of the function dimensions...

opaque sigil
#

Write the plugin I guess

midnight sigil
#

classic "do it the programmer way"

dire trout
#

the range of the pulses at max should only be 100cm

#

and thats a fuckin stretch too

midnight sigil
#

I guess I'll stick to Copilot for grammar correcting

#

does that make me a vibe coder

#

holy fuck this is actually useful

#

I felt the power

lament ice
#

How are you detecting motion?

midnight sigil
#

neuroSadge I have descended

dire trout
amber fractal
#

It used nasm formatting without telling me, so that took a bit to figure out

midnight sigil
#

I mean it's okay to use AI to assist you

#

just not trust and throw everything AI did

amber fractal
#

100%

#

I was just using it as search

dire trout
#

AI is goodish at grammar stuff

midnight sigil
#

you can still learn stuff from AI

opaque sigil
#

Nah nasm is unacceptable neuroSadge

amber fractal
#

surely someone didn't recommend it to me glueless

midnight sigil
#

what's wrong with using nasm though

opaque sigil
#

Nothing I just like shitting on it

midnight sigil
#

:O

#

sadly the only assembler I have is nasm glueless

#

and maybe gcc

dense marsh
dire trout
amber fractal
#

I could for the life of me not get nasm working with gcc. So I just did nasm and ld linking

dire trout
#

bc hardware is with another team member

#

:suffering:

midnight sigil
#

that's crazy

dense marsh
dire trout
#

they didnt even bring extra parts

dense marsh
amber fractal
dire trout
#

"oh oofio theres a issue can you help fix it"
"did you bring parts just incase its a hardware thing"
"oops"

midnight sigil
#

every time a group project is there, I'll just do all the jobs on my own cuz my friends suck at cooperation

amber fractal
dire trout
#

on this stupid arduino

amber fractal
dire trout
#

thing

dense marsh
#

i have a full year project with a team on 7 and im not doing 7 persons work

amber fractal
amber fractal
#

No sharing this time

dire trout
#

the hardware stuff is their doing

#

the presentation

amber fractal
dire trout
#

(all ai generated btw, which i added a disclamer at the end secretly so i dont get fcuked)
(bc AI is allowed, but it must be stated as a citation, which they didnt for some amazing reason)

#

mentioned*

amber fractal
dire trout
amber fractal
dire trout
amber fractal
#

At least you added something to save yourself

dire trout
amber fractal
#

-# for those not in the loop, all of this dudes group mates in college are all vibecoders

lament ice
#

Oof.... well i can't think of anything except hardware failure either... code seems to do exactly what it should...

noble zodiac
#

I for one, welcome the young generation screwing themselves over for life with AI

#

more job security for us older folks

amber fractal
#

weeds out those only doing it for profit, keeping those generally interested

dire trout
amber fractal
#

playlist link neuroDeadge

dire trout
#

buddy could have fullscreened it at least SMH

amber fractal
#

You just needed to remove ?list=... and this would be fine

#

Also fullscreen yep

hoary lion
#

lmfao

#

is that actual presentation

amber fractal
#

Yeppers

dire trout
#

i did not write this btw

amber fractal
#

To be fair can't trust AI checkers

#

But that is still not human

dire trout
amber fractal
dire trout
#

i was lucky to consult with a expert before this so i can probably handle improv

#

although he did expose a huge fucking flaw in it, so cooked either way

amber fractal
#

I wonder if they even know it is flawed ReallyInnocent

#

If they worked on it then surely they'd have an idea of the state it is in

dire trout
amber fractal
dire trout
#

tomorrow is going to be something ig

midnight sigil
#

WTF COPILOT IS INSANE

#

all I gave is the access to this single markdown file, how did it know neuroAware

opaque sigil
#

I mean

#

Copilot is basically a compressed representation of github

midnight sigil
#

neuroPogHD omniscient

glass flower
#

tink i wonder... has copilot improved over the years. last time i tried it, it was behind stuff like supermaven or cursor

midnight sigil
#

I only use copilot for formatting, idk

amber fractal
stray dragon
#

but em-dash for that situation is like the only good choice

#

colon feels wrong for bullet point lists like that

#

it's not even an em dash

#

it's too short

#

smh

hoary lion
#

i bet all in to nvidia on my investopedia trading simulator

#

trust me wall street people will buy when gpt 5 is out

midnight sigil
hoary lion
#

this some new kind of betting

#

will openai release gpt5 or not

#

but with more thrill yk

opaque sigil
#

I needed pow

#

Wasn't there unless I'm blind

tender river
opaque sigil
#

i'm doing f(x) = 10^(x/20) so can't really do that unfortunately

#

thankfully as far as i'm concerned x^y = exp(y * ln(x))

tender river
opaque sigil
#

i guess

midnight sigil
#

I found visual studio bug

opaque sigil
#

you just made me realise chay, division does not work at all neuroPogHD

#

guess all my eq values are wrong then

#

do i just bite the bullet and do the conversion by hand

opaque sigil
#

doesn't it output integers

#

oh

#

it does not

#

nvm we good then

sage crag
#

wa

tender river
opaque sigil
#

I did yeah

tender river
#

it doesnt do binary exponentiation for integer powers apparently but since you only need fractionals it doesnt really matter

opaque sigil
midnight sigil
#

I pushed

#

get ready for my bad code

opaque sigil
midnight sigil
rough bloom
stark needle
desert plaza
sage crag
amber fractal
opaque wharf
sage crag
opaque wharf
#

It's a visual studio project neuroD

sage crag
#

banned

#

never code again

sage crag
midnight sigil
#

you can try

midnight sigil
midnight sigil
tender river
midnight sigil
opaque wharf
#

I don't mind visual studio project, but it should provide other build system like meson or CMake neuroSadge

tender river
#

no

#

i see .sln = i ignore

opaque wharf
#

Even if it has CMakeLists.txt or meson?

tender river
#

cmake can generate msvc projects

#

you should have a single source of truth for your project

opaque wharf
#

I did not know that CMake can generate MSVC

tender river
#

sln/vcproj are horrible autogenerated files that shouldnt be committed

midnight sigil
#

glueless I forgot to edit that out in my init commit

rough bloom
tender river
opaque wharf
tender river
opaque wharf
#

Classic corporate software ๐Ÿ›๏ธ

#

The open source provide best effort support for the closed source software before the other way around cupsama

midnight sigil
#

smh the whole project

#

it has only one file

#

why do you need a build system for it duh

opaque wharf
#

Blame Visual Studio. It is a build system for visual studio cupsama

jagged turtle
#

visual studio extension dev scares me somehow

rare bramble
#

I mean there is a c++ standard so surely all compilers should be fine and work well NeuroClueless

olive sable
opaque wharf
#

I think using target_compile_features(awa5_interpreter cxx_std_20) is prefered

opaque wharf
olive sable
#

My aabb collision system is still axis-aligned do it wouldnt work anyways

midnight sigil
#

ok

#

I don't use cmake I have no idea how this thing works

opaque wharf
#

It's been a while since I make a CMake too to be fair

rough bloom
#

it's fine, barely anybody does

#

there's always 5 different ways to do something and there's no clear recommendation on which to pick

opaque wharf
midnight sigil
#

windows I use makefiles, linux I use makefiles neuro5head

#

well I use Visual Studio if I'm using Visual Studio

#

I'd think makefiles are the most common way

sage crag
#

shr say hyello

olive sable
#

The prophecy has been spoken ZoroPray

opaque wharf
tender river
#

horrible spec do not recommend

sage crag
#

it says its perfect in the spec

tender river
#

thats one of the parts where the spec is wrong cupsama

sage crag
#

"the spec is perfect" said the imperfect spec

#

(it was wrong because it wasnt perfect)

#

(therefore it wasnt perfect and hence it was wrong)

#

(goto 0)

midnight sigil
#

NeuroClueless it isn't the spec or the language that isn't perfect, the person reading the spec and making programs for it isn't

sage crag
#

if the spec was perfect it would be able to convey its meaning perfectly

#

hence the spec isnt perfect

tender river
olive sable
sage crag
#

awa5 is perfect
devs are imperfect
hence we wont make a way for devs to handle their errors
(because we are perfect)

olive sable
#

the vulkan tutorial website is down again NOOO

#

truly the cornerstone of game-dev

sage crag
#

broken websites

#

yeah

midnight sigil
olive sable
#

is a class with 37 functions too much?

#

cuz i feel like it is

midnight sigil
#

ehh depends

#

you can have 5000 lines in a class if you feel like you're a yandev guy

olive sable
#

nah 38, forgot to count the public one as it was collapsed

#

there are about 940 lines of code in this class

midnight sigil
#

๐Ÿ‘

opaque wharf
#

Especially if the class is Universe class

#

I'd argue it is too little

#
class Universe {
// Omitted for brevity
};
noble zodiac
opaque wharf
#

You may want to take a look at mixin in cpp Sam

#

But not the CRTP one

#

That one is just dragons

noble zodiac
#

like if those are static methods than thats absolutely too much