#programming

1 messages · Page 118 of 1

tender river
#

thats a different one i think

rigid snow
#

owned by the same holding evilShrug

opaque wharf
#

Did you guys have bootleg youtube now? neuroPogHD

rigid snow
#

like 10 of them

opaque wharf
#

Amazing

rigid snow
#

all of which suck

#

like genuinely they're just awful ux

opaque wharf
#

Alright, work done. What to eat now? neuroPogHD

rigid snow
#

everyone's still on youtube

#

i already suggested bread in the past, i don't want to make you eat bread again

opaque wharf
#

Stir fry with kimchi it is neuroPogHD

faint sandal
#

sounds good

sage crag
opaque wharf
#

I am not British thank you very much neuroTroll

desert plaza
dark axle
#

anyone here familiar with the neuro game sdk enough to know if I can use the Unity C# package outside of the context of Unity? Trying to make a stardew valley integration mod, but stardew has its own custom engine

tender river
#

that doesnt require anything from unity

#

the C# sdk doesnt work for non-unity games

#

the F# sdk does and can be used for any .NET game

dark axle
#

👀 can you link the github? very interested in using in that case

bold rover
tender river
#

they use bepinex since both are for unity games, but its not too hard to adapt it for any modding framework

dark axle
#

neuro playing shogun showdown would be lit oml

sage crag
#

bwaleaf

tender river
#

it should work but neuro might be a bit stupid for now

#

hopefully it works out well some day

tender river
tender river
sage crag
#

:vedalBwaa:

rigid snow
#

vedalBwaa (edited)

sage crag
#

-# neuroBwaa (edited)

tender river
rigid snow
# sage crag :vedalBwaa:

the twitch sub emotes in discord are broken, here's the thing that pisses me off
vedalBwaa but i copied it and pasting: vedalBwaa

#

wait what the fuck

#

they fixed it

dark axle
#

has anyone built a llm webhook client to test their integrations with a real AI?

tender river
#

yes, theres a lot of options available

rigid snow
#

scroll up 200 or so messages

tender river
#

see neuro sdk github README, they have a list of available tools

dark axle
#

oohhh i see, i missed that somehow

#

cool tysm

tender river
# dark axle cool tysm

feel free to ask if you have any questions about F# (hopefully the examples i provided should be enough to get you started but you probably dont know the language)

rigid snow
#

not many people do you're correct on that

dark axle
#

neuroCaughtIn4k hah i indeed do not know F#, i'll dig around though and ask if im lost, ty

tender river
#

probably easiest to think of it as a hybrid between C# and rust

rigid snow
#

how are they on v0.2.5 of wasi (v0.3 expected this month) and still have not figured threads out since v0.1

#

i need wasm threads to live

#

i'm waiting since 2022

opaque wharf
#

It seems like there are no good LLM inference framework that support websocket OOTB

rigid snow
# rigid snow i'm waiting since 2022

they are kind of a thing now, but it involves calling a js function that will spawn a web worker and alloc shared memory (which has many many limitations), so fake threads

dark axle
opaque wharf
sage crag
tender river
sage crag
#

youre supposed to say "i can only die after wasm threads come out"

dark axle
#

^^^ immortality

opaque wharf
sage crag
#

noe

rigid snow
#

konii i curse you with the ability to curse again

sage crag
#

what how does this work

tender river
#

frick

opaque wharf
rigid snow
sage crag
olive sable
#

niuh hi

velvet crestBOT
#

You have unlocked new role

flint dome
#

You have unlocked new role

tender river
#

You have unlocked newro le

opaque wharf
#

Who are you, what happened to Sam?

rigid snow
#

what the heck did sam get in trouble

olive sable
#

Since i don't have you in dm Chay, i would like to apologize to you too for earlier. it was never my intention to make anyone here uncomfortable.

tender river
#

dw cupsama

sage crag
opaque wharf
rigid snow
opaque sigil
rigid snow
#

sam would never do anything illegal NeuroClueless

sage crag
rigid snow
#

wait he got in trouble for that??????

opaque wharf
tender river
rigid snow
#

oh makes way more sense

opaque wharf
#

Hast thou ever wished to transform thine ordinary words into the majestic allure of Fancy Old English? Look no further than the Fancy Old English Translator! This splendid tool takes your modern expressions and weaves them into the ornate tapestry of antiquated vernacular, bringing forth a language brimming with elegance and grandeur. Whether thou art penning a love letter or crafting epic tales, let this translator adorn thine phrases with the charm of yesteryears, thus captivating the hearts of all who read them!

rigid snow
opaque wharf
#

I shall discourse with this instrument henceforth. NeuroClueless

olive sable
#

not really any officicial trouble

rigid snow
#

officicial

olive sable
#

i still suck at typing

rough bloom
olive sable
#

nah

opaque wharf
#

Fret not, for thy sole grievous error lieth in the selection of thine C++ code's formatting manner.

olive sable
#

i try to be serious for once and i immediatly get flamed for using the brackets again AquaCry

opaque wharf
#

The brackets art of holy esteem.

sage crag
#

hey shouldnt this be

SamVanMaele
{
}
olive sable
#

you know what?

#

my name isnt in proper camelcase

#

but having the s not capitalized is weird

rigid snow
#

pascal case is more pog anyways

opaque wharf
#

Why dost thou employ the manner of camel case for the esteemed C++? catdespair

rough bloom
#

mine is wrong too, it should be snake case

olive sable
#

who is pascal???

rough bloom
olive sable
#

huh

#

i htink naming conventiosn suck

