#programming

1 messages · Page 376 of 1

rigid snow
#

no enshittification encountered either since i immediately ripped out all the ai shit upon installing

#

didn't receive any bad updates somehow

#

:PaidChatter:

#

for me the one that felt the clunkiest out of the three desktop oses has always been windows, now it has to be linux just because there's tons of software you use that suffers badly from "programmer ui"

faint sandal
#

idk I've never encountered anything horrible either

glass jetty
#

just use linux

#

ideally arch

#

arch is most user friendly, have 0 issues with anything except, some times, arch itself (all fixable within 5 min)

burnt oasis
#

Or stay on win10 like me
No updates = no problems neurOMEGALUL

opaque wharf
#

I am not comfortable developing embedded systems using windows. And sometimes, the tooling breaks. But then sometimes I wish Linux would have a decent CAD

tender river
#

bricscad glueless

glass jetty
#

meanwhile 3 pm

glass jetty
opaque wharf
#

I wanted to save up so I can buy their lifetime license

#

Which for my income, is not cheap. I can buy a car with that money lol

sage crag
#

eliv

rough bloom
sage crag
#

nwero

nocturne olive
#

Copilot generated OS moment

glass jetty
mighty thorn
#

I like the tabs on file explorer and notepad

nocturne olive
#

Meanwhile on Linux tabs in those things is also a thing

#

I think Windows was the later to add it

glass jetty
nocturne olive
#

Terminal has tabs too
But also there's graphical file managers

floral wraith
glass jetty
#

-# >But also there's graphical file managers
-# i know thx

maiden geyser
floral wraith
#

i love my midnight commander and i wont change

opaque wharf
glass jetty
#

dolphin have console in it

#

so dolphin is a good viewer

#

just open console and it automatically follow cd

#

but there no point in installing anything over than
plasma-desktop, gwenview, dragon and spectacle

frozen hollow
#

I can't remember what they did with FreeCAD but it's like a fundamentally different system to autodesk's in approaching the issue and I am not here for the headache

#

to do with parent/child type stuff

#

And they're not wrong or more or less valid just different iirc

visual pawn
#

I'd love to like freeCAD but I've never been able to get the hang of it compared to fusion

#

Maybe because I first learned CAD from autocad

glass jetty
opaque wharf
#

I am capable of transitioning between many CAD system. It's the performance that kills it for me

#

FreeCAD is just not good at utilizing resources for complex assembly

frozen hollow
silent cloak
#

I want to get into CAD at some point

frozen hollow
#

this is very much a side skill for me I don't have the energy for it

opaque wharf
#

FreeCAD still hangs a lot when doing complex work like electrical panel design

opaque wharf
#

It is good for basic stuff

visual pawn
#

Yeah it's a very neat side skill to have

#

Especially when paired with s 3D printer

silent cloak
#

Thats my use case atm

visual pawn
#

And more reliable than attempting to model things with fucking boolean operations lol

silent cloak
#

Kek

burnt oasis
#

PC User: why buy RAM when you can buy gpu cards which have cheaper and faster RAM neuroHypers
||*also sarcasm*||

silent cloak
#

Just use swap memory

burnt oasis
#

R.I.P. hdd users

#

3000rpm RAM neurOMEGALUL

real sierra
#

had me feeling real nihilistic for the rest of the night

burnt oasis
#

Now i've fulfilled my newbie main task neuro7

glass jetty
glass jetty
visual pawn
# real sierra I said this too and then someone taught me about SDD write limits <a:Aware:88902...

just use swap memory with this instead, ez: https://en.wikipedia.org/wiki/I-RAM

The i-RAM was a PCI card-mounted, battery-backed RAM disk that behaved and was marketed as a solid-state storage device. It was produced by Gigabyte and released in June 2005, at a time when genuine solid-state storage solutions were generally still less affordable than an i-RAM product with superficially similar capabilities. The i-RAM utilised...

real sierra
#

we should just go back to delay line memory

opaque wharf
#

I use swap to be able to hybernate

glass jetty
glass jetty
proven merlin
#

Well in most cases its not even download, its just enable.

amber fractal
#

Randomly came up with this from the old saying. I return to eep gn.

N times a _____

-2: Clueless
-1: Discovery
0: Thought
1: Curiosity
2: Confidence
3: Pattern
4: Obsession
5: Habit
proven merlin
#

(for those who dont know, but are too lazy to search, ZRAM steals a customizable, dynamic amount of your ram to create a ram disk, which can be compressed with as example lz4 or zstd and then can be used as a swap disk :)

silent cloak
#

Then a sector gets locked in read only

glass jetty
real sierra
hard raptor
#

welcome to microslop everyone

glass jetty
#

not directly relate to llm anyhow

hard raptor
glass jetty
hard raptor
real sierra
#

yo

#

anyone familiar with itch io

glass jetty
real sierra
#

I went to make an account and my username is reserved

#

along with most simple modifications of it

#

or I guess specifically it says

#

"Username is in use or unable to be used for an account"

#

so like

