#programming

1 messages · Page 95 of 1

amber fractal
hoary lion
olive sable
#

iggly is talking about his minecraft and you are talking about my 48GB ram allocation

hoary lion
#

my reading comprehension has diminished severely

amber fractal
#

I'm going to be stupid and push render distance, surely I'll not get ram limited

#

my battery is loving this extended load test

olive sable
#

if you cant do render distance 1024 then what are you even doing? NeuroClueless

#

i love this screenshot

hoary lion
#

I want to say something so badly but I'll be executed

olive sable
hoary lion
#

yk what am thinking

olive sable
#

goddamnit

hoary lion
olive sable
#

ive seen this screenshot hundreds of times

#

yet i never saw that

#

you pervert

hoary lion
#

nah this rendering is just weird

#

like where are the circular views available in every render distance

stray dragon
#

the game just doesn't wanna

olive sable
#

i just went in a straight line, that mod doesnt generate chunks just keeps them loaded in vram

hoary lion
#

afaik minecraft does it sequentially around the player

#

makes sense then

amber fractal
#

Alright 48 chunks is too much, noted

olive sable
#

48 is still decent for igpu

amber fractal
#

It can at 90

#

not the 2gb ram

olive sable
#

i dont remember what you're running on. 13th gen intel mabe iirc?

#

the framework?

amber fractal
#

12th gen intel framework

olive sable
#

ah

amber fractal
#

This thing does not like extra buffers

#

virtual displays kill the system, distant horizons kills the system

olive sable
#

the i5 or i7?

amber fractal
#

i7

olive sable
#

1280 or 12060?

amber fractal
#

1280p

olive sable
amber fractal
#

Considering the minecraft performance, I think you can see why the gaming system is just for vr

olive sable
#

yep

amber fractal
#

I'll keep that client at 4gb and call it a day

olive sable
#

altho i believe it would be able to handle it if vr and drivers werent so shit

#

i could run vr of my phone at 165fps easily if i used the same engine stuff as rn

amber fractal
#

If steamvr worked, I'd try MC VR

#

just for the lols if I didn't have software blockers

#

in iGPU we trust

#

Nice battery performance tho. though like a macbook it doesn't care if it is charging or not.

olive sable
#

you were talking about rt cores before but i just realized you dont even have those KEKW

amber fractal
#

We do a bit of trolling

#

I've also never been able to play with nvidium for similar reasons.

#

not like I've needed it

olive sable
#

you have 24 rops, and 48 tmus NeuroBounce
idk what that means but thats almost as many as the 5090's were missing

#

the 5090's i was like 12 or somethign idk

olive sable
amber fractal
#

nvidium runs worse on that system

olive sable
#

only 4gb im guessing?

amber fractal
#

6gb

olive sable
#

so better than my 3050m at least

amber fractal
stark needle
#

Why is iggly JavaScript 😭😭

olive sable
#

they got him

amber fractal
#

I got caught in the crossfire of a she cursing people into js

olive sable
dense cosmos
#

I got my first paid internship neuroHypers

#

Vr dev stuff in unity

olive sable
#

vr dev in unity? ErmExplode

dense cosmos
#

Yeah

#

Medical stuff

olive sable
#

oh

#

ok ye thats better

dense cosmos
#

My AI degree surely came in clutch NeuroClueless

stark needle
#

Does anyone else also have that stupid Donna.ai ad on youtube everywhere

tight tinsel
#

physical interview today

olive sable
#

my headphones are dead so the universe has manifested that its time for a break

tight tinsel
#

i have literally no idea what the dress code is but since the more formal attire will not fit me ill have to wear something else

olive sable
#

just a nice shirt will do

dense cosmos
#

I just showed up in white shirt and black pants

tight tinsel
#

shouldnt really make a difference hopefully its a skin melting 33c today and i would like to come dry

amber fractal
#

also physical interview

olive sable
#

i love job intervieuws okp
ignore the fact that im a freeloader

tight tinsel
#

not even a job its just for a course

hoary lion
#

job

#

so far away yet so close

#

awa

light osprey
#

Im so scared to do anything with the languages ive learned just cuz im paranoid bruh

dry charm
#

Why are you scared?

opaque wharf
dry charm
#

Also only Insider Preview

light osprey
#

Cuz ive never made a real useful project neuroHypers

dry charm
#

What are you afraid of?

#

Start small and build up 😄

light osprey
#

Cuz of lack of jobs im thinking about freelancing

#

But im thinking like
Will my code be good enough

hoary lion
#

tbh i dont even know what to make even after learning programming languages

hoary lion
#

my ideas are all drained

#

its empty

#

😭

light osprey
#

Im like yeah i know this language

#

That’s kinda it tho

hoary lion
#

what do I do with C knowledge

#

except learning C++

light osprey
#

Uh i mean make your own language who’s stopping you

hoary lion
#

actually idk

#

make cpython stuff for better numpy or something

light osprey
#

What do i do with assembly knowledge

hoary lion
#

or do the infinite grail of leetcode/codeforces question

hoary lion
light osprey
light osprey
#

Roller coaster from intel to amd

hoary lion
#

oh wait

#

how did I forget this

#

refactor the entire ffmpeg codebase

light osprey
#

I mean go ahead

#

Good luck tho

hoary lion
#

its dirty
someone

#

