#programming

1 messages · Page 50 of 1

fast pagoda
#

he's too young

tight tinsel
#
poll_question_text

which

victor_answer_votes

8

total_votes

13

victor_answer_id

2

victor_answer_text

:evilbwaa:

victor_answer_emoji_id

1263974044022079578

victor_answer_emoji_name

evilBwaa

stark needle
#

bwaa

ruby timber
#

bwaa

scarlet arch
midnight sigil
#

it's going to take forever neuroDeadge

#

my cpu just sucks ass

stark needle
#

You know what else sucks ass? Corepunk! Use co...NeuroBounce Tutel

inner pike
#

That stream was pretty funny

#

Them just not being able to do the sponsor because asmongold filled the servers

amber fractal
#

Looks like corepunk to me

ruby timber
#

Perks of using lightmode

#

You don't get flashbanged, you ARE the flashbang

amber fractal
#

I tried light mode, didn't really like it too much

#

Still keep a light mode keyboard though

ruby timber
#

To be fair I only use light mode because my wallpapers are light recently

#

As soon as I start using darker wallpapers I'm switching again

amber fractal
#

I just find the UI ugly in light mode

#

not even for flashbang reasons

olive sable
#

It went okay-ish

#

The first 2 hours were a lot easier than the other 2

fast pagoda
#

lmfao

sure i'll try having greptile review this pr

#

thanks

safe path
#

chat

#

i am about to upgrade a stable debian to the testing debian without any backups

#

is this confidence or complacency glueless

ruby timber
desert wave
#

if it works it was confidence, it if breaks it was complacency

tender river
#

if it works it was complacency, if it breaks it was confidence

safe path
#

frick

opaque wharf
#

It was, in fact, confidence

olive sable
safe path
#

wtf i have somehow removed my kernel

opaque wharf
#

Did you perchance encounter the legendary "Yes, do as I say"?

uneven pulsar
#

man FUCK VULKAN

#

first day of trying vulkan and i already lost it

safe path
opaque wharf
opaque wharf
uneven pulsar
#

man i havent been coding since the last 2 days

safe path
#

it worked immediately after i reinstalled the kernel

#

you know what

#

good enough

uneven pulsar
#

i been just spending time watching jjk😭

stark needle
#

Vanor dumb question but how is your name a gradient

stark needle
#

Ive seen this in a bunch of servers I couldn't find anything tho

dry charm
safe path
#

just 3 boosts actually! boosts are like a currency now

dry charm
stark needle
#

what

dry charm
#

what in the actual fuck

safe path
#

mhm , so you can spend 3 boosts either for role color or server tag, which will remove those number of boosts from the server boost level

stark needle
#

So if you boost 3 servers u get this role thing?

dry charm
safe path
#

right now you can spend up to 6 boosts

tender river
stark needle
#

Oh i see this makes sense

tight tinsel
#

nitro economics

tender river
#

discord just wanted to give incentives for more boosts

tight tinsel
#

damn it I can’t set the nuro tag on mobile

safe path
#

i have a phd in discord boost economics mhm

dry charm
#

I would assume they move every Nitro related bonuses to this claim system

#

it would make sense, like if a server doesn't use the additional emote slots

stark needle
dry charm
#

it is moving

safe path
#

hehe xdx

stark needle
uneven pulsar
#