rigid snow
olive sable
#

not a single one that is aplicable for all situations

opaque wharf
#

Verily, I do find mine own inclination towards the serpentine case of naming convention, even in the realm of JavaScript.

rigid snow
#

i like whateverthiscaseiscalled

olive sable
#

i dont

sage crag
rigid snow
#

or, to be quite honest, i like this case way more

olive sable
#

what the fuck?

#

if i take over the world the first thing im banning is using weird symbols in variables

opaque wharf
#

Those poor non-latin script programmer evilWheeze

#

Wait a minute

#

The unfortunate artisans of the non-Latin script thusly beset

olive sable
#

there is a diffrence between non latin and whatever S Q U A R E is supposed to be

opaque wharf
#

Your font is not complete lmao

rough bloom
desert plaza
opaque wharf
olive sable
#

imagine if i started programing in dutch? or better yet our local dialect

opaque wharf
olive sable
#

goto -> kjerekewere

sage crag
#

more experienced programmers give up on their language and accept that the only jobs they can get use english codebases

opaque wharf
rough bloom
rigid snow
opaque wharf
rigid snow
opaque wharf
#

This is all the font that I ever need

#

Since I doubt I'll encounter cuneiform

tender river
#

if you're using russian at least be professional

opaque wharf
#

Yeah, turns out noto fonts does contains cuneiform

olive sable
#

is that egyptian?

sage crag
opaque wharf
#

Ea-Nasir

olive sable
#

i need to google something

#

ohhh

#

mesopotomia

#

thats cool

rigid snow
tender river
rigid snow
#

in relation to what, i'm unfamiliar

tender river
#

email

rigid snow
#

vedalCry that's so 2006

opaque wharf
#

If my cyrilic reading is not wrong, that's milo?

rigid snow
opaque wharf
#

I can see the resemblance to email

olive sable
opaque wharf
#

Don't know about the kernel code, but the mailing list sure does

olive sable
opaque wharf
flint dome
rigid snow
#

it does, it's because it sounds similar, the meaning has nothing to do with it

flint dome
#

yeah no it doesnt make sense to me it does say milo

slender harness
opaque wharf
#

Lmao

olive sable
#

apparently the way you pronounce it sounds similair to the english word email???

opaque wharf
#

I think Sam need it more evilWheeze

rigid snow
#

it's just linguistics

#

having ai linus swear at your patches

#

not soap

olive sable
#

ohh

#

do i care what linus has to say tho?

rigid snow
#

he's linus

flint dome
tender river
rigid snow
#

the context does not matter

#

email

flint dome
#

huh

#

why did i not know this one

tender river
#

it also sounds extremely cringe nowadays (to me at least)

rigid snow
#

it totally does

opaque wharf
#

There are some other good stuff on the internet. Like Virtual Richard M. Stallman package on Arch Linux that is disappointed in you when you install something non-free. I forgot the name

olive sable
# rigid snow no

ye you're right, it sounds nothing alike.
my bad, i shouldnt trust googles summary ai stuff

flint dome
#

OR NOT i need to work i keep distracting myself

tender river
flint dome
#

wait how did it emerge then

tender river
#

its similar enough

opaque wharf
#

As with any slang, its just emerge from someone one day

lament igloo
#

I found out that if i use vercel too much, i might actually get billed

tender river
#

theres way more puzzling ones like why is @ called "dog"

opaque wharf
rigid snow
opaque wharf
#

They have quite generous free tier IMHO. But if you're not doing anything dynamic, just use GH pages. Or cloudflare is free too for static assets

rare bramble
lament igloo
olive sable
lament igloo
#

And yes, im looking for dynamic image generation

#

For discord embed

opaque wharf
#

Ahhh

tender river
olive sable
#

neuro's birthday is like mariah carey, its still august bro chill

opaque wharf
#

That image looks very simple

rigid snow
lament igloo
rigid snow
lament igloo
#

Took a huge chunk of my time bruh

opaque wharf
lament igloo
#

I could have spent that time clipping but i spent it all trying to generate a good and fast image in cf workers ;_;

rigid snow
#

use satori, vercel's lib

lament igloo
rigid snow
#

no it's actually exactly what you want

lament igloo
#

Thats the reason why the image generated in 1000ms

rigid snow
#

oh

#

damn

opaque wharf
#

Just use browser canvas then

lament igloo
#

is it much faster? What is this?

opaque wharf
#

Not as generous, but if the generation time can be cut down to < 1s it could still be worth it

rigid snow
#

so instead of literally rendering the image you're suggesting to screenshot a browser, might be better though

opaque wharf
#

Browser Rendering enables developers to programmatically control and interact with headless browser instances running on Cloudflare’s global network. This facilitates tasks such as automating browser interactions, capturing screenshots, generating PDFs, and extracting data from web pages.

lament igloo
#

Nah + it has limits sadly

rigid snow
opaque wharf
#

It should be yeah

rigid snow
#

you don't need to generate a unique image for every request right?

lament igloo
#

Except for image?text=
I think its fine for the timer at least

opaque wharf
#

Cache header basically tells the browser to cache the response for the same request (usually GET)

opaque wharf
rigid snow
#

they do

opaque wharf
#

It depends on the caching strategy that you choose

lament igloo
#

Anyways
I just dont wanna use vercel anymore after knowing their limits neuroKufufu

opaque wharf
#

Cloudflare won't bill you tho

rigid snow
#

honestly? just rent a vps

opaque wharf
#

They just stopped working

opaque wharf
lament igloo
#