#

has someone gone and made like 50 different accounts that are variants of my username

#

or has itch reserved it for me somehow

glass jetty
#

@real sierra i give you 2 min to register shlro

#

or i will regester it myself

real sierra
#

bruh I'm not doing shlro

glass jetty
real sierra
#

terrible SEO

#

level 0 branding

rough bloom
glass jetty
#

basically 2014 year dead acc

#

i have so unique name that no one ever steal it

#

-# ||(i made up verkys long ago btw)||

glass jetty
glass jetty
real sierra
#

i wasn't going to use shiro

#

that's not my username

#

just "shiro" is gonna be taken on every platform already, that's a given

rough bloom
#

oh ye, shiro_nya doesn't currently exist, but is still "used" Hmm

real sierra
#

did they reserve my username for me?

glass jetty
real sierra
#

I don't think variants with more _ are in use either

rough bloom
#

why is shiro_________________nya not available neuromegadance

real sierra
#

exactly

#

this is what I mean

#

it feels delusional to think they reserved it for me

#

but I can't explain all of this otherwise

#

underscores are allowed in usernames, it's specially mine that gets this

#

do you think I email their support?

#

and ask?

rough bloom
#

ye I think that's best

opaque sigil
#

inb4 deleted account

opaque wharf
real sierra
#

if they know me what do I do MONKAS

opaque wharf
real sierra
#

I'm not ready for that kind of notoriety

opaque sigil
real sierra
#

it's probably just something dumb like "oh we blocked this specific format of usernames because xyz"

#

or maybe "we block usernames that are similar to GitHub usernames to ensure users can sign up with GitHub accounts and not encounter username conflicts"

#

but that seems unlikely

rough bloom
#

erm___________________nya is allowed
shiro_nyaa also allowed
kek

real sierra
#

yeah there's workarounds

#

but it still doesn't explain it

#

why is my username blocked

opaque wharf
#

Quick, register shiro_nyaa and ransom it

real sierra
#

they must've heard how ass fumoquest development has been going and been like "oh hell nah we can't let that on our platform" NAHH

opaque wharf
#

For the low low price of three fiddy you can have that username

real sierra
#

if itch charged me for my username I would cry

opaque wharf
real sierra
#

man I can't wait to hear back from that support ticket

true hemlock
real sierra
#

the response will probably just be "that username isn't valid, here are some similar valid suggestions"

#

HOLY rich

opaque wharf
potent geyser
#

and you can play the birthday card as well.

true hemlock
#

don't forget the GDDR dram wafer

real sierra
fleet jungle
olive sable
olive sable
opaque wharf
olive sable
#

my discord didnt want to launch

#

so i had to do

mkdir -p ~/.config/discord/0.0.117/modules
echo '{"installed":{}}' > ~/.config/discord/0.0.117/modules/installed.json
#

the update thingy is bad

obsidian mantle
#

bool based programming

opaque wharf
real sierra
#

only a modest generalization

olive sable
#

Rebooting my pc was a bad idea

true hemlock
olive sable
#

No keyboard or mouse

#

No display

obsidian mantle
#

ram sama neurOMEGALUL

#

can they chill with this shit

#

im tired boss

rough bloom
olive sable
#

Nope

rough bloom
#

ohPwease no UEFI either?

olive sable
#

Nah

rough bloom
opaque wharf
olive sable
opaque wharf
#

By chance, do you have iGPU on the CPU?

olive sable
#

My keyboard nor mouse are lighting up, and the only things my dosplays show is DP input

olive sable
rough bloom
#

Hmm is it just memory training?
surely the fans are spinning at least

olive sable
#

Ye the fans are spinning

#

Hard drive makes noise too

#

Besides that nothing

opaque wharf
olive sable
#

64gb ddr4

#

So memory training shouldnt take too long

rough bloom
#

but would be unusual for DDR4

olive sable
#

Why would it even be doing memory training randomly?

opaque wharf
#

Hmmm, but not showing the initial UEFI is what worries me

warped narwhal
#

If you press the power button, does it turn off

olive sable
#

Ye

rough bloom
olive sable
strange bison
#

Do you guys actually learn programming here?

#

curious

olive sable
#

Partially

opaque sigil
#

no

warped narwhal
#

I have a similar setup to you, and memory training takes about 30 seconds

silent cloak
#

we mostly just talk about it

#

many of us already have backgrounds

olive sable
#

Its not really the learning, its more feedback and help

strange bison
#

My lil bro is better than me at coding

olive sable
#

Skill issue

rough bloom
strange bison
opaque wharf
#

Well as you can see, the things we do here on a daily basis is doing shitpost or banter with everyone for fun

silent cloak
#

both is just problem solving

strange bison
#

I see

silent cloak
#

coding is just actually writing down the instructions to solve said problem

olive sable
#

I guess ill reset the bios? Shruge

opaque wharf
#

We do however provide resource for anyone who wanted to learn

silent cloak
#

thats why alot of Sr devs dont even write code

opaque wharf
olive sable
#