haven't touched any of ffmpeg raw by itself

#

well

light osprey
#

There’s a first time for everything

hoary lion
#

time to eep out of this #programming existential crisis of learnt languages

light osprey
#

And just like that

open dawn
#

simple stuff of course

#

"planning" cause im still learning the language

light osprey
#

Thats the thing
I need to start leaning towards a specific field of programming

#

Im just sitting here with the knowledge of how coding is done

opaque wharf
#

Just look at codebullet video if you plan to do ripoff game. He is the master at that art lol

olive sable
#

aight fixed that small collision bug

light osprey
# open dawn ooooh

Yeah i currently know java python js cpp and web dev but ive never used them to make actual projects

olive sable
#

why not?

light osprey
#

My dads like
You should start teaching other kids how to code and im like… do i know how to code

#

Like i will write a program but it might be the most basic thing youve ever laid your eyes upon

olive sable
#

basic does not mean bad

#

complicated programs are just a bunch of basic progrmas stiched toghether

light osprey
#

Im not saying basic in that sense
Like the methods used in the code will be basic and might not be best
Like time complexity and all that

olive sable
#

ah

#

well, there's always space to learn

open dawn
#

even if your codes not that good

#

why is that an issue?

#

no one was born a good programmer

light osprey
#

The thing is
Idk which way to go xD

open dawn
#

just

#

code

#

if you're confused, look it up

olive sable
#

my code is completely focused on speed so in other ways of grading its complete dogshit

open dawn
#

google's right there

#

there have been a bunch of people with similar problems

open dawn
#

but build discipline

olive sable
#

ig start by making some projects

#

then you can see what went well and what didnt

light osprey
#

This is some actual good advice
I wasnt expecting this ngl

olive sable
#

this chat is full of programmers that have had simiar issues

#

feel free to ask questions here for stuff

open dawn
#

well

#

im not one of those

#

im still on the stage of learning

light osprey
open dawn
#

i mean

olive sable
#

you say "dont rely on motivation" for the last 2 years ive programmed thats all ive been using lol

light osprey
#

By motivation i mean a reason to code

open dawn
open dawn
open dawn
#

eh?

olive sable
#

most people first have a goal and then learn the language KEKW

open dawn
olive sable
#

i recently started C++

open dawn
#

i only know C#

#

and

#

that just somewhat

#

well, i guess the very basics of python as well

opaque wharf
#

The stake is not high so it's a good learning opportunity

open dawn
#

you could also do a quick search

light osprey
#

I used to build these projects in highschool using legos and arduino and we used to code it ourselves and it got me thinking that i love coding
When i actually picked up coding it turned out that microcontrollers are a completely separate field and this is different. Its more basic but i thought maybe this would link back to yk microcontrollers so i learned it

open dawn
#

on google

opaque wharf
#

Give back the old Sam

olive sable
#

i have been classed

opaque wharf
light osprey
olive sable
#

NaN bwaadow

open dawn
#

oh right

#

what did you guys use to learn the code languages you know?

light osprey
light osprey
#

Books

olive sable
#

first nearly 2 years in python, now same thing i c++

light osprey
#

Im currently in uni

open dawn
#

i see

olive sable
#

i have only recently graduated hs

light osprey
#

I made a mistake of learning python before java

#

Java felt like hell

olive sable
#

java is hell

#

its good to start with an easier language

light osprey
#

I mean java aint that bad

#

Try coding in binary

olive sable
#

Thats not even comparable

light osprey
#

True

dense cosmos
#

I started with wanting to make my own CAD application

olive sable
dense cosmos
#

needless to say, I did not complete that project

#

I learned a lot from it though

olive sable
#

Thats kinda similair to a game engine ig?

dense cosmos
#

yep

nocturne olive
light osprey
#

Im at the stage where idk which way to go

dense cosmos
#

just try to make anything that excites you?

olive sable
#

I think its a good idea to find what you want to make and then learn what you need for that

opaque wharf
olive sable
#

For example i do gamedev with focus on 3D.
So how to use shaders and stuff

open dawn
#

and which would be most beneficial

olive sable
#

Yall dont appreciatie my high iq genius code

dense cosmos
#

my first event system was atrocious

opaque wharf
#

Don't worry, its fun for us too neurOMEGALUL

dense cosmos
#

never doing that again

olive sable
#

My first event system was condensed pure ass

dense cosmos
#

tbh I'm not a fan of how event systems can obfuscate the control flow of the program

light osprey
#

Like i know dbms web dev as well

dense cosmos
#

with unreal I had the problem of trying to find where the hell code was being executed from

olive sable
#

Oh unreal

#

Unreal Classic

dense cosmos
olive sable
#

Yep

#

Rezising, minimizing, mouse, touchscreen

#

Ive always just put it in the main loop tho

#

Just handles variables which get used later

dense cosmos
#

input events are main loop

#

other events are immediate

#

was how I did it

olive sable
#

I have option for either but having them all toghether makes sense for me

dense cosmos
#

mmm

olive sable
#

There isnt any latency diffrence anyways

dense cosmos
#

I don't have any comments on this

#

haven't messed with my own engine in a while

olive sable
#

No latency that i could notice at least KEKW

#

4000fps makes that difficult

dense cosmos
#

I have to implement levelling system multiple times for enemies and weapons evilDeadge

#

I should've made it beforehand