In another server, ppl tell me to use vps too

opaque wharf
#

Oracle has free VPS

rigid snow
#

use a free one then, those exist too

lament igloo
#

Idk ab oracle... i took their free trial before...

opaque wharf
#

No, not free trial. Like literally free tier

lament igloo
#

Ill think ab it then

opaque wharf
#

There are other provider too of course

rigid snow
#

they did have that 3-4 years ago

opaque wharf
#

I hath resolved to return to this manner of speech anon.

#

Methinks they yet possess those relics.

lament igloo
rough bloom
#

GCP and AWS have free machines too but they're potato

rigid snow
#

yep

lament igloo
opaque wharf
#

Eh, good enough for generating image

rigid snow
#

you still have an "always free" tier

rough bloom
opaque wharf
#

You can do the funny and make cloudflare worker make request to the free VPS

rigid snow
lament igloo
opaque wharf
#

They only count cpu time so network request can be as long as you want (I think around 10s for free tier tho?)

rough bloom
lament igloo
rigid snow
#

we live in a society where you can scam corpos out of hundreds of dollars of ai compute but can't scam them out of $2 of cpu compute

opaque wharf
#

Oh yea, they don't have duration limit

lament igloo
#

Alr im gonna go sleep now
Cya guys

opaque wharf
#

So your request can even take 5m and cloudflare worker couldn't care less

lament igloo
opaque wharf
#

10ms CPU time mind you

rigid snow
#

that's kinda a lot of cpu time yeah

opaque wharf
#

That is a VERY different metric

lament igloo
#

So i have under 10ms to generate an image using workers ICANT

opaque wharf
#

No, under 10ms is CPU time enub

lament igloo
#

For stable

rigid snow
opaque wharf
#

Where the CPU actually perform computation. As I said, you can do a funny as use the VPS as the rendering server

rough bloom
opaque wharf
#

I am talking about using the VPS to generate the image still evilWheeze

#

So the web and static assets request are handled not by the VPS

rigid snow
#

||wait the macbook trackpad has a haptic motor in it, can i make it play a tune||

lament igloo
#

I dont really know if i can connect a domain to a vps so ill just...

  1. Worker gets a request
  2. Worker goes to VPS
  3. VPS generates image
  4. VPS sends image to worker
  5. Worker outputs that
rigid snow
#

ICANT computed what have you done

opaque wharf
opaque wharf
#

And you can use domain to connect to VPS

flat sigil
#

Ok tts is going through eleven labs im using open llm for my scripts. Should I go for a sassy yet kind personality for project Zelda?

opaque wharf
rigid snow
#

since like 2015

olive sable
rigid snow
#

3d touch basically if you remember that

opaque wharf
#

And they're pretty dang good too

olive sable
#

i dont

rigid snow
olive sable
#

hmmm

opaque wharf
#

I honestly get fooled by the haptics and think it truly is a physical button click

rigid snow
olive sable
#

ive never touched a macbook before but it just sounds a bit weird

rigid snow
#