A what?

opaque wharf
#

A software called fwupd. Firmware updater

olive sable
#

No

opaque wharf
#

Wait, do you have win11 installed?

olive sable
#

On my 2nd drive ye

opaque wharf
#

Have you booted it recently?

olive sable
#

No

real sierra
#

sam

olive sable
#

Last time was 2 weeks ago or so

real sierra
#

perfect

#

I have a question for you

opaque wharf
#

Then I have no idea what might cause it

olive sable
real sierra
#

I went to sign up for itch io

opaque wharf
real sierra
#

but my username and all similar variants are "unavailable or in use"

opaque wharf
#

A kilogram of steel, or a kilogram of feathers?

real sierra
#

but none of them have profile pages sus

#

explain

real sierra
silent cloak
#

prob privated

olive sable
#

When someone changes their name, the old one keeps being in use

real sierra
#

if the feathers are closer to an extremely massive singularity then they may have more weight

olive sable
#

Redirects to the new name

#

And deleting an account might also keep names in use

#

Not sure

real sierra
#

are you telling me someone made an account for each of these and then deleted them all?

#

or someone renamed their account through all of them?

olive sable
#

Are _ even allowed in itch names?

real sierra
#

_ are valid in other usernames

#

just not mine

#

"shironya" doesn't work either tho

#

same issue

olive sable
#

Displayname vs username im pretty sure

real sierra
#

no

#

I meant username

#

I can enter a username containing _

#

it's specifically my username

olive sable
real sierra
#

it's suspicious right

olive sable
#

https://shiro_nya.itch.io/

#

Ye it doesnt even redirect

#

I think just contact itchio support? Shruge

real sierra
#

yeah I sent them an email, waiting for a reply

#

a small part of me is worried they know of me somehow and reserved it MONKA

#

but I'm not delusional enough to believe that

olive sable
real sierra
#

I just have no other theories

#

if the support ticket comes back with "happy birthday" though I'm going to explode

robust bobcat
#

I suspect you are running into a problem of statistics here.

real sierra
#

how do you figure

robust bobcat
#

Shiro, is a culturally popular name. Itch has been around for a long time. Usernames are permanent and non-recycling.

real sierra
#

I know Shiro is a popular username

#

but surely my full username isn't that commonly used

#

it seems totally improbable that all of these have been used

#

and it doesn't explain why none of the profiles exist, unless they've just been inactive so long they got deactivated

#

how do you explain that shiro____________________nya is reserved but shiro_nyaa is not

#

it's like anything matching regex ^shiro[_]*nya$ /i is blocked

fervent jolt
#

Yo

opaque wharf
robust bobcat
#

the names are checked against normalized slugs plus a reserved-pattern table.

real sierra
#

you know a surprising amount about how this works

#

lol

#

that or you're speculating? but it doesn't sound like it

robust bobcat
#

Well this is common for user databases?

obsidian mantle
#

maybe the reason they give you is incorrect

opaque wharf
obsidian mantle
#

whatever error happened = name busy

real sierra
void bramble
#

Yo, has anyone used ChromaDb? Is it useful for quick memory? Im coding an ai bot for my friends rn

obsidian mantle
#

cant parse name string = name busy

#

server crashed = name busy

robust bobcat
#

I didn't do this.

real sierra
obsidian mantle
#

try vitu_______________________ha

olive sable
#

If my cpu died, surely the debug lights would show an error?

obsidian mantle
#

fucking discord

opaque wharf
#

If they follow OWASP, then that is used to prevent enumeration attack

obsidian mantle
#

maybe shiro means something bad in some little pacific island country idk

olive sable
#

Hi

real sierra
opaque sigil
obsidian mantle
robust bobcat
#

If shiro_nya and every variant including any number of underscores are all reserved, they are likely just stripping all the extra underscores down to a single one.

obsidian mantle
obsidian mantle
olive sable
#

I can see them

opaque wharf
#

Me too

olive sable
#

They said "Hi"

opaque sigil
#

mobile?

void bramble
#

bye Mary neuroHypers

olive sable
#

Ye

#

My pc is dead

#

Remember?

opaque sigil
#

i do not

#

but have fun

olive sable
#

I wont bwaadow

opaque wharf
olive sable
#

No

real sierra
olive sable
#

Need to find the jumper

void bramble
#

have fun without computah is crazy. I can't live without my PC lol

olive sable
#

Im in the mobo booklet rn

olive sable
opaque wharf
proven merlin
#

Enderman installed i believe XP into vram that way

opaque wharf
#

On episode of today I learned, tapping shift twice in a row acts like a caps lock on android

real sierra
#

can't wait for support to tell me I'm just straight up banned or something

robust bobcat
#

This happens a lot, especially when the username is going to become a URL

olive sable
#

It breefly showwed a code on my debug leds catdespair

#

First cp light, then dram and gpu at the same time

#

Now they're off again

opaque wharf
#

Can't wait to find out the issue

opaque sigil
#

this reminds me of when my pc was dying and i got to buy one of those mobo speakers