py```
hello="hello"
world="world"
print(hello,world)

dry charm
#

it is animated like a 7tv

uneven pulsar
#

criminal

dry charm
stark needle
#

No

#

Mobile client sucks

#

Bros always make shit new updates

uneven pulsar
dry charm
#

discord mobile is exactly the sideproject you do that does not get any development love, but have to update cause your uncle for whatever reason still uses it and annoys you at every family gathering that it is broken

dry charm
stark needle
#

Remember when discord added a "DMs" tab on mobile?

#

Where it was so friggin confusing and everyone hated it

uneven pulsar
#

and cotlin ig?

#

now ios discord uses swift

#

instead of android

dry charm
#

lemme decomp the current discord 1 sec

uneven pulsar
#

as the back end for android uses c++ or python and smt

dry charm
#

It uses react native

uneven pulsar
#

dose discord ios uses swift?

uneven pulsar
dry charm
#

iOS is Swift yes

#

Android backend?

#

wdym

uneven pulsar
#

imagine angular

uneven pulsar
dry charm
#

The is the android app, ios app and the discord API

#

there is no separate android backend

#

it's the same API that the desktop uses

uneven pulsar
dry charm
#

(with different endpoints most probably)

uneven pulsar
#

i though they used kotlin

#

cuz idk ios disocrd uses swift

dry charm
#

Android apps are written in kotlin yes

#

Most of the time*

#

There is also Dart

faint sandal
#

Earlier Android Discord client was written with Kotlin up until v126

#

Then they went full react native

uneven pulsar
dry charm
#

there is no separate back end

uneven pulsar
faint sandal
#

then what

dry charm
#

holy shit the discord app is fully obfuscated

uneven pulsar
dry charm
#

even the dependencies

uneven pulsar
dry charm
#

That is the language of the app

#

Backend is the server

uneven pulsar
#

or did they changed the frame work?

uneven pulsar
uneven pulsar
#

ok

dry charm
#

Yes, they used Kotlin multiplatform for both iOS and Android

dry charm
#

and then they switched to Swift + React on iOS

#

(or pure Swift?)

uneven pulsar
dry charm
#

Yeah they are using React on Android

uneven pulsar
#

java like syntax

dry charm
#

No, that is java

#

I've decompiled the JNI back to java

uneven pulsar
#

so kotlin is the engine and the scripting language is java

dry charm
#

No worries, decompiling is a very advanced in terms of complexity 😄

dry charm
#

Both compile to JVM

#

Kotlin can also compile to other targets as well

#

Also Neither is scripting language, as both are compiled

#

obfuscated code my bevloed

#

ok back to work

safe path
#

ipu6 should perish

#

there should be a scrapyard hell for ipu6 cams

dry charm
#

wtf there are ipv6 cameras now?

safe path
#

ipu6

#

not v6

dry charm
#

oh

#

what

safe path
#

it's some intel thingy that connects the webcams directly to the cpu

#

used for mobile

#

stupid and annoying i want to tear it apart

dry charm
#

holy shit what the fuck

safe path
#

there are only 3 models that are officially supported by the linux kernel atm

dry charm
#

holy shit what a jank

opaque wharf
safe path
#

bro like idgi who even demands this tech

#

its a stinky webcam, its used like 2 times every day you don't need to """accelerate""" video processing on it

#

connect it to usb like how we've always done it please feelsWeakMan

fast pagoda
#

people who are mentally awwright

trim valve
#

vanor why are you more purple

#

actually what the fuck your name is literally glowing in the tablist

wary rover
#

He ate too much enriched uranium

fast pagoda
#

the names in that rank are glowing

#

all of them

#

well

#

gradient

#

do they sell name colours

rough bloom
trim valve
#

glueless how easy will this be to ublock

#

wtf amd why did you steal my ctrl shift i shortcut

dry charm
#

wait lmao, there are 3 values, but it uses the first two

fast pagoda
#

the one for temmie (lol) is called twocolorgradient

dry charm
#

Ah, for the other color thing it is used

fast pagoda
#

temmie = $0 confirmed

dry charm
fast pagoda
#

yes but if interpreted incorrectly on purpose it means he = $0

trim valve
fast pagoda
#

close enough

#

got 1 colour

tender river
#

arg mode

trim valve
#

ok well glueless if anyone wants them:

! remove gradient roles
discord.com##span[class*="twoColorGradient_"]:style(background: var(--custom-gradient-color-1) !important; background-clip: text !important;)
discord.com##span[class*="nameGlow__"]
#

at the very least this is close enough to right

tender river
#

bred can i bother you if i run into image conversion colorspace isseus

trim valve
#

sure

tender river
trim valve
#

(I may not be 100% helpful but I can give pointers)

tender river
#

as you may understand it is not very accurate neuroDespair

#

i hope that enough time has passed that they just fixed some of the issues

#

but that's probably not the case

trim valve
#

not accurate in what way

tender river
#

colors very visibly break

trim valve
tender river
#

well, or used to, again idk how it is with the new versions

trim valve
#

you can do that with ublock?

fast pagoda
#

i applied css with stylus

trim valve
#

ah

fast pagoda
trim valve
#

all my discord un-fucking is done with ublock

fast pagoda
#

i have never used discord in browser but tried it for that but you beat me to the filter one lol

trim valve
tender river
trim valve
#

I keep getting tempted to try the desktop app for better streaming

#

iirc it can do av1 or something

fast pagoda
#

oops

#

wrong reply

#

but yeah i never watch discord streams i just dont like having anything in browser if i can avoid it

#

i crash my browser too much

#

lol

#

or frantically sacrifice all open browser windows when running out of mem mostly

fast pagoda
#

i should use browsercord more

tender river
#

it is actually true i wrote that message in russian (mods please dont ban)

safe path
fast pagoda
#

wait do emotes have like a cyrillic name i guess that makes sense

ruby timber
fast pagoda
#

D:

fast pagoda
#

dont listen to me i should've been asleep 8 hours ago

#

i was going somewhere with that showerthought but i have no idea where

ruby timber
#

Go to bed right this instant STARE

fast pagoda
#

i cannot for i am about to go to work LUL

ruby timber
fast pagoda
#

Im only there for a bit and i accidentally slept like 15 hours straight yesterday evening so i was not tired

#

im rolling vedal mode sleep optimization

rigid snow
#

erm

fast pagoda
stark needle
#

:evilBwaa:

olive sable
#

This image gets more cooked each time

nocturne olive
#

Vulkan is cool if all you care about is performance at the cost of ease of use

rough bloom
#

baseg performance above all else
ease of use is just a skill issue

uneven pulsar
#

man i quit using it

#

i need some idea or any motivation to code java

fast pagoda
#

Mantle died for vulkan

olive sable
uneven pulsar
olive sable
#

Go back to opengl lmao

ruby timber
uneven pulsar
nocturne olive
olive sable
#

Im also on mobile

olive sable
#

But ye, a hyperoptemised vulkan will do 2x or more the performance of opengl

uneven pulsar
olive sable
#

Raytracing is the opposite of performance

#

But yd vulkan has better rt core support

uneven pulsar
#

true

#

tbh vulkan is only used by some AAA team that still make the game slow

trim valve
#

raytracing is good for heating my room

maiden geyser
#

raytracing is good for hogging 300w just for gpu

trim valve
#

real and true

olive sable
#

I wonder if you could do sound rt on gpu

#

I mean that i know its possible in general, but like for real time in games

trim valve
#

you could probably accelerate it a little but I don't think you do a lot of rays for sound rt either

olive sable
#

Its cheaper than video rt, but you have to send the data back to the cpu

#

Rt cores do everything collisio´ related but they're not useful for object collision because of that gpu-cpu barrier, so idk

#

Maybe the bvh trees stuff is usefull?

uneven pulsar
#

i am gonna make a game called calculator

#

its going to be epic

#

richard calculator game

olive sable
#

If input == ["5", "x", "6"]: print("30")
If input == ["5", "x", "7"]: print("35")
If input == ["5", "x", "8"]: print("40")
....

uneven pulsar
#

as my first game

#

like when you calculate your screen excplodes whit high pitch sounds

olive sable
maiden geyser
#

new nvidia driver neuroHypers

olive sable
#

Is it good?

rigid snow
# olive sable I wonder if you could do sound rt on gpu

i can think of a few issues

  1. if we’re streaming input audio (like proximity voice chat) the amount of data to constantly move onto the gpu gets out of hand quickly
  2. there isn’t such a thing as fps in audio: if the performance isn’t enough, you get clicks and stutters
  3. i might not understand audio rt correctly but wouldn’t you need to process each sample out of 44.1k (for standard CD quality) in order? usually dsp works by chunking them into buffers of N samples, but the buffer size is directly proportional to latency - too big is bad
olive sable
#

I was more thinking you just calculate the percentage that the volume needs to be every physics tick

#

One for left ear and one for right ear

#

Then you let cpu side handle the actual audio

#

Or maybe 5 or 7 locations for surround sound

safe path
#

feelsWeakMan fuck i think my ipu6 cam isn't supported

#

gonna have to reinstall windows to see wtf the model number on that thing is

olive sable
safe path
#

ipu6 genuinely doesn't deserve to exist

maiden geyser
olive sable
#

It should, they need to fix that bug with the satisfactory ui

dry charm
#

Get a hiro's bootcd

#

Whats win10

safe path
#

im getting live11 to see if it'll just work

#

the webcam itself isn't a pci or usb device

#

the pci device associated to the webcam is the intel multimedia controller

#

i have no idea if it'll work via qemu but at this point i just wanna see the model number

dry charm
#

What happens if that is passed thrlugh

#

I love mobile typing

safe path
#

i have also tried ubuntu 24's livecd just to see if that kernel can pick it up, but apparently not

#

there's also a ppa, but that'll require me to actually install ubuntu

#

all i know so far is that ipu6 is only avail by default from >=6.10, and im on 6.12

#

ubuntu 24 i think is also >=6.10 but i didnt bother checking once i saw it didn't detect my cam

#

my kernel's already doing pretty good by actually listing the video devices, but it falls short when i do cam --list or try to access it via a browser, or cheese

#

can't get an output from it via v4l2 either

#

might just be cooked

#

i am this close to saying frick this and get a usb webcam, but that is admitting defeat and i don't like that glueless

#

if i meow at it really loudly will it fix itself

hoary lion
#

why is vanor so

#

shiny

#

premium

#

etc.

scarlet arch
#

new discord colour roles

dry charm
#

I assume nor OBS wants to use that

#

since it uses ffmpeg

safe path
#

nopers this is definitely and a 100% an ipu6 issue

#

im trying to set it up for web conferencing actually, have not even thought about obs LULE

warped narwhal
#

Why are JavaScript frameworks such a mess?

#

I'm making a blog site for a portfolio and there is like 38827481 different options that all do basically the same thing but slightly differently

dry charm
#

I mean that is literally programming

olive sable
#

Cuz javascript sucks

dry charm
#

But frameworks are different breed sure

rough bloom
#

they all think they have the best solution
where is the competing standards xkcd when you need it

warped narwhal
#

Oh but you can't use this framework for this specific task because fuck you the Devs decided you don't need to be able to do that

dry charm
#

/xkcd 927

#

aww

dry charm
rough bloom
#

at least they kinda standardized on React now
everything else is usually legacy and just has to be maintained

dry charm
#

though im only proefficient in Angular sadding

rough bloom
#

I'm proficient in none neuroCool

warped narwhal
#

I chose svelte by rolling a dice

#

And webstorm & amplify seems to support it so that's good enough for me

noble zodiac
#

one of these days people will realize that 95% of the web doesn't need javascript at all

dry charm
#

The problem that it does

#

cause people want reloadless, instant feedback apps that updates on demand

#

and it made by yesterday

noble zodiac
#

for what cooking recipes? blog posts? cat pictures? nonsense

dry charm
#

A full inventory management and sales

noble zodiac
#

thats not the majority of the web

rough bloom
#

it used to be less, but web apps requiring similar interactivity are common now mahirolog

#

reloading the whole page on every interaction is just not the way to go for web apps

dry charm
#

I do not think the problem is that everything is javascript

#

the problem IS javascript

#

if it were python, much less people would complain

#

or equally complain but against python

tender river
#

jesus christ i do NOT want to write ui in python

dry charm
#

I brought up python cause ppl keep bringin it up for replacement

uneven pulsar
#

wokrinh with java env is hard

dry charm
#

I love how kotlin (+ multiplatform) does it

tender river
#

the reason theres so many frameworks in js is 1. the culture encourages using dependencies for everything (rust has a similar problem in that regard, though it's less pronounced), and 2. because ui is actually really fucking hard

tender river
#

ui is not a solved problem

#

and there should be frameworks exploring different approaches to it

rough bloom
#

everyone should go back to using asm.js
good times NeuroClueless

olive sable
#

ill keep with wasm, close enough

safe path
#

this laptop's bios does not support mbr booting

#

awerdfoij

#

i am going to explode

fresh dove
#

normal laptop moment

rigid snow
#

every binary will statically link a js runtime and you WILL like it trust me

#

on everyone’s soul we need this fr neuroPray

dry charm
safe path
#

pretentious aaah manufacturer

#

vedalPray surely hiro's windows PE will work

mossy fossil
#

god i hate manufacturers that force certain choices down my throat

#

you vill use GPT, and YOU VILL LIKE IT!

#

cool. i'll take my money elsewhere in the future if you're gonna behave like that.

olive sable
#

i am home neuroHypers

mossy fossil
#

that's how i felt with the switch 2:

"YOU VILL USE IT HOW WE WANT YOU TO, OR IT'LL BECOME A 450 EURO BRICK!"

fuck you too, nintendo. You used to be cool.

midnight sigil
#

modify switch 2 and use it to play osu 👍

safe path
#

verySadge wtf not even hiro's PE windows can pick it up

midnight sigil
#

surely nintendo won't sue you

safe path
#

@dry charm im gonna try a win11 vm now

#

if this doesn't work ill just explode

dry charm
#

wtf not even bootcd worked?!

safe path
warped narwhal
safe path
#

also installed manufacturer's drivers on the PE install, but i think there's a bunch of shenanigans going on here

#

can't be bothered to dig deeper

#

worst case scenario ill reinstall windows just to get that bloody stupid model number

midnight sigil
safe path
#

it's a bespoke bios for this particular laptop

#

it was built only to house windows 11 and nothing else

midnight sigil
safe path
#

for all that is holy

#

i am not on a vpn

#

im trying to download the windows 11 iso

#

i am having fun

dry charm
#

I can give you a p2p magnet

#

(and no, that is not piracy)

warped narwhal
#

ARE YOU PIRATING LINUX ISO's!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

noble zodiac
maiden geyser
#

absolute peak

worldly plank
#

if(buying != owning) {
piracy = !theft;
}

dry charm
#

You can download the ISO freely, you just have but a license

#

thus sharing the ISO via P2P is not piracy c:

maiden geyser
olive sable
#

"might"

#

i do like having stuff on physical media for my old consoles, but if they dont offer them anymore i will find a dffrent route

#

howq long does copyright on ps1 games last anyways?

mossy fossil
#

the worst part is that there were some stupid ISPs who thought that ISOs of linux images were "Piracy"

#

just because they're available as torrents

noble zodiac
olive sable
#

PlayStation 1 (PS1) game copyrights in the United States will expire 70 years after the death of the last surviving creator, or 95 years after publication if the copyright is held by a company.

#

so 1990 + 95 = 2085

mossy fossil
#

god i hate that copyright law

olive sable
#

fuckkk ill be dead by then

#

or like 77 i guess

mossy fossil
#

if you're going to do protection for the artists, why the fuck is it "Life + 70 Years"

#

treat it as a patent instead: maximum of 21 years

#

(which is more than a reasonable amount of time to profit out of a product)

olive sable
#

i do understand it in a way, but its just too long

#

copyright has gone too far

#

the whole point was so other people couldnt steal it while you were selling it, there's no point in holding copyright if the game is 35 years old now

mossy fossil
#

imagine if patents worked like that:

"I Invented Toilet Paper, So every time you have to wipe your ass, you have to pay me until i die. and even after i'm dead, my sons can still demand royalties for 70 years."

maiden geyser
olive sable
#

nooooooo

#

cant we use the

#

"or 95" thing?

maiden geyser
#

it clearly says, 95 if is held by a company

mossy fossil
#

most games are held by the companies, not the individual developers

olive sable
#

is it not like ea or whatever holding the copyright?

#

a decent amount, mainly first party, are also just held by Sony Interactive Entertainment

noble zodiac
#

I don't have a problem with the duration of copyrights but rather the inability for individuals to enforce them

tender river
wary rover
#

guys, if I want to use two different dependencies at the same time, like I/O and randomizer for example (I am still not sure if std::io is a dependency or function or method tbh) can I just say

use std::io;
use rand::Rng;?

Tried to google but a bit of a specifc question, so I didn't really find anything that explains that clearly, everybody seem to brush over that question

rough bloom
#

catyes you can just put multiple use statements like that

#

rand is an external crate (what you'd normally call a dependency) so it would have to be in Cargo.toml too

wary rover
#

Huh, thats pretty convenient

rough bloom
#

std::io is a module that's part of the standard library

wary rover
#

So crates are essentially "words of power" that actually do stuff, and those that compiler knows from the get go are modules and those that it must "learn" are dependencies

#

A lot of very simillar words that have very specific meanings, head hurts

rough bloom
#

dunno what you mean by "words of power", but no, they're all modules neuroMahiro

wary rover
#

I mean if you type "sausage" it won't do anything, so it's not a word of power. If you type "let" you can actually do something with it, so it's a word of power

rough bloom
#

oh, you mean keywords kek

rough bloom
#

nice embed LULE

wary rover
rough bloom
#

welldone dedication is good neuroGanbare

wary rover
#

I'm writing a program that thinks of a number between 1 and 10 and you have to guess it. It then tells you if you guessed correctly 😄

#

Just your regular very complicated coding stuff, yk

sour harness
#

You have to start from somewhere, so that's as good as any

stone cedar
lapis wraith
wary rover
#

9 lines of perfection

safe path
#

report: vm passthru does not work

#

gonna dip my toes into the dark side by reinstalling windows

tender river
safe path
#

well

#

there are no drivers that can drive it

tender river
#

also are you using pcie passthorugh? idk how ipu6 works

safe path
#

nodders pcie passthrough

tender river
safe path
#

yeah you're right, but at this moment there's nothing using that pice device

tender river
#

rip

safe path
#

i also passthroughed whatever that seemed relevant afterwards and it still doesn't pick it up

tender river
#

sometimes passing through a single device may not be enough but it's a camera i'd assume that should work

safe path
#

yeah

#

inb4 it REQUIRES all intel-related devices to go thorugh to work

#

cuz again it's directly connected to intel's multimedia device whatever the hell that is

#

so i wouldn't be shocked

#

should have bought a thinkpad

tender river
safe path
#

i just went upwards to debian 13, which has those built in

#

also installed a ppa that claims to have support for slightly more devices

tender river
#

its out of tree tho

tender river
#

and the open source drivers are a different thing altogether not made by intel

safe path
#

ya thats provided by the ppa

#

i think the biggest tell is in dmesg, the device doesn't get recognised at all

#

normally for intel-ipu6 devices, we'll get a camera registered log

#

but we don't

tender river
#

well, if both open-source and proprietary drivers dont work theres not much you an do yeah

safe path
#

im so mad because im sure multimedia device controller itself is recognised, i have logs for those

#

like the ipu6 module does authenticate to it

#

but it falls short of actually recognising a camera is connected to it

tender river
#

that reminds me that my laptop camera just randomly broke recently

#

i have an external camera and i only used the laptop camera for qr code scanning anyway

#

but still a bit annoying

#

dont even know if its a kernel update or a hardware issue

#

since i use it so rarely

safe path
#

omg u cannot make this up

#

the windows installer can't find the driver for my storage device

#

so it refuses to install 💀

olive sable
#

neuroLookUp how does that even happen?

lapis wraith
#

SMH time to go back to linux

wary rover
#

Windows decided to stop seeing one of my drives too recently. It is visible in bios, but windows can't see it

safe path
#

i am going to crash out

noble zodiac
#

have you considered that your hardware is cursed

olive sable
#

is it just me or is \n a diffrent colour than the rest of the strings?

wary rover
#

it is yellow

olive sable
#

that is yellow?

wary rover
#

"" and rest of the line is orange

lapis wraith
wary rover
#

And /n is yellow

olive sable
#

the rest of the line is orange?

#

it all looks red to me

opaque wharf
#

Sam...

rough rain
#

can you download vs code in android?

olive sable
#

no

wary rover
#

Who's gonna tell em

olive sable
#

wdym? that im colourblind? i know

rough rain
#

aw man

lapis wraith
#

There're alternative editors... but not vs code despair

opaque wharf
wary rover
#

There is a decent pascal compiler for android

maiden geyser
opaque wharf
#

The android discussion is getting more and more cursed

olive sable
#

vscode jsut wont work on android

rough rain
#

Soo what app should I use then?

safe path
lapis wraith
# rough rain wym

Well... that there're some "attempts" at code editors in android. I also didn't find a good one...

rough rain
#

I'm still new lmao

olive sable
#

if you really want to code on a phone, which is not reccomended, then i think there are language specific apps? like pydroid?

wary rover
#

I mean, maybe you can emulate it? But its not worth it and the compatibilitiy issues... I don't want to think about them

olive sable
#

100% just use a laptop

rough rain
#

I don't have laptop

lapis wraith
olive sable
#

ah

olive sable
#

no laptop huh

rough rain
#

yup I'm broke

opaque wharf
#

Go to internet cafe or local library

olive sable
#

also, phones are too slow for my liking

wary rover
rough rain
#

the best coding python is replit it said

rough rain
#

I'm going to keep asking my brother to borrow his pc

olive sable
#

there are some specific apps. but tbh programming is kinda a pc area. all the proffesional and hobby grade people use a pc so not many programs get made for phone users.

opaque wharf
#

Yeah, that will work much better

rough rain
opaque wharf
olive sable
#

and the arm vs x86

opaque wharf
#

You can root your device and install arm version of anything

olive sable
#

also the io

#

limited power

#

i could keep naming things

trim valve
#

vscode.dev

rough rain
#

I'ma sleep since is 1:27am 🙏

rough rain
opaque wharf
trim valve
#

vscode in basically any modern web browser

rough rain
trim valve
#

you can vscode on android but I highly don't reccomend it

olive sable
wary rover
#

My friend tinkered with his phone's firmware so much, that when he was buying a data plan he had to convince the provider that his phone is indeed a phone and not a router

opaque wharf
rough rain
#

lmao

olive sable
opaque wharf
#

I forgot which UTC+8 country

opaque wharf
#

Like how on github.com, you can press . to go to editor

olive sable
#

should atleast not be bottlnecked by phone then

ebon basin
#

I'm a bit burned even when I mostly just vibe coded but at least I found TTS system which kinda works on windows and pyhton 3.13

wary rover
#

Oh, btw, I wrote my second program. Look at this beauty :D

ebon basin
#

looks like maybe rust at least functional programming

opaque wharf
wary rover
#

I still don't understand what unwrap does, but it fixed all errors so I am not complaining

wary rover
trim valve
#

but

olive sable
#

Ah

trim valve
#

there is also a hosted/selfhosted version that can

#

but that just pushes the compute to another device

maiden geyser
tender river
#

there are no other ones

olive sable
#

I would say the other reasons are valid too

tender river
ebon basin
#

He aimed for the least amount of tabs and spaces .. compact

wary rover
rough bloom
opaque wharf
#

All the rustacean has now come

#

And WILL crucify you

trim valve
#

yeye

wary rover
tender river
#

though, i dont run it

olive sable
#

My phone might just be slow but its unusable to me

tender river
#

since i use vim

rough bloom
tender river
olive sable
#

Fair

lapis wraith
tender river
wary rover
#

What is fp

tender river
#

functional programming, a different style of programming than imperative languages like rust

ebon basin
tender river
rough bloom
tender river
#

rust supports some functional features but its not primarily functional

#

also declaring the type after the variable name is something even python does, how is that fp

ebon basin
#

let counter:i32 or function counter():i16 this stinks functional programming

wary rover
#

I really like the data type specification so far. Also .parse() is such a cool concept, really enjoyed implementing it

ebon basin
#

Not all lanuages which do this are fp but a lot

#

and I would spot pyhton D

noble zodiac
#

???

opaque sigil
#

Guess go is a functional language now neuroHypers

tender river
wary rover
#

Doldar sign

ebon basin
#

jupp this is Scala : def calcSquare(num: Int): Int = num * num

tender river
#

C-family languages are like the only languages with the type going before the variable name

rigid snow
#

i: int <- fp btw

ebon basin
#

Ocaml # fun x -> x * x;;

  • : int -> int = <fun>

print_endline;;

  • : string -> unit = <fun>
rigid snow
#

Erm use codeblocks

tender river
ebon basin
#

It no a law but bascially all fp or languages who "wants to be fp" do this

tender river
#

ah yes

#

python

#

wants to be fp

ebon basin
#

welll xD

#

better critic would be JS but they don't declare types

tender river
#

pascal

#

wants to be fp

rigid snow
tender river
#

doubt that honestly but its opssible

rigid snow
#

pascal is what, 1970

tender river
#

thats pretty new

wary rover
#

Oh, I learned it at school. I made a simulation of bacteria growing

#

It was fun, but we had an angry teacher and she said that I did it wrong and barely passed

rigid snow
sage crag
#

ever seen this derivative function before chat?

ebon basin
#

no but I saw worse

sage crag
#

this is derivative from first principles

#

except its not

wary rover
#

Looks thermodynamics related

rough bloom
sage crag
#

these are all the same

#

they are all the derivative of f(x)

#

like, in general

#

for any f(x)

wary rover
#

Every time I see math I think of thermodynamics now. I think I would do better at quantum physics than in this accursed field

#

Rule number 1) nothing works, rule number 2) If it works it breaks

#

Like have you ever seen a graph like this?

#

This reminds me of a dude who formulated a general formula for piston xtender in minecraft

opaque wharf
#

Summer of Math Exposition is such a gift to humanity

sage crag
#

behold, the derivative

sage crag
wary rover
#

When the cylinder is at an angle:

opaque wharf
tender river
opaque wharf
tender river
#

i havent

#

i tried salt coffee tho

wary rover
#

I put 5+ bags of black tea into one cup

sage crag
#

if a(h) -> h as h -> 0 then you can just substitute any function for a(h) and it works

#

so its cheating a little

#

i know that doesnt explain some of the other ones i showed but just trust me enub

stark needle
#

hi

olive sable
#

hi

wary rover
#

Desmos is a pretty cool visualizing tool too. Made this for my next video in it

#

the green M&M diagram

trim valve
#

now realising I haven't programmed in a few months 😭

#

I should code something

olive sable
#

welpsagiri bred is a fraud

trim valve
#

but alas no ideas, head empty

tender river
#

clearly you should work on the hblang stdlib

wary rover
#

Code a 3d visualizer from the ground up

trim valve
olive sable
#

can you add webgl integration to hblang?

trim valve
#

honsetly I was mildly considering a spectrum raytracer for the shits and giggles

maiden geyser
tender river
#

also we use automatic formatting so no braces for you

wary rover
#

Easy

olive sable
trim valve
#

Tutel chayleaf if you want me to theorise what your colour issues were I have time

tender river
#

i'm too busy drawing lines for hours on end to worry about color issues right now

sage crag
#

i should also do that...

trim valve
#

understandable

tender river
#

and i should work on the lsp BUT its june so i have other priorities right now

trim valve
#

if there's a repo or something I'd be happy to check over it

tender river
sage crag
#

i dont even have to do my job any more

olive sable
sage crag
trim valve
#

I was meaning for whatever dealt with colour not hblang's stdlib neuroSob

tender river
#

lol

#

sorry its just a bunch of manual commands i run

trim valve
#

that's fair

tender river
#

anyway if you want a project youcan try switching to linux

trim valve
#

all my dev work lives in linux

stark needle
#

port pytorch to hblang then i can run a llm on konii os

ruby timber
sage crag
tender river
#

yup you can as long as you link to libc

#

but, it wont run on ableos

#

since ableos doesnt bundle libc and theres no C to hbvm compiler

#

(and there probably wont be)

gritty dust
#

how bad is it that when I type sam on my phone it automatically corrects to SamVanMaele... haha

stark needle
#

samvanmaele

#

I'm feeling very silly

#

I want to do very silly things

hoary lion
#

do it

#

we all silly beings

raw trout
olive sable
olive sable
#

in all seriousness i think its jsut cuz im one of the only sams here

#

or the only one going by the name sam at least

amber fractal
stark needle
olive sable
#

shadow is a biter welpsagiri

opaque wharf
olive sable
#

wait wait wait

amber fractal
olive sable
amber fractal
#

I'm very much aware

olive sable
#

no im pretty sure you werent here 2 days ago

amber fractal
#

Probably not

olive sable
#

i blame hoshikage

#

anyways, i have fixed all the -Wall warnings neuroHypers

amber fractal
#

donowalled no more

tender river
#

nnnnnnnnnnnnnnnnnnnnnnnn sitting down and doing stuff is so painful when my brain doesnt let me hyperfocus

nocturne olive
#

Game engine C++ edition going well?

olive sable
#

cant be bothered to change the package code so i just put (int) infront of all the comparison stuff

olive sable
amber fractal
olive sable
#

for some reason .size() gives long long int

amber fractal
#

Double checks out

nocturne olive
#

Probably so the size doesn't cap out at 2^31 which is quite reachable

tender river
#

personally i prefer fireball casting

olive sable
#

i cast tes....

nocturne olive
amber fractal
olive sable
tender river
olive sable
#

warning: comparison of integer expressions of different signedness: 'const __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'const int'} and std::vector<tinygltf::Node>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]

tender river
#

thats size_t, its just a type alias to long long unsigned int (64-bit unsigned int) in your case

#

the int types are a bit unhinged in c++ since it inherited them from C

olive sable
#

i dont think ill need long long int so this shoudl be fine

tender river
#

also you can just type long long instead of long long int

#

"long long" most comprehensible C type name

olive sable
#

an int is 4 bytes so 2^32 values?

#

so over 4 bilion

tender river
#

not necessarily, but you can think of it as 4 bytes

#

since its 4 bytes on most platforms

#

if you want actual width you need to use uint32_t or int32_t

olive sable
#

i dont think ill be going over a couple milion vertices since then ill be getting gpu limited

#

shoudl be fine

tender river
olive sable
#

thats all i want

tender river
nocturne olive
#

Well, 32 bit ints are quite limiting
On the JVM for example you can't have an image with more than around 2 billion pixels

tender river
#

and this difference, unlike the other ones, is pretty common and has to be accounted for

nocturne olive
olive sable
opaque wharf
nocturne olive
#

And that's starting from a single pixel

tender river
#

also

signed char c = 0x7F;
c += 1;
std::cout << (int)c << std::endl;

is undefined behavior, the standard doesnt specify what the value will be or whether it will be printed at all neuroPogHD

amber fractal
#

platform rng neuroHypers

olive sable
opaque wharf
#

You can use this

#include <cstdint>

uint32_t hey;
olive sable
#

idk if its actually worth doing that tho

tender river
opaque wharf
amber fractal
#

Someone should make a game where all of the randomness is just undefined functions

opaque wharf
olive sable
nocturne olive
opaque sigil
amber fractal
nocturne olive
#

It sure would be funny

tender river
amber fractal
tender river
#

at some point any language that strives for wide adoption has to do dirty hacks instead of spending years on designing something nice

opaque wharf
#

Ahh, yes. Design by committee

amber fractal
#

nightly is the only real branch mhm

tender river
#

my favorite part is how some people send proposals for the C language just to add some features to C++ so there's less resistance from the C++ committee

amber fractal
#

They already have so much bloat to handle though

rigid snow
#

whoever's responsible for web standards, why exactly did you decide overscroll is transparent to all scroll related events and properties

opaque wharf
#

Now I wonder where Carbon lang is progressing

rigid snow
#

anyone in this chat responsible neuroLookDown

amber fractal
#

me neuroTroll

tender river
#

i am not responsible

rigid snow
#

fix it right now

olive sable
opaque wharf
rigid snow
olive sable
#

i downloaded obs for this shit

amber fractal
#

Worth it

olive sable
#

i would star it if i could

#

its beautiful

rigid snow
#

you can

hoary lion
#

no

rigid snow
#

or do you mean favorite like a gif

hoary lion
#

you cannot star your message

nocturne olive
# olive sable

welldoneneuro Now make it a little slower and add some vertical rotation and it's literally perfect

olive sable
#

i mean the starboard, but the poster cant

rigid snow
#

interesting

opaque wharf
#

Why do I have so many cursed shit on my gallery

rigid snow
#

since i wouldn’t have starred it myself you can consider my star as yours

olive sable
#

i dont actually consider it starworthy lmao

nocturne olive
#

It's particularly silly

olive sable
#

idd much rather have the things i put mor effort into starred

#

like the game-jam stuff

wary rover
#

funky towndespair

rigid snow
olive sable
#

what?

#

oh ye hes live

#

or well, neuro is i guess

rigid snow
#

erm ackschually its evil

olive sable
#

i dont fucking care

rigid snow
amber fractal
#

evil slander evilBwaa

opaque wharf
#

Hey, don't slander evil like that

#

She's trying her best ok?

olive sable
#

i wouldnt know, im not watching stream

rigid snow
#

fake fan smh

trim valve
#

wait neuro streams

hoary lion
#

i dont watch it either neuroDeadge

olive sable
#

im only here for the once every 6 months dev streams

rigid snow
#

"dev" streams

hoary lion
#

these are all caused by vedal's laziness

#

should have dev streamed more occasioanlly

olive sable
rough jackal
#

sock reveal

olive sable
#

well that was random

rigid snow
nocturne olive
opaque wharf
stark needle
opaque wharf
#

Also, its around 3 AM there

rigid snow
rough jackal
#

time to pass out

olive sable
#

im mainly here to program now

rough jackal
#

wait i just realized this is not general chat

#

sorry guys

hoary lion
#

bwaa

amber fractal
#

I am here to bwaa

trim valve
#

glueless programming on topic as always

rigid snow
stark needle
olive sable
#

bwaadow bwaa bwaa bwaa bwaa bwaa

ruby timber
#

Bwaa!

opaque wharf
nocturne olive
stark needle
#

And the occasional random interaction in general chat

opaque wharf
rigid snow
#

guys concurrency amirite?

amber fractal
#

I used to genchat, not anymore

ruby timber
#

Genchat scares me

stark needle
#

sam altman

hoary lion
#

huh

#

my #2 opps mentioned

stark needle
ruby timber
olive sable
stark needle
#

Whyyy

ruby timber
nocturne olive
stark needle
#

1:1 copy paste every message

amber fractal
olive sable
#

sure

amber fractal
ruby timber
#

Can't the llc do that for you though

nocturne olive
olive sable
hoary lion
#

huh

#

tet

#

o

#

🔥

#

we love teto

olive sable
#

in english it would be with an i

nocturne olive
#

It's pretty fun once you get used to it, and way more flexible than RVC

olive sable
nocturne olive
olive sable
#

i c

nocturne olive
#

Vocal synthesizers are much more powerful than RVC
And with a fully open-source tech stack NeuroSynth will be way more accessible than Neuro RVC + SynthV

rigid snow
nocturne olive
#

Both SynthV and the software used for NeuroSynth do support some sort of pitch transcription from an existing audio file to use as a base to work off of

rigid snow
#

ah hah

hoary lion
#

RVC is soley for voice conversion, no?

#

it is not for singing a new song

nocturne olive
nocturne olive
rigid snow
#

despite producing for many many years and being in the know about vocaloid and stuff i never actually used a vocal synth

hoary lion
#

yeaahhh but dedicated synth seems right

#

maybe LoRA idk

nocturne olive
hoary lion
#

but I won't look to voice synth now

#

too much on the neural side anyways

rigid snow
# nocturne olive Maybe that'll change when NeuroSynth comes out

probably not,

  1. i just feel weird about it, feels like skinwalking to me a bit
  2. i know it's hard to tune vocals to sound good - not just vocal synths, even editing an actual human vocal with stuff like melodyne/antares autotune manual mode/etc (from actual experience)
  3. the music i make isn't close to what typical "vocaloid music" is
  4. i don't listen to that outside of occasional exposure from things like osu
nocturne olive
#

Silly

hoary lion
#

Silly

#

Very Silly

rigid snow
#

silly indeed

hoary lion
#

vocaloid is peak

nocturne olive
#

NeuroSynth isn't actually that hard to tune once you get it
I finally got it with my latest cover and it sounds great

#

https://www.youtube.com/watch?v=b1HNHqSdGW4
If anyone wants to check it
(slight DELTARUNE ch3 spoiler warning)

this has gotta be one of my fav covers i've ever done... and its even got special vocals! swarm is the most dedicated fanbase. ABSOLUTE CINEMA 💜

come chat w/ me on discord if u like! discord.gg/8ry5dn3UjA

NeuroSynth-BETA-3 developed by Superbox & Wispers
(actually amazing work btw)

Motifs:
Raise Up Your Bat (Toby Fox)

SUPER COOL ART BY O...

▶ Play video
tender river
hoary lion
#

when will we have D lang

tender river
#

we do

#

d is pretty popular actually

hoary lion
#

oh it is

tender river
#

its something between go and c

hoary lion
#

why E lang is earlier than D lang

#

this is not okay

opaque wharf
#

I know Erlang but not E lang

hoary lion
#

seems like weird mix of python and java

#

Terrible

terrible
-# terrible

olive sable
#

Does h have a language yet?

hoary lion
#

hblang NeuroClueless

amber fractal
#

F# also exists (don't know any by the name of F)

olive sable
opaque wharf
olive sable
#

Him?

opaque wharf
#

Her

olive sable
#

Ah

opaque wharf
#

I don't know man

olive sable
#

Lmao

opaque wharf
#

I don't know everyone gender here

#

For all I know Sam could be a her

amber fractal
#

I exist therefore I am

olive sable
#

I have no clue how old konii is i just guessed

olive sable
#

I summon thee, gender consensus poll

amber fractal
opaque wharf
#

Neuro-sama even goes by the name Sam when she was younger

opaque wharf
amber fractal
trim valve
#

can confirm rust does that

opaque wharf
#

Well, Sam can be glad to not have to part with his partner then

olive sable
#

Brother what

#

No comment

opaque wharf
olive sable
#

Im c++ rn