#

tbh it's basically just setting variables

#

but it's still going to be annoying to setup

olive sable
#

I have to implement everything besides the building

#

In 2 days

#

Shit

dense cosmos
#

oh

#

rip

olive sable
#

Anyways goodnight

dense cosmos
#

gn

open dawn
#

gn

light osprey
#

Thank you peeps

#

Gn

sour lotus
#

Hi 🙂
Any Live2D programmers here?

#

Hitting one hell of a technical wall

tight tinsel
#

I have returned from my interview and aptitude test

midnight sigil
opaque wharf
#

Where is the android sfx assets usually stored at? Like dialing tone for example when waiting for a number to answer

uneven pulsar
#

Nah grok being an ai waifu is crazy as fuck😭

#

Dude elon be rendering her at max 99k HD with max ai upscaling rendering😭

jagged turtle
uneven pulsar
#

And the fact grok ot they call her grok chan have her own nasa computer 😭

#

And her physics run faster and better than 99% AAA games😭

jagged turtle
#

did you see the new job listings for xAI btw

uneven pulsar
jagged turtle
#

not that I expect you to know, but just out of curiosity

uneven pulsar
#

They need more people to update grok chan for the freakers

#

Honestly grok isn't available in my country so won't work

jagged turtle
#

I just dgaf about grok but it is based for fact-checking its owner sometimes

uneven pulsar
#

Still he kinda made a smart move😭

uneven pulsar
#

I mean for some reasons elon really made a smart move 😭

jagged turtle
#

well yeah

nocturne olive
jagged turtle
#

but what if they were combined NeuroClueless

midnight sigil
nocturne olive
#

Well, games don't have that

midnight sigil
#

we want NV Link on commercial level nvidia graphics cards!!!!!!

nocturne olive
#

3090:

#

The 3090 and 3090Ti have NVLink capabilities

midnight sigil
#

I remember people doing 4x 3080 builds back then

#

crazy stuff

#

burning the fuck out of those psu

nocturne olive
#

Multiple 3080s won't really be much faster in games, mostly multi-GPU is useful for compute tasks like ML and stuff

#

And then there's my setup, 4070Ti + 3090, where the 4070Ti renders and 3090 does ML

midnight sigil
#

man I need money

#

as a student

opaque wharf
#

I too need money

#

As an adult

nocturne olive
#

I need money for NeuroSynth hardware

#

3090 is good, but you know what would be even better? Two 3090s

faint sandal
#

I need money in general

stark needle
#

i need money as well

noble zodiac
#

just gamble, free money generator

opaque wharf
fathom charm
#

Just steal and claim your friends old gpus

#

Especially those who works in animation, rendering and related field

lament igloo
#

i remember that i wrote this

noble zodiac
#

ok

lament igloo
#

has anyone ever done this

opaque wharf
#

He has function that takes I think up to 40 argument

safe path
#

is it also your birthday today

tight tinsel
#

no i just never changed the nickname

#

it was well, i managed to get all my achievements and projects across and answered most of their tough questions

#

one of the interviewers had a very very heavy chinese accent but at least i can still understand it

true hemlock
#

if you optimized for multi gpu, you can task multiple GPUs to work together

olive sable
#

Goodmorning neuroWaveA

#

I need to go to a rich people party

olive sable
#

Immediatly handed alcohol KEKW

opaque wharf
#

Are you at a wedding?

olive sable
#

No

#

Business party thingy

#

My stepdad works under the ceo

opaque wharf
#

Ahh got it

raw trout
olive sable
#

Im not even old enoughto drink cava lmao

opaque wharf
#

Just enjoy the party and make some connection there if you want. Who knows, maybe one of the person there worked at a game studio

olive sable
#

Im not gonna say what company this is, but none of these people use tech

olive sable
opaque wharf
olive sable
#

But ye i drank it anyways they didnt id me

sage crag
#

awa

opaque wharf
#

Awawawa

rare bramble
#

neuroHypers removing inefficiencies from my base

olive sable
#

awa

rare bramble
#

bwawa evilBwaa

opaque sigil
stark needle
#

bwabw

olive sable
#

Bwaa

#

Hi shadow neuroWaveA

tender river
hoary lion
#

morning

opaque wharf
#

I'm hungry

#

But sleepy

#

Should I eat sleep for dinner?

amber fractal
#

yep

opaque wharf
#

Yeah, I think cooking and even waiting for take out is not worth it

#

Good night all

amber fractal
#

gn neuroSleep neuroWave

sick owl
#

I'm impressed

opaque wharf
#

I cannot sleep evilBwaa

olive sable
#

I am back home neuroHypers

trim valve
#