#

(it broke after 5 minutes)

proven merlin
opaque sigil
#

yeah it snapped

#

flimsy mf

proven merlin
#

Yeap, thats what happens to em.. soldering iron time, and copius amounts of hotglue.

opaque sigil
#

nah it died after i was done with it so it's just lying in a drawer somewhere now, ded

#

maybe one day

proven merlin
#

I already know youll probably hate urself for not fixing it before, when you need it lol

#

But fair enough

opaque sigil
#

hopefully won't happen

olive sable
#

Resetting bios didnt work bwaadow

real sierra
#

actually

#

there is a user registered as shironya

#

maybe you're right

#

scammed out of my username

robust bobcat
#

Oh that's even worse

#

that means Usernames are compared after canonicalization, not as raw strings.

opaque wharf
olive sable
#

A laptop

#

Not the point tho

#

Ill fix this one

#

Or try to

opaque wharf
#

Well, I am suggesting you strip the current PC but the CPU and 1 stick of ram

#

Then adding other component one by one

#

But also, check the cpu first

olive sable
#

neuroHypers its alive. Resetting bios worked the 2nd time

olive sable
#

Let see if xmp kills it

#

Seems to be fine

#

Welp, that was weird

#

Lets hope it doesnt happen again

boreal sapphire
#

So ummm I had an idea for a way of doing info storage that would be more human readable with a side of network science graphs to possibly create actual synaptic connection simulation for connection memories i got the idea from using obsidian not taking im asking how feasible and complex

#

It would be

opaque wharf
#

Like a graph database? Neo4j?

obsidian mantle
#

is it slower than sql

opaque wharf
#

Even so, PostgreSQL has apache AGE

opaque sigil
#

being able to avoid joins could be nice ig

#

if you need a lot of those

boreal sapphire
obsidian mantle
#

i read it as "being able to avoid jsons could be nice ig"

opaque sigil
#

that too

olive sable
obsidian mantle
#

cleaning dust is scary

opaque wharf
olive sable
#

i mean

#

the ryzen 5000 memory controller is known for being bad

opaque wharf
#

It may be a memory issue, but due to moisture? I don't know. Maybe it's the usual wear and tear due to age. Linus torvalds is right, we need ECC for consumer system

real sierra
#

it sounds like a graph where the nodes are augmented with metadata

#

that's pretty standard

boreal sapphire
real sierra
#

AI is such a blanket term nowadays it's hard to pin it to one technology

boreal sapphire
opaque wharf
real sierra
#

in my personal opinion, feature vectors and embeddings in those spaces are one of the best techniques that you can study to gain some insight on how complicated information dynamics can be approximated in an efficient way

opaque wharf
#

Artificial Neural Network

boreal sapphire
nocturne olive
#

Applies to all AM5 chips too

olive sable
#

ive heard am5 is not as bad

olive sable
frozen hollow
#

At least it’s upfront!

olive sable
boreal sapphire
sage crag
boreal sapphire
#

About the topics

olive sable
opaque wharf
nocturne olive
#

That's what happened to Azaka anyway

#

quuck has also confirmed, AMD's mem controller on AM5 is worse than Intel's

olive sable
#

tha am5 mem controller is simply jsut better than the am4 one

#

yes its worse than the intel one

nocturne olive
#

Well of course, it has to run DDR5

olive sable
#

but thats not the argument

nocturne olive
olive sable
#

since im comparing it to am4

#

it seems like this argument is pointless anyways

#

since according to some quick searches, the am5 memory controller handles 4 sticks not as good as am4, eventho the memory controller is better

nocturne olive
#

DDR5 4 sticks just sucks

#

Unless you actually have 4 mem channels of course

olive sable
#

i guess

faint sandal
#

is cloudflare dead again

#

i'm getting ssl handshake error across multiple websites

olive sable
#

i dont think so?

#

huh

#

well, a website that i know uses cloudflare still works

lament igloo
#

guys i think typescript is goated

rough bloom
#

looks fine to me too (sample size 1)

lament igloo
#

started using it recently

#

typescript not only IS javascript but works better at dynamic image generation on cloudflare workers

#

still sticking on JS tho cus compatibility but id work with typescript for backends

rough bloom
#

wdym works better
it's JS with extra checks kek
except enums but we don't talk about enums

rough bloom
#