if that makes sense? (it doesn't)

olive sable
#

i have no fuckign clue what you mean

rigid snow
#

i don't either tbh

lament igloo
rigid snow
#

you don't need workers if you have a vps

opaque wharf
lament igloo
#

True but vps...
I wonder if i need to do some node tomfoolery or smth

opaque wharf
olive sable
#

i have

rigid snow
opaque wharf
#

Then try comparing that sensation to touching a keyboard key for example

rigid snow
#

and it's HUGE

lament igloo
#

Ok gn fr

rigid snow
#

go to an apple store and just click the macbooks fr

stark needle
#

Sam became blue

rigid snow
#

sadly it seems to be an apple only thing (i heard some surface laptops had that as well tho?) because patents and licensing

olive sable
#

nearest apple store for me is in france so uh

#

i might just take your word for it

rigid snow
#

go to a generic tech store they will have an apple section then

olive sable
#

oh truw

#

wait a minute

#

frameworks has a seperate module for touchpads

opaque wharf
rigid snow
olive sable
#

could you potentially slot an apple touchpad into a frameworks laptop?

rigid snow
olive sable
#

im blue

olive sable
#

surely the apple touchpad doesn't use that weird of a protocol?

rigid snow
#

apple isn't the brand

#

they have cryptographically locked parts to motherboards in the past, and they still kinda do

#

what makes you think you'll be able to hack a part into something else

#

the touchbar is a separate case altogether because it's first and foremost a display

olive sable
#

"sensel" apparently makes haptic touchpads too, they're on some dell and lenovo laptops

rigid snow
#

i vaguely remember them being who apple licenses the tech from

#

but i may be wrong

olive sable
rigid snow
#

but it's apple we're talking about

#

it runs its own firmware

olive sable
#

sensel noooo

rigid snow
tender river
#

wouldnt be surprised if other phone modems run linux too

rigid snow
#

modems yeah

#

very common

opaque wharf
#

This is display/hid catdespair

rigid snow
#

yep

opaque wharf
#

Imagine a keyboard or mouse running linux catdespair

#

Or maybe not. I bet chay would find one lmao

rigid snow
#

probably will never happen, you at least want an rtos on those

opaque wharf
#

Linux does have RT_PREEMPT patch

rigid snow
#

still why would you need linux

#

wait i know

#

if someone made like a stream deck fused with a keyboard

opaque wharf
rigid snow
#

i didn't decide that dude evilWheeze i'm not apple

opaque wharf
#

I know...

rigid snow
#

also apple i don't think gives a shit about input latency on the touchbar or whatever

opaque wharf
#

Anytime chay typing after cursed discussion I am afraid of whats to come

tender river
#

NT 10.0

rigid snow
#

hell yeah cram that shit into my xbox controller

rough bloom
tender river
opaque wharf
rigid snow
#

maaan i don't feel like reversing macos internals again

#

shit takes so much effort

opaque wharf
#

Bro, S L E E P

rigid snow
#

it's not that late

stark needle
#

Sleep

rigid snow
#

no

opaque wharf
#

O brethren, the morn doth grace this realm, retire thee to slumber.

rigid snow
#

i am consuming ice cream

opaque wharf
#

Great, now I want some evilBwaa

rigid snow
#

shouldn’t have told me to go to sleep then ReallyInnocent

olive sable
#

hello

#

the vulkan tutorial website is down catdespair

#

this is the worst thing that has happened today

#

it is also the only thing that has happened today since its 20 past midnight

midnight sigil
#

I choose both 👍

rotund glade
midnight sigil
#

now install 20 extensions to make it feel better

midnight sigil
opaque wharf
midnight sigil
#

github workers allow me to do virtually anything tho

#

and free

opaque wharf
#

You mean actions?

midnight sigil
#

ye

#

guthub action runners nwero

opaque wharf
#

Oh yeah, that is normal. It's the intended use cases

#

Running a webserver on the GH actions on the other hand...

midnight sigil
#

NeuroClueless possible though

rigid snow
opaque wharf
#

GPT can hack you evilWheeze

dark axle
reef star
#

Man one thing I miss about programming in Roblox is that it was easy to program things in such a way that they'd be compatible without actually being programmed for each other
For example, I made a module that adjusts lighting settings while the camera is underwater, and since I didn't want it to break if anything else messed with the lighting settings, I made it able to listen and account for those changes

In Godot there doesn't seem to be any way to listen for changes in a node property which is so annoying

amber fractal
#

First illegal instruction error I've gotten earlier today. Feeling like a god over my system, except I am horrible at having it do what it can do.

#

-# It was AVX-512 on a 12th gen intwl

opaque sigil
#

oh yeah wasn't there something along the lines of the e-cores not being able to do avx-512 but p-cores do?

#

I got to spend pretty much the entire day trying to figure out why wireplumber wasn't doing what I told it to do, turns out the graph became too large and race conditions happened neuroCry

amber fractal
opaque sigil
#

tbf you could pin specific cores to the process but I guess that's kinda scuffed

amber fractal
#

Nah, Intel opted to go nuclear and remove the instruction at first from the bytecode then completely shorting the circuits

nocturne olive
patent walrus
#

Tired photoshop scripting

faint sandal
midnight sigil
#

@opaque wharf glueless

rough bloom
#

awa

midnight sigil
#

I guess I made a working translation of the original javascript code to cpp

#

lemme just make more awalang scripts to verify every instruction works

#

ok it doesn't work with labels and jmp neuroDeadge

patent walrus
#

It is a dialect of the ECMAScript 3

#

amazing

rough bloom
#

ECMAScript 3? Dialect? shock

#

how do they manage to do this

patent walrus
#

Adobe

#

their photoshop cc js reference pdf is beautiful and even their vscode debugging extension has a beautiful readme

#

but man

#

working on what's essentially ES3 from 1999

#

is just... something else

opaque sigil
#

Is this cc photoshop

patent walrus
#

yep

opaque sigil
patent walrus
#

okay okay i no longer have to program like a fucking caveman i found a newer way of scripting

#

i've never been happier to see json

rough bloom
#

UXP is powered by a modern JavaScript engine
modern neuroNOWAYING

midnight sigil
#

Imma just fix that

#

AWA5.0 is perfect but JavaScript isn't neuroPogHD

rough bloom
rough bloom
#

interestingly for pr1 it only states that it pops double bubbles, but the behavior is likely supposed to be the same as prn

midnight sigil
#

yep they are the same

#

neurOMEGALUL the author probably doesn't want to spend time fixing this side effect and just make it a feature

#

classic mojang

rough bloom
#

oh, there is a duplicate instruction, convenient
it's fine then YEP

patent walrus
midnight sigil
opaque wharf
patent walrus
#

something like that

opaque wharf
faint sandal
hoary lion
#

Neuro is going to be anywhere where custom script exists

opaque wharf
#

Roblox? enub

hoary lion
#

Plz no thi

#

Anything but that

vagrant grove
#

Would anyone know how to explain why this phenomenon works?

the website https://gametora.com/ is broken on iOS devices at the moment and doesn’t load correctly. If I access the website through one of those proxy websites like https://proxyium.com, I can get it to display properly. I’m not sure why this works though.

sage crag
#

its possible that it's being rendered on the proxy

opaque wharf
#

That is one weird issue to have (zstd not being supported)

vagrant grove
#

Though given that isn’t its intended use, differences may apply.

midnight sigil
#

should I do error handling for AWA5.0? It certainly breaks the standard, but not doing it feels wrong thonk

opaque wharf
#

AWA5.0 doesn't have errors. Someone is just programming incorrectly. So you can berate the programmer instead neuroTroll

vagrant grove
#

Just put more AWAs and it’ll fix it

rough bloom
midnight sigil
rough bloom
#

YEP "no specification"

midnight sigil
rough bloom
#

I guess it's technically unspecified behavior instead of undefined behavior? but who cares, same thing

opaque wharf
#

If chay can define a valid program is whatever the compiler accepts, then AWA5.0 by definition does not contain error. Any "error" means it is not AWA5.0 but a dialect of it neuroHypers

opaque sigil
#

time for day 2 of trying to get pipewire to behave neuroPogHD (this is a cry for help)

opaque wharf
#

It outputs audio just fine for me

#

But can't make me food tho neuroSadge

rough bloom
#

pipewire neuroPogHD
tbh whatever you're trying to do it is probably still better than whatever came before it

opaque sigil
#

lemme see if i can find the diagram i made

opaque wharf
#

When a diagram is mentioned in #programming you just know its gonna be a banger

opaque sigil
sage crag
#

uwa

#

neuroSadge diagram

rough bloom
opaque wharf
#

Bro is taking the pipewire name seriously neuroPogHD

opaque sigil
#

i should be able to do this with a couple loopback and filter-chain modules

#

emphasis on should

#

also i'm now a certified wireplumber hater neuroPogHD

opaque wharf
#

How would you separate browser and yt music catdespair

opaque sigil
#

oh idk about yt-music i don't actually use it

midnight sigil
#

lol

opaque wharf
#

I mean, I guess you could always run 2 instance but that is cursed still

opaque sigil
#

not sure why i put that there

#

i assume there's a standalone version surely

#

yeah looks like it exists

opaque wharf
#

Nothing that is good anyway IMHO

opaque sigil
#

probably not

#

that's a problem for future me

#

worst case just use a separate browser for yt music neuroPogHD

opaque wharf
#

Ye, the 2 instance I was talking about. By the looks of it, it should be achievable with 6 loopback

#

Maybe even 5 since the system is default

midnight sigil
opaque wharf
#

Pipewire docs hates mobile user neuroPogHD

midnight sigil
#

just to let the user know something might be not intended, but it's not error

vagrant grove
midnight sigil
#

I typo

#

I dumb

opaque wharf
uneven pulsar
#

i some times ask my self

sage crag
#

awa

uneven pulsar
#

why is there a limit to recursioning

#

WHY?

shadow sinew
#

Stack size

rough bloom
#

there isn't if you use the heap

#

or if you just increase the stack size I guess

uneven pulsar
shadow sinew
#

Depends on your platform

opaque sigil
#

you can but realistically if you run into the stack limit you have bigger problems

rough bloom
#

yeah, using the heap is better

#

especially because you don't know how large your stack has to be in advance

midnight sigil
#

it pushes an empty bubble with no meaning it merges two simple bubble together

opaque sigil
#

mfw windows with their 1MiB stack or whatever it was

uneven pulsar
#

4gb

rough bloom
midnight sigil
#

smh specifications being wrong

rough bloom
#

the implementation makes more sense than the specification to me here
why tf would you want this to add

#

but the spec is always right neuroPogHD

midnight sigil
#

👍 I follow the spec

rough bloom
#

so apparently all the existing implementations have decided to adopt this bug as a feature and decided that the spec should change instead
but whoever maintains the spec didn't actually do that

sage crag
# uneven pulsar why is there a limit to recursioning

every call requires a stack frame, which is part of the call stack stack. the stack frame contains stuff like return address, and function local variables. when the function has ended, the stack frame is "popped" and the memory is freed.

when you do recursion, the stack frames can only be destroyed after the final recursion, so you continue to use more and more stack memory allocating stack frames.

the stack memory limit for a program is generally finite and allocated to the program when it is created.

tender river
sage crag
#

awa

worldly plank
#

Is Visual Studio (possibly including the file you are working on) showing up in the Activity tab of one's profile intended behavior?

tender river
# uneven pulsar WHY?

because the computer has to remember what to do after the inner function returns, and when you recurse further it has to remember even more

opaque wharf
#

The original spec document itself is not owned by the original writer

rough bloom
# opaque wharf I mean...

FLAVR AINTNEURWAY
how did that stream end up spawning a programming language (presumably through some indirections, but still)

rough bloom
opaque wharf
#

Well, FLAVR was a fictional thing made real by fans, much like melba toast

opaque sigil
#

why is mpv the only process that seems to refuse being caught and sent to my system sink neuroCry

rough bloom
opaque wharf
#

The FLAVR thing comes up from VTuber within the same company after all

midnight sigil
#

well at least I know my warning thing works

opaque wharf
midnight sigil
#

the script works on the original interpreter

#

it's probably another undefined features difference again

#

mine just ignore all instructions with undefined behaviour, the original interpreter acts dependently

rough bloom
#

modify both interpreters to export the bubble abyss after every instruction, see where they diverge mhm

#

(assuming you don't know where the issue is yet)

olive sable
#

Goodmorning neuroWaveA

#

The vulkan tutorial website is hopefully back up

#

we love the self-destruct function vkDestroyDevice(device, nullptr); NeuroBounce

opaque wharf
#

Plot twist, the GPU short circuited after that neuroPogHD

olive sable
#
if (getenv("ANDROID_PROPERTY_WORKSPACE"))
{
    // running under Android 7 or older
    std::cout << "bro your phone is ass get a new one";
    vkDestroyDevice(device, nullptr);
}
desert plaza
midnight sigil
desert plaza
#

that font

midnight sigil
#

yuh

olive sable
#

are you one of those people that puts their phone's font as cursive?

midnight sigil
#

yet I can print them one by one NeuroRage

desert plaza
olive sable
midnight sigil
#

chrome pick that font up for devtools

olive sable
#

you're for real???

#

damn

midnight sigil
#

ye

#

it looks okay-ish for chinese characters... or maybe I got used to it

#

MingLiU is acceptable neuroPogHD

olive sable
#

even trhe chinese characters are pixely?

midnight sigil
#

the pixely is just because the text is small tho

#

we have anti-aliasing afterall

olive sable
#

that does not look anti-aliased

midnight sigil
#

cuz the text is like 1mm x 2mm on my screen

olive sable
#

hmm

midnight sigil
#

here I zoom in

olive sable
#

ye that looks fine

#

i guess small text just doesnt get anti-aliased

desert plaza
#

well, you can't anti-alias if you don't have enough pixels

olive sable
#

anti-aliasing should be allowed to intrude on the pixels next to the text tho, i would have at least some aliasing if i made it

#

idk

#

there's also subpixel anti-aliasing

midnight sigil
#

nwero it's performance costy

olive sable
#

fair

midnight sigil
#

why would you want subpixel anti-aliasing, for a font, in devtools neurOMEGALUL

olive sable
#

i do graphics, i like it when things look good

rough bloom
#

subpixel anti-aliasing looks bad
grayscale anti-aliasing looks better but kinda needs a hidpi display

midnight sigil
rough bloom
#

yeah, making it work properly is complicated because it depends on where the subpixels are physically located on the panel

olive sable
#

true

rough bloom
#

and even if it is you still get random colors on the edges of the glyphs

midnight sigil
#

time to get a 4k monitor neuroSadge

olive sable
#

ye that gif works on pc but not on my phone

#

subpixel layout must be diffrent

trim valve
#

which is fine if I use use my laptop's display, because that handles grayscale just fine

#

but when you plug in an external monitor stuff gets weird

rough bloom
#

Windows classic

#

not like Linux is much better probably

#

AFAIK the only platform with somewhat sane handling of fonts and text rendering is Mac

#

but I don't have one neuroPogHD

olive sable
#

if i had to geuss android is probably the worst one

#

just cuz smaller screen and stuff

rough bloom
#

smartphones are usually fine I think

#

they almost always have high dpi screens

olive sable
#

you have a point there

#

aight, my 2nd choise is vr

trim valve
#

I must be doing something wrong

#

my github action keeps refusing to cache anything

#

though tbh I might just not bother with cache conidering its like a 7 minute cold run

tender river
trim valve
#

that's the fun part

#

its currently:

  • loading an empty cache
  • not saving the items added to the cache after the run
tender river
#

bwa

olive sable
#

bwa

trim valve
#

bwa

midnight sigil
#

bwa

small anvil
#

bwa

stray dragon
#

bwa

tame scroll
#

bwa

rare bramble
#

bwa

sage crag
#

bwa

brisk laurel
brisk laurel
olive sable
#

uh

#

sure

brisk laurel
olive sable
#

does it have to be on a table or is anything fine?

#

Is this fine?

stark needle
#

Laptop

#

Sam if you didn't know, that device is called a laptop

#

It's a mobile portable Version of a desktop pc

#

It differs from a desktop pc in that it has a battery, a keyboard and mouse and a camera

#

A key aspect is that most parts are soldered so it's not easily upgradeable

pale current
#

Depends on the laptop

#

My HP from years ago has an upgradeable CPU dogKek

flint dome
#

most old laptops do

stark needle
#

The laptop portrayed is likely a Gigabyte G5 KC-5US1130SH Gaming Laptop and features an Intel Core i5 processor and an NVIDIA GeForce RTX 3060 graphics card

flint dome
#

wtf gigabyte makes laptops too

pale current
#

Yes

flint dome
#

i thought they stuck to motherboards

#

damn guess i learn something new everyday

stark needle
pale current
#

And wrong hinge design

flint dome
stark needle
pale current
#

Also that laptop was bought in Germany

#

Most likely

#

Qwertz

stark needle
#

It does have äö and ü

olive sable
#

also, it was only 600 euro cuz of the qwertz keyboard

#

someone returned it making it cheaper for me

pale current
#

GIGABYTE G5 KF5

olive sable
#

no

#

Gigabyte G5 GE-51DE263SD

pale current
#

Right

#

I was going off the trackpad lol

olive sable
#

since laptop prices have dropped again its only 500 bucks on amazon

#

but that is with 8gb ram, i upgraded mine to 16gb

pale current
#

Should go minimum 32

olive sable
#

im not made of money

pale current
#

Is it ddr4

olive sable
#

for blender and such i just use my desktop with 64Gb of ram

pale current
#

3200?

olive sable
#

the laptop is 3200 yes

pale current
#

Oh wait you're not us

olive sable
#

only 2 slots, soddim

olive sable
pale current
#

Right

#

Hence the qwertz

olive sable
pale current
#

I can't attach images neuroSadge

#

I can do stickers tho

opaque sigil
#

stickers are just big emotes not attachments

olive sable
pale current
#

Right, but they're bigger than emotes

#

Which means time to send a screenshot as a sticker kekwaddle

olive sable
pale current
opaque wharf
pale current
#

Do link embeds work I wonder

olive sable
#

no

pale current
#

Of course not

#

Sadge

pale current
olive sable
#

you can also just buy the entire botttom shell for 140 bucks

#

even with the stickers on it

#

that sticker is i7 tho, i have i5

#

might be handy to have a qwerty keyboard, but not in the budget rn

#

i ported the vulkan from glfw to sdl
also got some cool framenumbers now

olive sable
opaque wharf
#

Buying it whole but secondhand

rigid snow
olive sable
#

nah i wishj

#

it took 10min for it to reach 11111

#

it did 11110 and 11112 about 20 times each tho

rigid snow
#

neuroShocked you really are autistic

stark needle
opaque wharf
rigid snow
#

i’m not

#

somehow

#

what the fuck it’s almost evening already

#

i got sick the first time in like 3+ years i forgot how much this sucks

opaque wharf
#

Must've been because of those ice cream

olive sable
#

you say that as if you didnt believe it the first time

tender river
#

i somehow doubt tlp will help me save battery life neuroSus

olive sable
#

40% cpu usage total

rigid snow
opaque wharf
#

I just used power-profile-daemon on arch and never had issue

opaque wharf
rigid snow
opaque wharf
#
poll_question_text

Official #programming Language

victor_answer_votes

5

total_votes

9

victor_answer_id

2

victor_answer_text

hblang

victor_answer_emoji_id

1134963217676906606

victor_answer_emoji_name

neuroD

#

NOOOOOO neuroD

rigid snow
#

vedalYes correct answer

desert plaza
#

damn, i should have voted awa to tie it

opaque wharf
#

I've made the poll and therefore I decided the results are rigged neuroPogHD

rigid snow
#

esoteric languages suck

desert plaza
#

gasp

#

i will have you know brainfuck does not suck

opaque wharf
#

Esoteric language is just another form of machine code neuroTroll

desert plaza
#

+[->,.----------<+>]

rigid snow
opaque wharf
#

I need a strong coffee neuroPogHD

rigid snow
# rigid snow fun is banned from now on

i don’t actually find them fun though, i see languages as tools to achieve an end result and the experience of using them as such directly defines how good a language is for me

#

this is why i like react

opaque wharf
#

Strictly speaking, hblang is just as esoteric as AWA5.0 neuroPogHD

rigid snow
#

how

opaque wharf
#

Esoteric:

intended for or likely to be understood by only a small number of people with a specialized knowledge or interest

rigid snow
#

i mean hblang does not fall under that, it is very readable and understandable

rigid snow
#

and in general, at no point was i ever looking at hblang code and thinking “wtf am i looking at”

opaque wharf
lament igloo
#

how it feels when shit breaks on prod

opaque wharf
rigid snow
#

i believe calling hblang esoteric is plain wrong

opaque wharf
#

Well, if we use the definition of esolang then yeah

An esoteric programming language (sometimes shortened to esolang) is a programming language designed to test the boundaries of computer programming language design, as a proof of concept, as software art, as a hacking interface to another language (particularly functional programming or procedural programming languages), or as a joke.

#

hblang is not esolang in that sense

#

But esoteric IMHO

olive sable
#

the time to overclock my cpu?

opaque wharf
sage crag
opaque wharf
opaque sigil
#

there's nothing esoteric about hblang neurOMEGALUL

opaque wharf
#

For now at least

rigid snow
#

it isn't meant to be understood by those in the know, that's not the intention and not the state of things

tender river
#

bespoke? sure, esoteric? nope

opaque wharf
sage crag
#

hblang is much too close to typical c-style programming to be considered esoteric neurojuice

tender river
#

just call it "staged C" neuroFumo

opaque wharf
#

C with sane comptime macro NeuroClueless

rough bloom
#

with little knowledge of both Zig and hblang: hblang seems close to Zig

small anvil
#

i sure do love pointer ownership

#

was compiling a fuck ton of libraries when i had this specific error, it was an instantiation error

#

only to find out i wasnt using std::move

#

its fixed now, just gotta add some unimplemented methods now

opaque sigil
#

i swear to god, why is pipewire so freaking impatient
killing nodes it deems as idle before they're then supposed to be used to establish a link neuroCry

sage crag
olive sable
sage crag
rough bloom
small anvil
sage crag
tender river
rough bloom
#

yeah, but I mean the choice of language
could've just fixed or rewritten the Rust impl instead

small anvil
#

hblang seems very promising, i really cant wait to try it out when the compiler is smoothened out neuroHypers

opaque wharf
tender river
#

go on write a fast and correct sat solver in zig neuroKufufu

olive sable
sage crag
small anvil
sage crag
small anvil
#

thats true

olive sable
#

ye

sage crag
small anvil
olive sable
#

DIESOFCRINGE i already said no when installing the "app"

small anvil
#

you should let me know when you guys have most things finished, i could try to make a couple of native applications with it

#

hblang game engine neurOMEGALUL

sage crag
#

currently most bugs are missing features or codepaths which are gated by explicit panics. i havent had to debug a bad codegen issue for a while.

small anvil
#

hblang compiler in hblang

opaque wharf
olive sable
#

the day i make anything in hblang is the day i will get thrown into molten lava for my crimes against the council

sage crag
small anvil
#

pull a rosyln

sage crag
#

its needed for ableos to be able to run its own programs

small anvil
#

yeah thats fair

small anvil
#

oooooo

sage crag
sage crag
sage crag
midnight sigil
#

this might be too much neuro5head

#

and I have typo

#

funny how I can only find my mistakes after posting screenshots here

olive sable
#

i was wondering why i was getting

output/a.exe
failed to create instance!

nvidia apparently blocks all vulkan things from launching when its downloading drivers.
not even installing yet, just downloading

opaque sigil
#

please name your executable i beg

opaque wharf
olive sable
#

to what tho?

opaque sigil
#

literally anything but a pls

olive sable
#

okay

desert plaza
#

exe.exe

olive sable
#

vulkan.exe it is

opaque wharf
#

b.exe neuroTroll

rough bloom
#

sam-game-engine-vk.exe

small anvil
#

application.exe

#

very mischievous name

rough bloom
opaque wharf
#

Does windows support unicode on their filename?

small anvil
#

you know what

#

just name it CON

#

and crash the whole system

#

you cant even do that anymore iirc

small anvil
tender river
#

neuroSadge i configured koreader but the ereader's suspend is a bit broken

opaque wharf
#

There you have it. 😎.exe

small anvil
#

🔥.exe

opaque wharf
tender river
small anvil
#

🔥 as in it melts your GPU cables

small anvil
#

aw

midnight sigil
olive sable
#

if it does i will remove it

small anvil
#

good luck on ur interpreter

olive sable
#

no unicode filenames on my christian windows install

midnight sigil
#

should I add comments too? neurOMEGALUL

small anvil
#

but yeah, if you're planning on releasing it, its best to make comments

#

just for clarity

#

especially for yourself

tender river
#
// adds 2 and 5
add2And5() { return 2 + 5; }
small anvil
#

i have a bad habit of forgetting what a function does, even though i made it myself cause my code is spagetti

glass flower
#

xdx add comments but they change the variable under it to a random number +-1 of the original

small anvil
#

usually my comments just insult my code and how bad it is

#

and how much of a nightmare it is to use

tender river
#

??? i rebooted the ereader and the linux tty is now white?

small anvil
tender river
#

bwwa

olive sable
#

bwa

rough bloom
#

bw

opaque wharf
#

awa

midnight sigil
#

it has nothing but a hello world

#

I mean, it works nwero

#

it's time to farm my commit and PR count

cosmic sphinx
opaque wharf
# cosmic sphinx

What is the difference between this and reinforcement learning?

rough bloom
cosmic sphinx
rough bloom
opaque wharf
cosmic sphinx
#

its more about finding the best solution for the given task through repeated process of evaluation and modification of code

tender river
#

theres other impressive ones like an interpreter for a subset of js or llm inference code

mighty thorn
#

Breaking Microsoft terms of service rn

#

How are you?

opaque sigil
#

good to know that empty filter chains are a nono i guess

olive sable
#

there is a song that has been in my head for nearly 5 years and i finally found it LETSGOOO

#

amyways the vulkan is going

#

Which PBO is the best one?

#

There are 5 diffrent ones

rough bloom
#

Eco-Mode 45W mhm

#

sounds like peak performance

olive sable
#

Im sure temps will drom at least

#

From 50 to maybe 40

#

At 45W the fps is a lot less stable but it gets to 8-9k

#

Multi core sufers the most from this anyways

#

105W/16 cores is 6.5675W per core

#

So ye a single core isnt even using that much

#

Imma try enhanced 3 since 4 probably maxes out everything and i dont want to fry my cpu

#

ye im still just capped at 11K fps

#

except now im not reaching 100% cpu usage on the vulkan threads

vale python
#

As programmers let me ask you

cosmic sphinx
#

@sick owl how big is the model

olive sable
vale python
#

Why are texture sizes so high now and why arent developers optimizing it as well as polygon count

#

Is it because of the expectations of gamers being too high

#

Can you even optimize texture size

olive sable
#

well, high res textures look good

#

and the performance difrence isnt that much

vale python
#

Wouldn't it be smarter to utilize texture fedility more

rough bloom
olive sable
#

yes

vale python
#

Unreal was the first to use it right

#

Texture fedility

olive sable
#

ye i dont use unreal so idk what you're talking baout

vale python
#

Unreal engine way back in the day used texture fedility to save on disc space where it replaces a texture further away with a lower resolution one and when you got closer it would show the fully detailed version

#

It was a cool affect that helped keep the game nice but also not intense on the pc

#

Or console

olive sable
#

that is already used

#

we call those mipmaps

#

they kinda look like this

sick owl
#

Unquantized that is

olive sable
#

with anisotropic filtering you get unven resolution mipmaps too

#

this looks better whn viewing a texture from the side

#

right one has better clarity in the distance

#

this does save disk space, it uses more vram tho

rough bloom
olive sable
#

yep

#

ussualy you dont really want to unload the old lod

#

when you're on lod 1 you want to have 2 already loaded in as a bg task so you dont have a stutter when changin lod's

#

3 and 4 can be unloaded tho

rough bloom
#

well yeah, of course you'd load them asynchronously neuroNODDERS

olive sable
rough bloom
#

blocking rendering for that would be insane

olive sable
#

for some things like 32K textures vram might be a concern, but i think meshes are the bigger problems

rough bloom
#

it's mostly for huge open world games AFAIK

#

where fully loading everything on the map is infeasible

olive sable
#

yes

#

indeed

#

i think breath of the wild even changes trees into flat images if they're too far

rough bloom
#

Nintendo Switch 🥔

olive sable
#

billboards, also known as impostors

olive sable
#

thats 402.765 vertices

rough bloom
#

for characters that's normal, yeah

olive sable
#

he probably is the most high res of all the characters since hes on screen for 90% of the game

#

but still

#

lets say a vec3 of data for positions
vec3 normals
vec2 texture pos
vec3 tangent
vec3 bittangent
for each vertex

#

probably more tbh, i should see what shaders they're using

sage crag
#

vulkan awa

rough bloom
#

textures seem pretty hard to beat in size
a 4096x4096 RGB texture is already ~50MB (assuming full 24-bit pixels, no chroma subsampling or anything)

olive sable
#

ye but i would hope they reuse those textures

uneven pulsar
#

Wassup

rough bloom
#

I would hope they reuse meshes too

olive sable
#

for object sure, but environment you cant really