ok glueless does anyone here have any input on a problem I'm trying to solve?
tl;dr I want to make a USB stick with an install of moonlight on it that I can use to remote into my desktop from anywhere (specifically an ubuntu machine that I don't have root on)
My main issue is that on devices I own, I access the machine through tailscale, which uses tap/tun devices (and I don't think these are available without root)
so my question is, which of the following options seems the most reasonable (or suggest a better idea):

  • create a custom build of moonlight with networking calls shunted through tailscale instead of the OS (lots of effort)
  • run tailscaled in "userspace" mode which creates a socks5 proxy ("easy" but requires making a custom build of moonlight that explicitly doesn't disable proxies, and even then idk if it will fully work or not)
  • I might be able to do something with appimages but no idea how those work
tender river
#

i'm sure it exists

#

or or or you can try some program that hosts a local service that simply transmits all traffic through a socks proxy

#

i'm sure it exists as well

trim valve
#

tailscale can host the proxy which should do that

#

its getting moonlight to use that proxy which is the issue

tender river
#

i'm suggesting ways to avoid that

trim valve
#

oic

tender river
trim valve
#

from a cursory glance

tender river
#

try it cupsama

trim valve
#

because I think that would just be a case of ```sh
tailscaled <run in userspace, proxy available at localhost:1212>
tsocks moonlight-qt

but in parallel
#

neuroPogHD will do

#

I just

#

it will take a while :3

#

(note: this is the speed I'm remote desktopping at, not the speed of the pc I'm remoting into)

#

which is mildly better but I've had to drop my stream to 0.5mbps 720p @ 15 fps and even then its struggling hard

fading olive
#

If you can SSH then you can use an ssh tunnel pretty easy

trim valve
#

unfortunately I need a desktop environment

fading olive
#

I mean you create an SSH tunnel and then run moonlight or whatever over it

trim valve
#

oh as a solution

#

hm

#

that gives me a mildly less cursed idea actually

fading olive
#

openssh and putty both support socks proxy over ssh tunnel

trim valve
#

instead of proxying the moonlight client, make a mock sunshine server on localhost that is itself proxied

tender river
trim valve
#

ok actually mildly possible option

fading olive
#

I think you can also use tailscale funnel to allow access to a tailscale protected service from a non-tailscale device.

trim valve
#

iirc that's only for http services

fading olive
#

hmm maybe, I've never used it

trim valve
#

neuroPogHD ok so

tailscaled /* setup socks proxy, use ephemeral app key */ &
ssh /* go through proxy, forward all ports required */ &
moonlight-client /* with a client registered at localhost in the config */
#

that feels overkill though

rough bloom
fading olive
trim valve
#

I think moonlight prefers udp for streaming anyways

tender river
rough bloom
#

I don't think you'll get UDP over ssh and the tailscale socks proxy either mahi

trim valve
fading olive
#

even using an SSH tunnel would end up being TCP

trim valve
#

pain

#

i mean

tender river
#

its just that its not a widely supported feature

#

i have implemented it multiple times though

tender river
rough bloom
tender river
#

skill issue honestly

trim valve
#

catdespair third time I've forgotten to disable secure boot when setting up vms

rigid snow
#

i should try nuxt now that vercel pays the contributors vedalEvilGiggle

#

hm, vercel is becoming a full stack web framework monopoly… first they took over nextjs, then they hired rich harris, and now they acquire nuxtlabs

#

very interesting

#

what’s left, solidstart?

#

but like fr why does one company pay them all? i guess it’s good that someone is paying open source devs but one company… imagine something happens to vercel, gotta be a tragedy for the web dev ecosystem

#

must be great to not give a shit about web dev

trim valve
#

imagine someone uses vercel, tragedy

rigid snow
#

i dont use them, my point is that they pay all of those to maintain the frameworks right

#

what if they stop

#

it’s got to be a crisis

#

whatever guys if you want to remain sane use laravel ok

#

vercel does not pay them. yet

rigid snow
hoary lion
#

next js, getting too hard to use

#

too many features that are unnecessary

#

praying for vercel's downfall

opaque sigil
#

as if that has ever stopped people from using the product, just look at unreal neuroPogHD

hoary lion
rigid snow
#

i genuinely don’t understand

#

not trying to defend anything

hoary lion
#

i mean like, i just want to get the hang of building a simple website in nextjs, but there are like edge functions, app router, middleware, RSCs and stuff

#

it's too complicated

rigid snow
#

because it’s supposed to be the non opinionated minimal one, same philosophy as react

hoary lion
#

and that kinda harms the performance of the web too

#

it is heavy in many ways

open finch
rigid snow
open finch
#

If anything Next.js simplifies a lot of things and React devs are taking notes and implementing stuff in react from Next

#

But on the other hand... I've heard a lot of bad things about new Next version, because Vercel is pushing their platform down your throat

rigid snow
#

not necessary for anything

hoary lion
#

have anyone tried deploying next js application outside of vercel platform

#

like aws or gcp

open finch
hoary lion
rigid snow
#

it’s literally as simple as not fucking using vercel features?

open finch
rigid snow
#

it works fine

#

it’s just a node js app

open finch
#

You can even spam "use client" everywhere and use it as React lol

hoary lion
#

i just hate frontend so I don't have much to comment

#

i am unable to comprehend html

rigid snow
open finch
#

But with verision 19 things looking quite optimistic

rigid snow
#

the thing with react is it’s trying very hard to be a library

#

bring your own solution to every problem

#

type shit

open finch
rigid snow
#

no i said what i said

#

i mean, you have django or laravel or rails right? these things are as batteries included as it gets

open finch
#

And that's the thing with React it's not a framework. It's a library that presents itself as a framework

rigid snow
# open finch But they're frameworks...

and there’s next which tries to follow the very same principles as react does

or if we’re talking frontend which we are look at angular, very opinionated, solutions to many problems are either shipped as part of the base framework or are official packages

open finch
#

Or.... not present, but people have twisted understanding of React

rigid snow
#

react is still very much a library. a reactivity library if you must

open finch
#

Anyways React is a mess and it's like with C devs. They shit on C++ and love C, but somehow everything is on C++

Same here, React is a mess, but oh well, React is everywhere 😅

rigid snow
#

that’s exactly what i’m saying. not opinionated = messy codebases

#

“bring your own solution to everything” and they absolutely do

#

and i do

warped narwhal
open finch
#

I still have to use React from time to time and.... oh god... There's some legacy code that drives me nuts

#

It's like a

hoary lion
#

epic embed fail

rigid snow
#

react is a REALLY good primitive and that’s why it’s everywhere. that’s what it is, a primitive. not even a library and definitely not a framework

#

that’s how far i’ll go even

warped narwhal
#

isn't it by definition a library?

open finch
open finch
rigid snow
warped narwhal
hoary lion
#

or just the etnire server

open finch
#

Ooooh

hoary lion
#

youll have embed perms then

warped narwhal
open finch
#

tyvm

hoary lion
#

before that you are stuck with embed failure laugh

olive sable
#

I was watching shorts and suddendly 2 hours have desintegrated

rare bramble
#

checked out of curiosity and there is no creep where renewing it is more energy efficient than creating new ones, maybe only good for invasions and such?

olive sable
#

@real sierra juho did fuckign data scientist shit on the screeps renew system AquaCry

#

oh ye, lemme check on my screeps

rare bramble
#

I mean it was simple enought where i used GPT to generate the visualizion code, but it took me way longer to explain it well and it would have been faster for me to just write it myself ICANT

olive sable
#

shiro hasnt been online since the 14th Hmmge

#

o7 may he rest in peace

rare bramble
olive sable
#

he screeped too much and got an aneurism or something

rare bramble
#

I have been wondering why he hasnt been talking here about screeps

olive sable
#

idk what my builders are doing but my containers keep breaking and they havent fixed the broken walls in a week

tender river
olive sable
#

for 5 days?

#

must be a crazy party

tender river
#

it will continue until his birthday ends

#

ok i'm worried for him now

olive sable
#

isnt it always his birthday?

#

i guess after 100 birthdays you do die of old age so im suprised he lasted more than a thousand

#

im joking but i do hope he's okay irl

sage crag
olive sable
tender river
olive sable
#

my collision code hates me bwaadow

olive sable
#

its workign now, this code is kinda cooked tho

opaque sigil
#

is it? looks fine to me

olive sable
#

catdespair this looks fine to you?

tender river
#

could use a closure

olive sable
#

what is that?

tender river
#

anonymous function

opaque sigil
#

idk how much a closure would help here but at the very least pull out the redundant calculations ig

tender river
#

it would help a lot

#

its literally the same code repeating 4 times

opaque sigil
#

similar but not the same, maybe i'm blind but i feel like a closure would do more harm than good here

sage crag
#

pwa

olive sable
#

pwa

opaque sigil
#

okay i am blind

sage crag
#

eye

olive sable
#

hi

sage crag
#

10 tonnes of soil

tender river
tender river
#

it's okay the soil has been defeated

sage crag
olive sable
sage crag
#

code without e is cod. let this remind you that e is an important letter.

olive sable
#

E

tender river
#

(still good to do it imo)

tender river
#

also wouldnt be as long if you used good braces evilLightbulbJuice

olive sable
#

cod is a fish, and fish are in the water, and water is bad for computers, so not having the e in code is the same as destroying your pc

sage crag
#

cod is a fish, and fish is humans, therefore human in the water

olive sable
#

beach episode intensifies

sage crag
#

hydrate or diedrate

tender river
sage crag
#

orp

tender river
hoary lion
olive sable
hoary lion
#

i must join this challenge

olive sable
#

"my sam" blaze is possessive

#

take me out to dinner first lmao

hoary lion
#

wsg gng

#

python haters would now embrace in any second

olive sable
#

they made blaze slow and uncompilable neuroNOWAYING

hoary lion
#

cpy update not yet

#

still stuck on GIL neuroDeadge

#

hmmm

#

why am I encountering OOM

olive sable
#

object oriented madness Minamhm

small anvil
#

most likely going to rewrite this horrible catastrophe of a codebase in c++ or something

#

i made one change... it broke everything...

hoary lion
#

i dont think the issue lies on c#

small anvil
#

definitely does not, its more so me

#

i thought i could get away with writing it in c# cause im already well versed in .NET, i mean, its been my primary language for 6 years

#

i just dont think something like this can be written safely and functionally without having to use weird hacks/shortcuts

hoary lion
#

let me think

#

ok i take it back again

#

wtf I was even making neurOMEGALUL

#

wait... how do I even make a efficient padding mask

#

I was allocating 120,000^2 for the mask

small anvil
olive sable
hoary lion
#

okay but like how do I solve this

olive sable
small anvil
#

what are you trying to do?

opaque sigil
hoary lion
#

so am making some neural codec

#

and I need to pad sequences to same size for batching

#

or else, jax will literally burn down tons of operation on the vram

olive sable
#

120k is not that much ram tbf no?

hoary lion
#

and this validation mask is being hella inefficient

hoary lion
olive sable
#

oh

#

i forgot\

hoary lion
#

since causal mask is just for the latent frames that gets compressed, so I can optimize this one

#

and rest of the valid mask should be operating in linear spaces ig

#

I hate refactoring

olive sable
#

14400000000 so 14.4 bilion

small anvil
#

seems like this isnt my area of expertise, if i knew how to help you i would but im not well versed in nerual stuff NeuroPossessed

hoary lion
#

this is not even neural stuff issue tbh

#

this is just terrible planning and braindead behavior neurOMEGALUL

small anvil
olive sable
#

as usual

hoary lion
#

oh wait, fortunately non-causal mask is already linear

olive sable
#

idkw hat that means but its good probably

hoary lion
#

it means less refactoring

olive sable
#

awa

hoary lion
olive sable
sage crag
hoary lion
#

1 person found to kidnap to awa cult

olive sable
#

oddly threatening

hoary lion
#

don't act like you don't like it catSUS

olive sable
#

is it actively your intent to be threatening konii or is it just how you are?

#

im geussing that means the 2nd part is correct?

hoary lion
#

2️⃣ and 3️⃣ escaped

olive sable
#

nevermind she is counting till my demise

hoary lion
#

4️⃣

sage crag
#

you will never know the amount of enjoyment i get out of this

olive sable
#

i will never know much about you in general ms. television

hoary lion
#

now that sentence made me extremely uncomfortable

olive sable
#

yep...

sage crag
olive sable
#

it do be like that

hoary lion
#

she's enjoying it, watching us thinking extremely hard

sage crag
#

brain wheels

olive sable
#

konii reminds me of someone i know irl except that konii is british and codes and my irl friend is belgian and sucks at coding

sage crag
#

i could be them

#

did you ever check

olive sable
#

nah, you're lesbian, they're transgender or something

sage crag
#

neuroCry its not mutually exclusive

olive sable
#

ye true actually

#

altho they would be a guy if they were trans

sage crag
#

im not processing samspeak today

olive sable
#

so basiclty i knew them as a girl

#

but they might be trans now

#

or well, they were but then werent or something i didnt bother to keep up with it

hoary lion
olive sable
sage crag
#

all 5 of us enub

hoary lion
#

i still cannot comprehend woman exists in #programming or discord in general

#

i have seen so many fake ones

sage crag
olive sable
#

i knew about you and shay but the rest too?

#

ah

#

ok

#

it seems like programmer girlfriend is lesbain DLC

hoary lion
#

oh claude, choosing that word was unwise

#

immediately thought of this

hoary lion
opaque sigil
#

no money left for tokens neuro7

olive sable
sage crag
#

if you told people 200 years ago that you trade real currency for "tokens" which are exchanged to a thinking machine for words they would send you to an asylum

olive sable
#

the thinking machine has spoken

sage crag
#

i wonder what would happen to history if we sent back a phone with chatgpt to the late renaissance period

olive sable
#

probably be killed

hoary lion
sage crag
#

i forgot how much better life is when you consume adequate amounts of water and food

olive sable
sage crag
#

doing my best not to forget

#

probably have to work on not being awake at 4:15 next

olive sable
#

true tho i need to get my goblin as downstairs to raid the fridge

sage crag
#

isnt it 5am for you

olive sable
#

yes

sage crag
#

dont eat before you sleep

#

its bad for your digestion

olive sable
#

im not sleeping soon

#

nor do i care about the state of my digestion KEKW

sick sinew
olive sable
#

yes, otherwise the hypothetical wouldnt make sense

sage crag
#

what that guy said

olive sable
#

"that guy" AquaCry

#

so mean

#

i have a name

sage crag
#

bad bracket man

olive sable
#

im getting bullied bwaadow

sage crag
#

awa

olive sable
#

"my bully is secretly my yuri dealer" MHSC_SpinThinking

sage crag
#

im a villain, not a bully enub

olive sable
#

if you were a vilain you would tormnet other people

#

you only torment me

opaque sigil
#

some villains have standards neuroPogHD

sage crag
#

standards neurOMEGALUL

keen swift
olive sable
#

konii is not a vilain but you are toast

#

i have not forrgotten

opaque sigil
#

wtf

sage crag
#

would a villain really listen to The Beast - Lady Gaga

opaque sigil
#

according to sam apparently yes neuro7

sick sinew
#

Depending on where and when you bring ChatGPT to the Renaissance period it could either result in a witch hunt or certain scholars asking you a bunch of questions.

olive sable
sage crag
#

bad bracket man

opaque sigil
#

i'm being slandered

olive sable
sage crag
#

for today at least

#

why am i tired its like 4am

olive sable
#

skill isue

opaque sigil
#

clearly you should work on hblang to untire yourself neuroPogHD

sage crag
#

this will not work like you think it will

#

though notes on hblang, since i havent done that recently

#

for loops, while loops, nullable type destructuring, and enum customisation now all exist

olive sable
opaque sigil
sage crag
#
for x := 0..10 {}
while cond {}

Enum := enum(f32) {
  .v0 := 10.0;
  .v1 := 15.0;
}

y: ?uint = null
if x := y {}
z := y || 100
olive sable
#

no comment

sage crag
#

oh also uninit memory support now

olive sable
sage crag
#
arr: [4]uint = idk

for i := 1.., elem := arr[..] {
  elem.* = i
}

also for loops can do stuff like this

opaque sigil
#

wait is || not a logical or

olive sable
#

it should be?

sage crag
#

but || can also be applied to ?T

opaque sigil
#

default?

sage crag
#

?T || T -> T

#

yes

opaque sigil
#

ah, fair enough

sage crag
olive sable
sage crag
sage crag
opaque sigil
olive sable
#

uhhhh

#

hmmm

#

big words

opaque sigil
#

y if y is not None else 100 basically this

sage crag
#

also we now have generic handlers for certain panics and also builtins

@handler("entry", <func>)
@handler("memcpy", <func>)
@handler("slice_ioob", <func>)
@handler("for_loop_length_mismatch", <func>)
olive sable
sage crag
opaque sigil
#

(i freaking hate the way python does ternaries but what can you do i guess)

olive sable
#

ye..

#

c++ does it better mostly but i still don't completely like it

#

using ? feels cursed

sage crag
opaque sigil
#

that's how most languages do it, you'll get used to it soon enough

olive sable
#

true

opaque sigil
#

though it's also a byproduct of if/else not being able to return a value

sage crag
#

if ioob_handler == void then the handler is ignored

opaque sigil
#

which is why in rust you can do let x = if true { 12 } else { 53 }

sage crag
#

oh right @field_name(T, N) is a new thing

#

probably temporary

#

as well as @frame_pointer() which is probably here to stay

opaque sigil
#

indexing into the fields?

olive sable
sage crag
#

oe also @RootScope() which returns the root compilation unit

opaque sigil
#

can i get the field value given a string though

sage crag
opaque sigil
#

i'm curious, when do you ever need the index menherathonk

sage crag
#

its generalisable though

opaque sigil
#

true i guess

sage crag
#
format := fn(v: @Any()): void {
  $T := @TypeOf(v)
  $l := @len_of(T)
  $for n := 0..l {
    f_name := @field_name(T, n)
  }
}
#

(rest of function somewhere else)

opaque sigil
#

the @ fns are compiler built-ins right

sage crag
#

yeh

#
// in lib.hb
hmm := fn(): uint {
  $if @has_decl(@RootScope(), "override_value") return @RootScope().override_value
  return 1
}

// in main.hb
.{hmm} := @use("lib.hb")

override_value := 0
main := fn(): uint return hmm() // returns override_value

lets you do stuff like this

#

its only a little bit cursed

#

most of this is temporary until some kind of @TypeInfo() exists neuroCry

opaque sigil
#

yeah i was about to ask, should be possible to already combine a couple of them to make a nicer interface

#

though i guess it doesn't really matter all that much

sage crag
#

yeah

#

there was a proposal some time back for a first class function type too but not much work has gone into that

#

aside from that, between last update, floats now work, linux c abi is now fully functional, there is dead code elimination in the compiler, etc

olive sable
sage crag
#

disregarding the critical bug fixes, most of which are caused by chayleafs cursed json parser

olive sable
#

im allowed to bully you back

opaque sigil
#

i can't lie, this looks exactly like what i would expect from chay

olive sable
#

huh so chay also has some code in there NeurOhISee

sage crag
#

this 490 line file caused the comptime stack limit to be raised like 3 times

olive sable
#

oh ye she had some pr's iirc

sage crag
#

oops

olive sable
#

hblang truely is the language of the lesbians

sage crag
sage crag
olive sable
#

oh fuck the sun is up.
i need to raid the fridge before my parents are downstairs

#

brb

opaque sigil
sage crag
#

do you know how many bugs she has found

opaque sigil
#

i do not but i'm sure it's a lot

sage crag
#

too many

#

trying to find the testing examples file

sage crag
#

what even is this

sage crag
#

hblang compiler can deduplicate mutually dependant recursive functions

olive sable
#

i am back with pancakes NeuroBounce

sage crag
#

its impressive i think

opaque sigil
#

that's pretty neat

#

not sure how useful but impressive nevertheless neuroPogHD

sage crag
sage crag
#

what even is going on

opaque sigil
#

i saw the async one and quickly went away

sage crag
#

async 1 is even worse somehow

#

she tortures this poor compiler neuroCry

opaque sigil
sage crag
#

its a good thing but also evil

olive sable
#

from bwaa to awa, how are yall doing today?

amber fractal
#

bwa

amber fractal
olive sable
#

bawa KEKW

#

bwa is probably most accurate for me rn

opal fox
#

im just getting tortured by async right now, but i know it's an easy fix.. im just wayyy too tired right now

hoary lion
amber fractal
opaque wharf
hoary lion
olive sable
#

welp, there is a small hole in my leg now cuz im stupid

#

need to finish this game

opaque wharf
olive sable
#

me the irl human's leg

opaque wharf
#

I know that feel, just the other day I was also sliding down the asphalt lol. Hope it gets well soon

olive sable
#

it should

#

probably should disinfect it or smthn when i have time

opaque wharf
#

That's not something you do when you have time Sam, but ASAP

gritty dust
olive sable
#

hi cheese

olive sable
#

my leg will survive

opaque wharf
#

Hmm, I guess its also depends on the cause and how big it is. In my case it is quite a big scar from asphalt, so ye, makes sense

olive sable
#

small surface area, a bit deep tho

gritty dust
gritty dust
gritty dust
olive sable
gritty dust
bitter coral
#

I finally went back to work on my art program today. my undo-redo solution works!!!neuroLETSGO

#

it only took like 4 hours to rearrange things for it.

maiden geyser
#

bro uses proper punctuation

opaque wharf
#
🏁 🍇
  😀 🔤Hello World!🔤❗️
🍉
#

I don't know what I expect tbh

olive sable
opaque wharf
#

Since highlight.js support brainfuck, I thought it would do something to emojicode

bitter coral
#

I don’t really think I could have used godots undo-redo system well as it required a method to undo an action. Which my solution sidesteps by just remaking the image without the last action.

maiden geyser
#

art program... in godot?

opaque wharf
#

What I AM concerned about is that undo method

bitter coral
opaque wharf
#

Now I wonder why array based programming language like APL, BQN and the like didn't use emoji

bitter coral
opaque wharf
#

I was thinking if there is a function that can only be applied one way which makes the undo system (making a reverse function of the action) impossible

#

But can't come up with any

bitter coral
opaque wharf
opaque wharf
# bitter coral Hashes

But why? Why would you perform hashing function to pixel and write the result as pixel? catdespair

maiden geyser
#

or literally anything that has multiple input values give single output value

opaque wharf
#

Oh, I can come up with another cursed way to do it

#

Treat every action as adding another layer

#

Immutable image editor lol

#

Oh wait, that is just the same as storing every image after every action that I think he is doing before

bitter coral
#

My drawing functions are all over the place at the moment which is a bit annoying.

#

Cause I have them in my brush script because of the different painting modes. but now I’m calling them in my drawing script to reconstruct the image. As well as in my canvas script to draw them in the first place.

olive sable
#

Welp gn

opaque wharf
#

tl;dr, if you have the following package from AUR, remove it

  • librewolf-fix-bin
  • firefox-patch-bin
  • zen-browser-patched-bin
maiden geyser
#

why would anyone have them

opaque wharf
#

Don't know. But someone that is not proficient in Arch may think the patch and fix do something

faint sandal
#

can anyone still download these packages anywhere

opaque wharf
#

From what I can tell, no

#

Even the github repo is nuked

safe path
#

true pain is installing pytorch on a metered connection

stark needle
safe path
#

oof

stark needle
#

also what

#

vanor loves evil??

safe path
#

wtf does that mean, you should already know this RAGEY

#

also wtf pandas is 17mb feelsWeakMan

noble zodiac
#

because panda hates all of us

safe path
#

is it a good idea to download an entire model on metered glueless

noble zodiac
#

depends on how much you value your own lifetime

opaque wharf
#

If the price is cheap, sure why not

#

We have midnight data plan here usually that kicks into play around midnight until 7 in the morning

safe path
#

glueless cheap is subjective

opaque wharf
#

Yeah, but Around 1.5 USD for 100 GB is quite cheap I think

dawn garnet
#

Finally got back into corporate software development, left my last company after 1.5yrs cause of dodgy practises and went full freelance but the infrequent income worried me. After applying for the past two months I have finally received a job offer way better then my old position at a healthier company!

opaque wharf
#

Reminds me of my college day when I encounter dodgy practice lol

dawn garnet
#

Yeah the past company started off great but my starry eyed first impressions died down pretty quick when they had pay delays, stopped paying super annuation, and I started hearing the boss having screaming competitions with other workers from his office, etc XD

distant blaze
#

Artix linux with S6 is kind of crazy

#

like what do you mean you don't have a pipewire-s6 package

#

what do you mean I need to write my own Service for a major system utility 😭

#

oh well

#

I guess I am gonna write the s6 service for pipewire lmfao

#

might as well put it onto my github why not

inner pike
#

@rare bridge kill this guy

#

posted a scam

#

@pale dagger

pale dagger
#

Thank you

inner pike
#

Ty Nam

olive sable
#

Goodmorning neuro7

#

6 hours

hollow musk
#

hi

cobalt sigil
#

wild @faint sandal spotted neuroNOWAYING

faint sandal
opaque wharf
sage crag
#

why did it take so long for anubis to get invented neuroCatUuh

opaque wharf
#

Because it wasn't THIS bad before

#

Crawlers didn't used to take up 80% of popular site traffic

sage crag
#

now everyone wants to steal your words to feed it to their word making machine

#

rip hobbyist search engine creators enub

opaque wharf
#

SearxNG?

tender river
#

theres a lot of local forum captcha software

#

that doesnt mine anything because even if it did the scale wouldnt really be enough

faint sandal
#

I like the one 4get uses

opaque wharf
#

I like arch captcha

#

Pasting the output of cat command

sage crag
tender river
tender river
noble zodiac
#

and many of the traditional crawler actually respected robots.txt, ratelimiting and so on

#

but ai tech bros dont give a shit

#

and just hammer your servers

hard raptor
#

Pov, someone falsely corrects your claim of using typescript for that you are actually using javascript, just because you start the program by calling the transpiled js file with node command

stark needle
hard raptor
opaque wharf
#

Bun then

hard raptor
#

Hmmm maybe

rigid snow
opaque sigil
#

If you have a new version you can just run the TS via node too

rigid snow
opaque wharf
hard raptor
#

At least in my use cases

opaque wharf
opaque sigil
rigid snow
#

isn’t it the type proposal support

opaque sigil
#

I guess the transform is still kinda iffy with some things

#

But stripping should just work

opaque wharf
#

TS is superset