"compiles" used very loosely
(it's basically just removing the TS-specific tokens, except enums, we again do not talk about enums)

opaque sigil
#

surely one day browsers will be able to just run typescript natively glueless

nocturne olive
rough bloom
#

even if they could, minification would remove the types neurowheeze

opaque sigil
#

that's fine

rough bloom
#

would be convenient for the 3 people writing JS without any build step nodders

opaque sigil
#

the fact that you need to manually turn ts into js is kind of absurd neurolingSlep

rough bloom
opaque sigil
# lament igloo

if you use them for numbers they don't restrict the numbers you can pass in at all, and when you use them for strings they don't let you pass in the corresponding literals, that's the main two ones iirc

#

tldr: just use const objects

rough bloom
#

they're also one of the few features (maybe the only one?) that really transforms the TS instead of just stripping tokens

lament igloo
opaque sigil
#

iirc namespaces do too

#

unless they changed it

rough bloom
#

very possible, I've never used either neurolingSlep

opaque sigil
#

i've only used namespaces for adding env var autocomplete I think

sick owl
#

Every time I see this tweet a part of my soul dies

opaque sigil
#

he better be handling negative numbers too SMH

sage crag
#

what about -0

#

what about e

kind fable
opaque sigil
#

e is not an int you silly

sage crag
kind fable
#

'e' is an int

opaque sigil
burnt oasis
cosmic sphinx
sick owl
#

If he can't figure that out I doubt he's even smart enough to prompt an llm properly

kind fable
#

you guys game me my next idea for the obfuscated c code competition

#

thank you

#

e

dull egret
hollow matrix
sick owl
#

Tescos technology experts neurOMEGALUL

sage crag
#

i love it when

#

very helpful

#

i can tell exactly what went wrong

hollow matrix
#

neuro7 Gotta love when it's descriptive

sage crag
#

the build doesnt fail

#

but it also doesnt create a build output

hollow matrix
#

huh

sage crag
rough bloom
#

does hbc not have a custom build script thing
blame that mhm

hollow matrix
sick owl
#

So apparently earlier last year a university in Brazil was having server difficulties, and this is what they found when they went to check out their rack

sage crag
hollow matrix
#

How tf does that even get in there neurOMEGALUL

sick owl
#

Beats me neurOMEGALUL

#

Lemme see if I can find the article

#

They don't even say how on earth it got there neurOMEGALUL

sage crag
#

ye zig build install doesnt generate an artifact

hollow matrix
rare bramble
#

there are many car repair shops with shop-dogs, cant a datacenter have a datacenter-sloth

sick owl
#

So I guess he climbed in through the window and made his way in there

quick condor
hollow matrix
#

Or are there gaps?

sick owl
hollow matrix
hollow matrix
sage crag
#

i fixed it

#

by downgrading the compiler

olive sable
rigid snow
real sierra
#

@stray dragon how much latency do you usually observe from playit

olive sable
stray dragon
#

not like i can port forward here

#

i can compare ping for local server ip to ping for playit ip

real sierra
#

a consistent 300ms

#

the data centre in use is new york so it's not terribly far

proven merlin
stray dragon
#

i thought those would be higher tbh

real sierra
#

fascinating

stray dragon
#

let me try a different server

real sierra
#

i wonder what's up with this latency then

#

i was seeing packet loss crazy spikes earlier too

#

up to 33%

rough bloom
#

tbf ping won't really tell you the real latency since playit seems to be a L4 proxy, it can be wildly inaccurate

#

can just have unlucky routing too
happens to me with Cloudflare all the time

stray dragon
#

the only times i've had players have connection issues are with a guy from portugal (former hoster of the modded mc servers, i had connection issues frequently on his servers and other people had them to a lesser degree) and a guy from australia (who happens to play without an ISP, and instead makes a mobile hotspot on his phone to get access over mobile data and connects to that hotspot on his computer)

real sierra
rough bloom
#

higher

real sierra
#

that's not an improvement of the situation then CatDespair

rough bloom
#

ping will just tell you the RTT to the playit node, which then additionally has to do some internal processing + the trip to the actual game server

#

-# pingit mlntcandy

real sierra
#

so the actual RTT is gonna be 2x(ping) + epsilon

#

thats like 600ms

rough bloom
real sierra
#

its so over

rough bloom
#

possible (likely even) that latency from playit to the game server is practically nothing
just can't tell with ICMP Ping

stray dragon
#

another modpack to check another server, 1ms local 4ms playit

rough bloom
#

-# I keep writing pingit mlntcandy

stray dragon
#

lol

real sierra
stray dragon
#

yeah

#

(i am in denver)

hollow matrix
#

Someone is remoting into their windows desktop

real sierra
#

pull the plug

hollow matrix
real sierra
#

knowing reddit half the comments are probably "why are you making stuff up for clout?"

real sierra
#

this feels so good to play on a full screen instead of the tiny editor window, gotta make some UI tweaks for sure tho

hollow matrix
stray dragon
#

but yeah not sure how you'd improve the ping besides getting better luck with the routing

#

maybe it's a temporary issue

real sierra
#

yeah the ping is very odd

hollow matrix
#

329ms seems long

real sierra
#

actually

#

do you wanna try pinging the public server

#

i can send you the host and port

stray dragon
#

yeah

real sierra
#

dmed

silent cloak
#

bro should of used the built in networking tools

stray dragon
#

should've*

#

smh

real sierra
#

@sage crag

#

is that dedicated server still on the table

sage crag
#

nERMd its not a dedicated server its a vps

real sierra
#

can u try pinging something from it for me

sage crag
#

yes, give me a minute to log in though

#

it signs me out of the web console every time

#

i also

#

havent got an os installed on it right nowq

#

lol

real sierra
sage crag
#

debian, rocky, ubuntu, or alma

#

pick one

real sierra
#

im most familiar with ubuntu

#

sorry if that offends u

sage crag
#

it does

real sierra
#

i thought it might

sage crag
#

ubuntu it is

sage crag
# real sierra i thought it might

while you wait please listen to this
https://www.youtube.com/watch?v=F50bCrlTbIs

「がんばれ!くろーむ」

作詞 / 作曲 : ピノキオピー
声:上坂すみれ
MV 監督 : 稲葉秀樹

【歌詞】
くろーむ くろーむ 朝から晩までがんばってるの
赤 青 黄色 緑色のボディ
なでて欲しい かまって欲しい 奇跡のまんまる
ちょんちょん生えてる細い...

▶ Play video
sage crag
real sierra
real sierra
#

hi programmers

fiery anchor
#

sup

real sierra
#

have any of you actually run a unity game in linux

fiery anchor
#

hmmm i think? why

#

if the lists are correct, quite a few.

real sierra
#

hold that thought

fiery anchor
real sierra
#

ok yeah so

#

my linux build is simply not opening

fiery anchor
#

that's vague

real sierra
#

there's not many more details to offer

sage crag
real sierra
#

NeurOhISee makes sense

#

can a unity project even be headless

rough bloom
#

ye it can

real sierra
#

pogs how

#

wait im learning

rough bloom
#

-nographics I think

#

but not sure if thats meant for servers

fiery anchor
real sierra
#

no theres a specific dedicated target

rough bloom
#

The Dedicated Server build target is similar to the desktop headless mode
NeurOhISee

#

it same thing

rough bloom
#

The only difference is that the Dedicated Server build target is optimized to increase memory and CPU performance when running as a networked application.

#

same thing

real sierra
#

no yuri in fumoquest yet... sorry...

real sierra
#

why is linux dedicated server build support module 500mb

#

you would think there isnt that much to add that isnt already on client

sage crag
#

unity

real sierra
#

i dont even know if thats the download size or uncompressed size

fiery anchor
#

wasting resources saves money, if they aren't yours

real sierra
#

oh

#

most of it is

#

...microsoft visual studio 2022?

#

unity wtf

real sierra
#

unity please

#

i dont want to use visual studio

#

you can't do this to me

#

im actually cancelling the installer

hard raptor
#

Yooo they absolutely cooked with Hytale

real sierra
#

closed installer but unity still says it's installed

#

ok then

#

i trust unity glueless

sage crag
stray dragon
olive sable
stray dragon
#

smh

sage crag
real sierra
olive sable
#

esteemed people of #programming , we need to mod yuri into fumoquest

hard raptor
real sierra
#

modding fumoquest LOL

sage crag
#

there will be no need to mod it deliv

real sierra
#

you would hate the way code is arranged

sage crag
#

hosting it on my vps, i'll simply inject yuri

real sierra
#

nuhuh please do not MITM yuri into the data stream ty

olive sable
stray dragon
sage crag
real sierra
olive sable
#

indeed you cant

sage crag
stray dragon
sage crag
#

we can do a lot more

hard raptor
stray dragon
#

i leave the exact details up to you

sage crag
#

"happy birthday shiro" is 20 characters, or 20 bytes, which can be fit into 1440.17 Mbit 180,021,300 times

#

if i consume the entire bandwidth

real sierra
#

The Dedicated Server build target is similar to the desktop headless mode. The only difference is that the Dedicated Server build target is optimized to increase memory and CPU performance when running as a networked application.

#

thats it?

#

i mean that's useful but

hard raptor
real sierra
#

i neither understand what that has to do with being headless

real sierra
#

nor why it took 500mb to do that

real sierra
#

the final fragments of my sanity

#

i can feel them floating away

hard raptor
#

Dam

opaque sigil
#

big number better FOCUS

olive sable
#

megabirthdays sounds awsome

sage crag
#

wrr

#

0.18 gigabirthdays/s

real sierra
hard raptor
#

Poor Shiro

sage crag
#

the first step is to

hard raptor
#

Wait.. they gonna add tinkers construct to vanilla hytale dam

sage crag
#

send "happy birthday shiro" and then append " x∞"

#

easy

real sierra
#

i-

#

the dedicated server build is larger than the client build...

olive sable
#

5681.030 terabirthdays per year

rough bloom
#

not for size

real sierra
#

optimized for bad

fiery anchor
#

for usage

real sierra
sage crag
#

its because unity added an extra 300mb of birthdays

hard raptor
#

I—can—talk—like—ai

fiery anchor
#

are there debug builds with unity? maybe it's that

real sierra
#

now i need actually modify the code so a dedicated server work Hmm

real sierra
sick owl
real sierra
#

the test cycle is gonna be really slow on this dejj

sage crag
real sierra
#

i better get it right the first time

sage crag
sick owl
#

Someone has a virus for sure

#

There's just no way

sage crag
#

ye virus called

#

keepalive

olive sable
sick owl
olive sable
#

i should order some new fans for my pc

sick owl
#

Look at the query types

#

And the percentages

sage crag
#

this is 9% of my dns queries

sick owl
#

Holy

sage crag
#

those are all blocked of course

#

those are in the last 30 days

#

here are the most frequent dns queries

#

all i can say is, discord is destroying my dns cache

rough bloom
#

5 minute TTL classic

sage crag
rough bloom
#

Hmm I haven't noticed that with images in chat
but it certainly doesn't cache favorited gifs very well

sage crag
#

ye

#

wrr

rough bloom
#

so wouldn't be surprised if it's the same

obsidian mantle
#

This skill upgrade menu sucks

#

I decided to make a bot to make a map of every node and then pathfind through it

#

At least i didnt start making it myself by hand there are 200 skills

#

And each has 4 directions

real sierra
obsidian mantle
#

Ill dump results into file and then insert it like static structure

#

Im making skyrim integration

real sierra
#

ohhhhh

olive sable
real sierra
#

their skills menu can't be any worse than mine

obsidian mantle
#

You see there are perks (skills) and they have some coordinate properties

#

And even 2 of them, grid coordinates and plain position coordinates

#

And none of them make any sense

#

Its because that menu is fucking handcrafted 3d model and when you press buttons it raytraces it i guess

#

Or they made some internal node map that i have no access to

obsidian mantle
real sierra
#

yeah that's pretty bad

obsidian mantle
#

The bot should work, i estimate it to make full map in 1-2h

real sierra
#

I think I'm already done with the dedicated server changes

#

it was surprisingly easy

real sierra
#

the only real thing I needed to change was to force the network to load the second scene so the server would simulate it

obsidian mantle
#

Wait did you fix the invisible enemy thing

#

I missed this

sage crag
#

this probably isnt in japanese for you

#

but it is for me

real sierra
sage crag
real sierra
#

it's Japanese for me too

real sierra
#

I don't wanna talk about it

#

I can never show my face in the unity server again after that

real sierra
sage crag
# real sierra reminds me of those homonculus videos that were popular like 15 years ago

アザラシの赤ちゃんの撮影はこんな風に、氷の上に寝転がって、赤ちゃんが近寄って来るのを待って撮影しています。赤ちゃんたちは好奇心が強く、横になってゴロゴロしていると、近寄ってきてくれます。

▶ Play video
obsidian mantle
real sierra
#

my sprites were supposed to be like this
🧍

#

but instead they
🚶

#

and they're 2D so

obsidian mantle
rough bloom
real sierra
#

ok but the reason they did that was actually super interesting

real sierra
#

it turns out the NavMeshAgent component that does pathfinding on navigation meshes is horribly made and really only meant for 3D

olive sable
#

do some art

real sierra
#

because of this it will rotate a character by 90 degrees on activation

#

luckily, there's a property that you can set to avoid this SAVED

obsidian mantle
real sierra
#

but the plot twist was

sage crag
#

dunk egg in

#

liquid nitrogen

#

and throw at someone

real sierra
#

I was already setting that property

#

so why wasn't it working

olive sable
#

oh, you mean they went off-axis?

real sierra
#

the reason it didn't work was that I set the property in OnSpawned which fires when the network first sees the object

obsidian mantle
#

So too late

real sierra
#

and depending on your latency that can happen before or after Start which is when it needs to be set to take effect

#

neither too early or too late, it was a race condition

#

things were invisible if I was lagging

rough bloom
real sierra
#

despite being a 2D game, the scene is still entirely 3D

olive sable
#

true

real sierra
#

performant! glueless

sage crag
#

you know

#

if only

olive sable
#

enub you're wasting some cpu cycles doing all the math in 3D bwaadow

real sierra
#

but yeah so they just rotated perpendicular to the view plane

olive sable
#

when if fumoquest releases i shoudl make my own client that runs a lot faster

sage crag
#

vedalShrug me already suggest

#

fumoquest rewrite gamejam

fiery anchor
#

sometimes it makes sense to use 3D calculations for a 2D view. Edge cases though.

olive sable
#

every-time you do 3D math for 2D, you're not actually using the Z for depth.
you shouldn't at least. maybe an int for layer, but not a float for depth

rough bloom
# real sierra performant! <:glueless:1282337396230328425>

there really shouldn't be much difference
just 4D matrix instead of 3D matrix for all transformations
most other graphics pipeline stuff should apply to both 2D and 3D, and everything that doesn't should be optional anyway and already disabled by default

sage crag
#

engine logic probably slower than the transformations

#

but

#

wrr

rough bloom
olive sable
#

its mainly the stuff on the gpu.
doing 3x3 matrices is faster than 4x4 matrices. and since they happen every frame you want them to be fast

#

this is micro-optimization tho

opaque sigil
#

i'd imagine the hardware is optimised for 3d anyway

olive sable
#

in real-world the difference is barely noticeable

opaque sigil
#

sometimes doing more work ends up being faster

olive sable
#

depends

olive sable
#

if you do 0.1, 0.2, 0.3 for your layers

#

that's psychopath behavior

rough bloom
opaque sigil
#

why would you mix floats and ints though

#

that sounds like a disaster

#

also thanks for indirectly reminding me to look into the ozaki scheme FOCUS

olive sable
#

i dont mean an int as a format. i mean like a whole number

rough bloom
#

I can see how inserting a layer inbetween two other layers without changing their numbering is useful

#

(if you're too lazy to use constants)

#

(and can't plan ahead)

olive sable
#

if i read a variable named layer inside an object, and the output is not a whole number

#

im nuking the sctript

#

mistakes have been made and i need to start over

rough bloom
#

vedalYes at that point just call it depth instead

silent cloak
#

u dont get to choose in Unity

#

atleast for the general game objects and stuff outside of rendering

#

(rendering is a different story)

olive sable
#

if i made a 2D
id name it layer, it would have to be a whole number, and it would need to be a whole number cuz im using it to do parallax

amber fractal
#

Weird, the NN testbed is finally running. Now I get to smack case generation with a hammer until it stops being stupid.

silent cloak
#

yes 2D is a different story

amber fractal
#

So I need it to not

silent cloak
#

i gotta reorg my home server im running like 800 different backends game servers and other stuff

olive sable
amber fractal
sage crag
#

NN doesnt mean neural network

silent cloak
#

hell thats how i used to have to do it

olive sable
#

"we"

#

there is no we

silent cloak
#

neural newbies

rough bloom
olive sable
silent cloak
#

real legends had to construct that shit themselves painfully

#

even for a simple LVQ network

olive sable
#

do you also need cuda thing installed to run an llm?

silent cloak
#

modern stuff yeah

#

in the past i didnt bother with GPU computation for smaller systems

amber fractal
silent cloak
#

but anything new 100% needs GPU

olive sable
#

so games with llm stuff would require me to get some type of cuda installer?

silent cloak
#

yes

olive sable
silent cloak
#

unless they have some other way of contacting the drivers

amber fractal
#

or rewrite the entire stack in vulkan xdx

olive sable
#

surely i can jsut put my llm stuff in a vulkan compute shader instead

silent cloak
#

lmao

amber fractal
opaque sigil
#

I mean you can

silent cloak
#

if it were that simple nvidia wouldnt be so big rn

#

people have to deal with their bs

opaque sigil
#

There are vulkan backends

#

People are just lazy

amber fractal
#

I'm aware of the vulkan backends

olive sable
#

i think nvidia is more about support and stuff these days

opaque sigil
#

(me included)

olive sable
#

there are alternatives

sage crag
#

nvidia marketshare

#

due to compute

opaque sigil
#

They have a 2 decade old ecosystem

olive sable
#

ye

silent cloak
#

have fun

#

(or kompute)

opaque sigil
#

cpu inference ew

rough bloom
silent cloak
#

torch installs cuda shit so yeah

#

otherwise ur stuck on cpu mode

opaque sigil
#

I love having cublas which includes 50 versions of every function

silent cloak
#

the cost of 0 abstraction

amber fractal
opaque sigil
#

We have a pretty good jit compiler for a reason neuroSadge

olive sable
silent cloak
# olive sable <a:meow:1143284027797819443>

This talk was presented at Vulkanised 2025 which took place on Feb 11-13 in Cambridge, UK. Vulkanised is organized by the Khronos Group and is the largest event dedicated to 3D developers using the Vulkan API, and provides a unique opportunity to bring the Vulkan developer community together to exchange ideas, solve problems and help steer the ...

▶ Play video
#

enjoy

olive sable
#

oh god

opaque sigil
olive sable
#

i aint watching all tha

#

not rn

silent cloak
opaque sigil
#

I'd use it if it wasn't such a miserable experience

amber fractal
silent cloak
#

i heard it is a pretty good api

#

but its pretty much dead

#

Khronos Group has their eggs in the vulkan basket

opaque sigil
#

None of the hardware specific stuff is supported either neurolingSlep

real sierra
#

even the dedicated server build doesnt run on the vps

silent cloak
#

lmao

real sierra
#

sudo? glueless

silent cloak
#

thats such a good idea

real sierra
#

but really im not sure what the issue is

silent cloak
#

opsec

real sierra
#

it spits out this

#
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-allocator-temp-initial-block-size-main=262144"
    "memorysetup-allocator-temp-initial-block-size-worker=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-gfx=262144"
#

and then exits after a few seconds

sage crag
real sierra
#

i tried putting these in the associated boot.config

#

no change

sage crag
real sierra
#

i mean

#

if it doesnt work as root

#

surely it wont work as a user

#

right

sage crag
#

depends on the software

real sierra
#

or is it actually a perms thing

sage crag
#

some software doesnt work with root

sage crag
real sierra
#

i see

sage crag
#

no clue

silent cloak
#

thats not a proper log though either

#

atleast it doesnt shows whats up with it

real sierra
#

yep