#programming

1 messages · Page 458 of 1

olive sable
#

these are from the currently broken sticks

rough bloom
#

neuroTrue this would be good too

rigid snow
#

then when it works fine, put the rma’d ram in so it fries it so you can rma it again

olive sable
split steppe
#

hmm, i wonder if the memory tests are going through virtual memory mapping though so you wouldn't know if it's the same lane, you'd ideally run something like memtest86 so it definitely goes directly without remapping

olive sable
#

thats what i used for the first rma

#

i might still have pictures from that

rough bloom
split steppe
#

great, i would compare that instead

#

whichever sam used originally should be used again for consistency

olive sable
#

this is from march 22 in 2025

#

form what i can tell this is a different issue tho

#

unless multiple bit lanes were broken here?

split steppe
#

gotta sit thru the whole test to know i guess

#

see you in 2 days time :V

olive sable
# olive sable

this is when i still had my hopes up for going above 3600. thats why its at 3733mhz

split steppe
#

what if you fried your slot by trying to overclock it

#

also what even is the point of overclocking beyond the xmp profile

olive sable
#

speed

split steppe
#

there's like barely any benefit though

olive sable
#

fasterer

split steppe
#

literally like 0.5% at best, you would never notice it

#

at the risk of instability or frying it

#

just upgrade to ddr5 lol

#

$1000 a kit

olive sable
#

upgradding to ddr5 would mean getting new ram, new mobo, new cpu, ...

#

id be broke as fuck

split steppe
#

yeah but it would be faster :'P

#

also reset your bios to defaults for good measure

#

since you were messing with clock and voltage

olive sable
#

ive reset it a bunc since then already

nocturne olive
split steppe
#

ya that's what am5 is for 🙂

olive sable
#

this guy

nocturne olive
split steppe
nocturne olive
#

I mean free performance is free performance
I should try to see if I can put my RAM back up to 3800 without crashes
(I had both a CPU and RAM OC but I'm unsure which caused the instability)

#

-# My RAM stock speed is 3200

split steppe
#

nowadays that free performance literally isn't worth the effort

#

manufacturers give you overclock out of the gate that gets you pretty much all of it but stable

opaque wharf
split steppe
#

the last inch just doesn't give you anything you can perceive

olive sable
#

yo umust understand

#

getting 33mhz extra

#

is like a whole 1000 fps more

split steppe
#

lul

nocturne olive
opaque wharf
split steppe
#

MHz is not MTs

#

MT doesn't scale with MHz

olive sable
#

MTs is litteraly just 2xMHz

split steppe
#

+600MTs would be huge of course, but it's not what you're getting when changing the clock

olive sable
#

because of dubble data rate

split steppe
#

no, because it still needs to be in sync with the cpu

#

it doesn't scale linearly

nocturne olive
split steppe
#

if anything you can make it worse if you put the clock enough out of sync

olive sable
#

my 3600MTs ram runs at 1800MHz.
that is how it works

split steppe
#

that's on paper, not in practice when it needs to sync with the cpu

nocturne olive
#

Do note that memory syncing is not really important on Intel
Really only on AMD where the mem controller sucks a little

olive sable
#

thats what infinity fabric is for.
it runs at 1:1 on my mobo

#

you can set it to 2:1 if you're going to 4000 or so

split steppe
#

on amd yeah, which means it will correct itself towards a stable config and you will get an arbitrary clock target which might not even match what you configured

#

imo nowadays it really doesn't get you much, all software is so bloated as well

olive sable
#

im making my own software, which benefits a lot form extra ram speed

#

so it is worth it

split steppe
#

well great, you still get a million miles more perf out of better software than hw tuning

nocturne olive
#

Factorio is super well optimized and actually benefits from additional resources

split steppe
#

did you benchmark it on your system w and w/o overclock tho

olive sable
#

yes

split steppe
#

so how much better is it

olive sable
#
  • 1000fps
split steppe
#

on what baseline

#

1000fps can be 0.00001ms

olive sable
#

125000 fps to 126000fps

split steppe
#

yeah that's stupid lol

olive sable
#

you're stupid

rigid snow
split steppe
#

dude that's literally only a 0.8% improvement

idle dune
#

What's the convo I'm lost

rigid snow
olive sable
rough bloom
#

just buy newer, better PC that doesn't have the issue 4HEad

olive sable
split steppe
#

you literally cannot perceive the difference lmao, it's within margin of error of straight up normal operation

#

i just don't get it

olive sable
#

i replaced the gpu, might aswell spend 600 on new mobo and cpu

rough bloom
#

very important

idle dune
rigid snow
#

that's a YOU thing

split steppe
#

get a mac

rigid snow
#

not everyone has a racoon inside..

olive sable
#

never

#

i fucking hate mac

rigid snow
#

game dev student ALERT

split steppe
#

i'm actually tempted to get the neo

olive sable
#

the neo is fine for the price ye

#

but doesnt fit my needs

idle dune
#

I like macs. Solid hardware, bit pricey.

rigid snow
split steppe
#

i need low end hw for perf testing usually, neo would be perfect for macos testing too

olive sable
olive sable
#

so the 1K laptops end up competing too, and those have gpus

split steppe
#

apple hardware doesn't depreciate the same either, it's incredibly good

rigid snow
#

you can get a used mac for way cheaper, i find macs depreciate faster than iphones/ipads

olive sable
#

only batteries depreciate over time, cpus stay pretty much as fast as they started

split steppe
#

i use a secondhand iphone 12 i got for like $120, cuz i got tired of androids, i literally have zero complaints after getting used to a couple os quirks

#

it's still blazing fast

#

people still use m1 macs also

idle dune
#

My 2015 Macbook Pro was 350. Still a very good machine but if you want modern security updates its either OCLP or Linux.

rigid snow
#

if it's ever slow either you have power saving mode on or battery is dead dead

rigid snow
#

i do not see a reason to upgrade, m1 is a good cpu

idle dune
rigid snow
#

graphics aren't that great but not my usecase

split steppe
#

which apple struggles with lol, they're trying really hard to convince people to switch

olive sable
#

for 500 i can find a Macbook air m1 16GB ram 512GB
or i can buy a MSI GL75 9SD gaming laptop which has worse battery, but every single other thing is better and faster

idle dune
#

Thats a them issue though. Because the M1 is so overbuolt thats its still good a half decade later. The later M series machines dont very meaningful upgrades.

split steppe
#

the m1 would beat that gaming laptop anyday for me

olive sable
#

gamedev

#

the m1 sucks for gpu stuff against laptops with gpus

split steppe
#

i'd prefer the mac for gamedev also actually

idle dune
#

Or get a Thinkpad or Precision workstation laptop. Shruge

rigid snow
split steppe
#

i aint making AAA games, so if my game runs like shit it's actually my fault, the m1 mac has a good igpu

olive sable
#

i am

#

thats the whole point

nocturne olive
split steppe
#

if you are making AAA then you use a desktop lmao

olive sable
#

i cant take a desktop to my college

rigid snow
split steppe
olive sable
#

doesnt fit my usecase

idle dune
nocturne olive
rigid snow
#

for ml surely you'd just end up remoting into your main rig no

rigid snow
split steppe
#

because you're using it for something it's not meant for at all?

split steppe
#

man this screwdriver is bad for hammering nails

#

like bro

rigid snow
#

that it requires a fucking renderfarm

idle dune
#

You cna find Precision R7920s being sold on now woth 64gb of ram, dual golds and whatever glu they forgot to remove for like 800 bucks

olive sable
#

i dont get what this whole convo is about.
i say i dont like macs because they suck for my usecase. which yall argue against.
but then yalla rgue agaisnt superbox that he shouldnt be using macs for ml cuz that doesnt fit the usecase

rigid snow
#

yalla rgue

olive sable
#

not really

split steppe
#

you cannot reuse anything from these machines

olive sable
#

you can

split steppe
#

since when have they removed vendorlocks

idle dune
olive sable
#

only the cpu is vendorlocked no?

split steppe
#

psu got custom wiring, mobo got cpu vendor lock no?

idle dune
olive sable
#

idk about psu wiring. but the ram, gpus, hard drives and everything besides the mobo should be reusable

idle dune
#

Psu have custom wiring but the GPUs still have the same 6/8 pins.

#

The power delivery to the boards is whats proprietary not to the swap able hardware.

#

Same as any optiplex or consumer desktop in the last 20 years.

split steppe
#

meh i would just pick the normal components

#

the hdds from that rack are disposable prolly if there are any inside still

#

that would leave just ram and gpu to reuse

idle dune
#

Cpus too

rigid snow
# olive sable i dont get what this whole convo is about. i say i dont like macs because they s...

i don't argue you should use a mac for gamedev, i sure wouldn't
what i would do is get a good, long battery life, easy to carry, most importantly that feels nice build quality wise laptop and remote into my workstation if i had to do AAA gamedev. i am not carrying around an MSI Raptor T-Rex Crazy Style X Blade Turbo Fan Jet Ear Ripper Titan 100000 Windows 11 x64 64GB RAM 2TB NVMe SSD RTX 5080. you can't make me
conveniently enough remoting solves most compute issues

split steppe
#

cpu/mb has vendor lock

trim valve
#

i feel like this would be a massive waste of power though

trim valve
#

thanks discord for losing the reply

olive sable
idle dune
#

You can* remove vendor lock in. Chinese parts resellers do it all the time.

#

I just dont know how

rough bloom
split steppe
olive sable
#

concrete, dont work

#

i tried

rough bloom
idle dune
rigid snow
split steppe
rigid snow
idle dune
rough bloom
split steppe
# idle dune Godot?

a variety of things, but i like control, so love2d or something custom usually

idle dune
rough bloom
#

I'm sure you can find ways around it, but annoying neurolingSlep

olive sable
#

hmmm

#

should i get an epyc or threadripper?

rough bloom
split steppe
rough bloom
olive sable
split steppe
#

threadripper is consumer grade though, and has more features

rough bloom
#

then ye, Threadripper better for desktop system

idle dune
split steppe
#

i've got an epyc for a server, it's def not something i would use for a workstation

rigid snow
# rough bloom I can imagine that being an actual issue with graphics programming, wouldn't wan...

in quality? if you don't have constantly moving graphics (video, game) nah it's more than fine. compression picks up pretty fast
for graphics programming i'm pretty sure you can pick compression settings in some solutions e.g. parsec if you need color accuracy over bandwidth/framerate
latency i don't think is a factor here unless your workstation is on the other side of the world. even on 60 ping it feels pretty nice

olive sable
#

its either the mobo, or the cpu itself is killing the ram. eitherway i need to replace something

idle dune
#

Itll work but its better to.just get a 5000 series threaripper

olive sable
#

if i find one for a good price ill take it. otehrwise ill see if replacing the x570 works

rough bloom
idle dune
#

Your nit really gonna get Threadripper or Epyc cheap. Most MB and CPU combos I see online are like 1.5-2k

rigid snow
split steppe
olive sable
olive sable
rigid snow
olive sable
rigid snow
#

unauthorized

rough bloom
rigid snow
#

my only issue with remoting from a mac is that i have to use ctrl as the modifier, not cmd - on a mac keyboard

#

gross

rough bloom
#

but then obv. single-core performance suffers

#

a lot

idle dune
#

Yeah

rough bloom
#

barely worth using a Threadripper at that point

#

unless you really need the lanes

split steppe
#

ah yes, get gen 1 stuff for an already dead platform, why not

idle dune
#

Which most people dont.

split steppe
#

in todays news: man builds a supercomputer to play minesweeper

idle dune
#

Exactly

split steppe
#

"i need threadripper" says local man using 1 thread

idle dune
#

If different if you had a threwddripper hooked up to 4-5 compute gpus like a cluster of V100s or something.

#

Then you'd need it

#

Or 2 rtx 5090s

#

And pull half the power of new York state on boot

split steppe
#

i would think you can comfortably handle 2 5090s with a normal cpu

#

no need for threadripper

rough bloom
#

2x 5090s should still be fine with a normal consumer CPU

idle dune
#

Yeah

#

The power draw fir that much be crazy

rough bloom
#

you'd normally only have 8x to each, you'd need a Threadripper for 16x, but it's not really necessary with current PCIe speeds

#

the power draw of the cards doesn't matter for the CPU mahiro

nocturne olive
split steppe
#

you could for sure cook something with 2x5090

#

is this a lot of lanes?

nocturne olive
#

2x5090 = 2x32GB = 64GB OF 2TB/s memory

idle dune
#

God damn

nocturne olive
#

That'd be an insane compute cluster

#

It would also need at least a 1600W PSU for sure

split steppe
#

i eat my motherboard the long way

nocturne olive
idle dune
#

I just wanna get a Ryzen AI Max+ 395 desktop for my AI stuff Shruge

Its not the best per dollar but its 145w.

split steppe
#

how do you feel knowing that i don't use any of them

nocturne olive
split steppe
olive sable
#

ye

#

not really any good threadrippers around

#

unless i pay 2k

idle dune
#

Thats what i was gonna do. Its like 4700 cad though for the Franework desktop. Same for the GMKTec Exo-x2

novel hinge
#

Ryzen 9 7950X3D :3

idle dune
nocturne olive
#

Ok yeah
LLM inference it'll do fine in
For me though "AI" means doing big training runs like vocal synthesizers

split steppe
olive sable
#

im not sure i i would benefit from going to 7950x3d.
for gaming its better, and there's more single core speed. but for multi-core like blender id have worse

split steppe
#

it's probably not as good for training

novel hinge
idle dune
#

No clue I have seen very much for training on the 395

nocturne olive
nocturne olive
split steppe
nocturne olive
split steppe
rough bloom
idle dune
#

I suffer from the devaluation of the maple dollar

nocturne olive
split steppe
#

lol

nocturne olive
#

Belgian used market is godly

olive sable
#

i can get them for 700-800

#

rn

novel hinge
#

I think I'll keep my ryzen 9 for at least 5 more yrs

#

Its gonna be fine for the mainstream stuff I do ^^

split steppe
olive sable
split steppe
#

if you can't plug all 6 into one, clustering is going to eat a shitload of perf

#

unless you got top end connectivity

idle dune
#

PES_Dab I have the cheapest power in Canada atleast

olive sable
#

i think if i go 7000 series id not be able to use ddr4 ram

nocturne olive
novel hinge
nocturne olive
#

Should allow them to cluster themselves efficiently

rough bloom
rough bloom
olive sable
nocturne olive
#

AMn means only DDRn

novel hinge
#

I bought most of it in late 2022/early 2023

#

Well I dont regret it ^^ 64 GB of ram in my main PC is nice to have

nocturne olive
#

I'd soo want 128 gigs to stop running out of memory

#

Just yesterday I had an OOM

novel hinge
#

How would you even use 64 GB?

split steppe
#

i'll take "what is swap" for 500 alex

novel hinge
#

I dont have any idea except AI stuff

nocturne olive
#

Because JavaScript inherently leaks memory

split steppe
#

js can die in a fire

novel hinge
split steppe
#

js is second worst language after c++

nocturne olive
idle dune
#

I have to learn JS if i want ti make a RPG Maker MV game. Despairge

split steppe
rough bloom
#

wdym "inherently"

#

it's garbage collected

novel hinge
#

My phone has only 2 GB of RAM T . T

novel hinge
split steppe
#

it's always best effort

rough bloom
nocturne olive
split steppe
#

i have youtube regularly go insane and consume all my memory

#

and some others

nocturne olive
rough bloom
rough bloom
#

sounds like a you issue

novel hinge
#

I restart my PC every 7 days at max so it doesnt happen to me

novel hinge
split steppe
rough bloom
# rough bloom sounds like a you issue

I wouldn't be surprised if Discord and other bloated web apps have some memory/resource leaks
but that:

  • is not a JS problem, same thing happens if you wrote everything in C and forgot a free()
  • is easily mitigated by restarting every once in a while
novel hinge
#

%0|%0

:3

rough bloom
#

cycles are an issue with refcounting, not with GC in general

split steppe
#

people suck ass at memory management nowadays, i regularly see websites using 1G ram to display even plaintext

novel hinge
#

Discord is at 1,34 GB rn

rough bloom
#

please give source or example for this

split steppe
rough bloom
#

sure veryNeuro

nocturne olive
#

(it goes down after a while)

sage crag
rough bloom
#

almost like it's been a thing for decades and is in use everywhere

split steppe
#

gc algorithms when they need to be reinvented every 3 years because they keep leaking memory

sage crag
#

leaking memory is a problem for people who dont have 10tb of ram

split steppe
#

modern algos reduce the trivial cases, but that wasn't my point, there's a ton of places in the browser where you can accidentally create cycle-like structures that never get freed, or other dependencies

rough bloom
#

best Java GC is Epsilon

sage crag
#

best java gc is Uninstall Java

#

it installed on every machine that has java

nocturne olive
split steppe
#

best java gc is only 200 configuration flags away

nocturne olive
#

Wa

rough bloom
#

not have 10 TB of RAM

nocturne olive
#

Em

#

It needs 10TB RAM?

rough bloom
#

ye

nocturne olive
#

That isn't a very great GC

rough bloom
#

it is

sage crag
rough bloom
#

0 performance cost

#

fastest GC possible

sage crag
#

ye

olive sable
#

why collect garbage form java, when you can just garbage collect java itself

nocturne olive
#

Oh is it the same as "GC off"?

sage crag
rough bloom
split steppe
sage crag
#

in 2078, latest java garbage collector deletes programmers brain

olive sable
shrewd cloak
#

Programmers in 2078?

split steppe
#

2077 you mean

sage crag
#

no

split steppe
sage crag
#

2077 is trademarked

shrewd cloak
olive sable
#

delete the user, they're the one causing all this garbage that needs to be collected

#

get rid of garbage at the source

split steppe
kind fable
olive sable
#

already?

#

that was quick

sage crag
#

its a small feature list

olive sable
#

they must have been workign on this before the announcement

kind fable
#

Yes

#

It's been a while

nocturne olive
#

Or it's LLM gen code

split steppe
#

oh nice, can't wait to try it 2 years later when my mods and resource packs update :V

sage crag
#

especially rip vulkanmod

kind fable
#

We know cause they shared conversations in the VV server

kind fable
split steppe
#

sodium is p good gotta say

kind fable
#

And resource packs won't need any update unless they abuse unsupported unstable features, aka core shaders

olive sable
#

i hope they implement mesh pipeline instead of traditional render pipeline

split steppe
#

nah for RP it's mostly because new shit keeps getting added that also always somehow breaks the old textures

kind fable
#

W nvidium to be available on all GPUs thanks to mesh shaders not being exclusive to nvidia unlike OpenGL

#

I genuinely have no reason anymore to go NVIDIA

sage crag
#

moltenvk is pretty big for macos performance right

kind fable
#

Not really

#

It's good for all other users tho

split steppe
#

moltenvk is only used because apple refuse to support vulkan for whatever dumb reason

nocturne olive
# sage crag

Wait did MC seriously prefer iGPUs over dGPUs on OGL?

kind fable
#

Because MacOS was holding back everyone from newer OpenGL features

sage crag
#

just use whatever gpu the os gives you i guess

kind fable
olive sable
#

opengl depends on the system power settings iirc

nocturne olive
#

Hopefully Minecraft won't decide to suddenly run on my 3090 cluster for some reason rather than the 4070Ti

kind fable
#

So nvidia had to do their executable detection shit by example

olive sable
#

you had to do some shit to force dgpu

#
extern "C" {
    __declspec(dllexport) DWORD NvOptimusEnablement = 1;
    __declspec(dllexport) int AmdPowerXpressRequestHighPerformance = 1;
}
kind fable
split steppe
olive sable
#

you can with power settings

#

in nvidia app you can force it im pretty sure

nocturne olive
# kind fable You can still force it anyway i think

Well probably, if I can somehow determine where to place regular command line arguments for Minecraft because right now I need to prefix the run command with a bunch of garbage to guarantee it to run on the dGPU

split steppe
#

you also can set it for the program since win10 afaik

rough bloom
kind fable
nocturne olive
#

What do you mean?

split steppe
#

in the nvidia driver config also yea

nocturne olive
#

I need to do __NV_PRIME_RENDER_OFFLOAD=1 __NV_PRIME_RENDER_OFFLOAD_PROVIDER=NVIDIA-0 __GLX_VENDOR_LIBRARY_NAME=nvidia %command% in order for games that by default run on the 3090 to run on the 4070Ti

split steppe
#

if you're on linux it's a bit rougher

kind fable
#

Oh Linux

kind fable
#

If you're on Linux the problem is nvidia

#

And if on windows, just configure the driver

split steppe
#

nvidia is so ass on linux

nocturne olive
rough bloom
#

has option for setting environment variables

nocturne olive
#

Oh I see

rough bloom
#

also no need for another launcher since Prism Launcher does everything

split steppe
#

also doesn't the default gpu depend on which slot it's in?

kind fable
#

Or use nvidia profile inspector

#

Also Prism Launcher is just so good

nocturne olive
kind fable
#

So yeah

split steppe
#

it shouldn't pick your 3090s over your main card unless it's slotted first afaik

nocturne olive
kind fable
#

Depending on what you used before

split steppe
#

weird

nocturne olive
#

Opus Magnum: 3090 by default
Portal 2: 4070Ti by default

umbral wigeon
#

Nivdia ceo said the number of software engineer will increaseneuro7

nocturne olive
kind fable
umbral wigeon
# umbral wigeon Nivdia ceo said the number of software engineer will increase<:neuro7:1129322212...

Lex Fridman Podcast full episode: https://www.youtube.com/watch?v=vif8NQcjVf0
Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/cv9750-sb
See below for guest bio, links, and to give feedback, submit questions, contact Lex, etc.

GUEST BIO:
Jensen Huang is the co-founder and CEO of NVIDIA, the world's most valu...

▶ Play video
nocturne olive
kind fable
kind fable
nocturne olive
#

Em
I meant moving the login

kind fable
#

I mean technically you could as it's stored as plain text

#

But it'd be so convoluted

#

The login is clicking the button add account and clicking OK in your browser

nocturne olive
#

I am not logged in on browser

kind fable
#

OK and typing your email, password and 2fa code in your browser

nocturne olive
#

It's unfortunately a little more complicated than that for me
Can't be bothered to explain

kind fable
#

Bro stole tokens and want to log with them smh

kind fable
sage crag
#

but i realised its because of "nouveaux messages"

#

french

kind fable
sage crag
#

franceish

#

frankish

#

old frankish

opaque wharf
#

Farank

wispy pike
#

regardless of whether or not an AI is a real person I find this pretty disgusting tbh

#

like using this should be an instant ticket to hell in the afterlife, however hell does not exist

split steppe
#

man's trying to keep a clean record for when ai takes over

icy wedge
#

oh me too for thinking it's funny

#

I am definitely bound for the fires

wispy pike
split steppe
#

machines should be working

azure lynx
#

this is how people used to treat people they didn't consider people. it dehumanized them and made people act cruelly without thought. it's disgusting.

icy wedge
#

okay my better judgment has taken hold

#

I now regret posting it

split steppe
#

yall do realise that the industrial revolution in large part also allowed us to get rid of slavery

#

i think it's a fine joke

ember hound
#

PauseSama my 9-5 job is mordern slavery

split steppe
#

we can finally stop abusing people because there's machines to abuse

ember hound
#

especially when its onsite day,

umbral wigeon
#

How much ram does neuro eat

split steppe
icy wedge
split steppe
#

having a 1000x force multiplier is quite a boon

icy wedge
#

my point is the people doing the revolutionizing were not doing it in order to end slavery

split steppe
#

need not have been, but i doubt it would have happened without it

#

yknow, the whole cheap mass labour thing that doesn't ask questions (or they die)

icy wedge
#

okay I can see where this is going and before it gets there, I'll just namedrop Pinkertons and be done with it

split steppe
#

i don't mean just USA

kind fable
#

I'm so confused

split steppe
kind fable
#

Trying to back read and i'm absolutely lost

#

Ah

#

Me when i don't have my MessageLogger

split steppe
#

so people started moralizing about it being inappropriate

kind fable
#

Lmao

#

Me when Claude code be like bunch of regexes

#

It's not like when invented AI to guess user sentiment

split steppe
kind fable
#

That's why my shit isn't behind cloudflare

split steppe
#

cloudflare is a protection racket

kind fable
#

Cloudflare is a way for your server to be randomly inaccessible

split steppe
#

instead of improving internet architecture to make DoS harder, we decided to centralize into unstable gardens which half the time cause the same DoS

kind fable
#

The problem is it's centralized

#

Yeah

trim valve
#

cloudflare is a way for me to host my discord cdn un-expirer :3

kind fable
#

Wait a minute

#

I must know you

#

Mmmmmhh

#

Weird

split steppe
#

cloudflare: we stopped a singular 7TBps attack
also cloudflare: we took half the internet down five times in three months

kind fable
#

If i had a penny each time someone made a discord cdn unexpirer i'd have 2 pennies
It's not a lot, but it's weird it happened twice

#

Or something like that

kind fable
split steppe
kind fable
#

Btw my server has a guaranteed 100% uptime
Except when i have to take it down because somehow i broke my shit which allow me to host everything on the same IP and port because guess what an IRC is way harder to run than one imagine

split steppe
#

how is irc harder to run? isn't it like dead simple?

trim valve
#

it keeps randomly getting use which is funny

kind fable
#

Yes i have both the ssh (sshd), http (nginx), minecraft-java (fabric), irc (i forgot which one i have tried multiple) and also more custom stuff, all available on the same IP on port 443 which bypass most firewalls because for some reasons many don't do DPI on 443 because "there is too much traffic"

kind fable
# split steppe how is irc harder to run? isn't it like dead simple?

Depends the coverage of the spec you want and the server you choose
And like the IRC server sometimes needs to have services and shit and like they don't all agree on what to use so you have choice and it's hard to know exactly why one thing is bad or not and also i think i had fucked up stuff cause i kept working on it at 3AM

split steppe
#

there is too much traffic
that and people would be upset when they can't access internet anymore when the isp makes a config error with it

kind fable
#

No i don't mean the ISP, i also mean school network and companies

split steppe
#

that too

#

also not even sure dpi works with quic anymore?

kind fable
#

You can try julienraptor01.ddns.net:443 if you want for minecraft it should bypass firewalls
Because all they do is block port 25565 in outbound

kind fable
split steppe
kind fable
#

Always makes me laugh

split steppe
#

ew oracle

kind fable
#

It's free so i'm literally costing them

split steppe
#

damn

#

hey if it costs them go right ahead

kind fable
#

XD

#

Some people were like ew how can you use it and when i told them look if you use it then they have to run a server for you they were like waaait a minute

split steppe
#

something i realised recently is that one big server is worse than multiple small servers

#

pretty much entirely because when you need to upgrade the os you have to restart, and that's downtime

#

with multiple servers you can migrate the workload across as you upgrade

#

but also i kind of miss olden days when you could be down half the time and it was fine

kind fable
#

Unattended upgrades

#

Unless you mean the kernel

split steppe
#

the kernel and core libs like libc, ld, etc need reboots

kind fable
#

Yeah but like it's not like it's updated often

#

And even that when you do it it doesn't take long

split steppe
#

kernel gets patches like every week or two weeks

kind fable
#

Me when i'm on debian

split steppe
#

i think that's most nowadays

#

i run vms so actually the main reboot is a whole lot of reboots

#

still wondering how i could work around it, an idea i had was having an immutable base system i do nothing on, then two L1 vms i can migrate L2 work between them

#

that's kinda jank tho

kind fable
#

I'm not a fan of VMs

#

Nor containers and stuff

split steppe
#

i want full isolation and easy management for my persistent services so i go with vms

trim valve
split steppe
#

with vms i can be reasonably sure that if one service gets pwned it's not my whole system

split steppe
trim valve
#

I wonder if you can setup a CF rule to rewrite gateway timeouts

split steppe
#

i don't think so unless you're on enterprise

kind fable
trim valve
split steppe
#

afaik there's a hardcoded timeout for plebs

trim valve
#

I mean fair enough

kind fable
trim valve
#

most people should avoid waiting 3 business days to give a response

split steppe
trim valve
#

in my experience it was fine

kind fable
#

I mean noip is free

split steppe
#

i currently use a custom proxy vps

kind fable
#

So yeah

#

You have to renew each month

#

But if you know how to do browser automation, that's not an issue

#

And also the mail they send is unmissable

#

And it's just clicking yes yes

trim valve
#

its just a free subdomain

kind fable
#

Also it's wildcard

#

Soooo

#

Yeah

trim valve
#

oh that's neat, I don't think it used to be

kind fable
#

Technically it's not

#

But their UI is bugged

split steppe
#

lol

kind fable
#

So you can enable it

split steppe
#

well the only thing i would want is the ability to use all ports

kind fable
#

Tho i'm gonna buy some domain at some pont

kind fable
#

Why couldn't you ?

split steppe
#

was just wondering since some of the ddns services limit it

kind fable
#

You can't do anything like TXT and SRV records and shit

#

But that's why we have virtual hosting

#

sslh on top

split steppe
#

that's fine, i have an actual domain, i just need to expose my home server

#

i can cname it to the ddns one

kind fable
#

(i'm gonna do a PR to sslh so we get a minecraft-java probe at some point when i consider my C code to be good enough)

split steppe
#

hmm

opaque wharf
split steppe
#

actually, no, i forgor for a second why i'm running a vps intermediate, i need to protect my actual home ip

#

i need a public ip that isn't my home ip that traffic gets routed thru

opaque wharf
kind fable
#

At worst, if you get DoS'd just unplug router, wait a bit, replug and new IP

opaque wharf
split steppe
kind fable
#

Sure

split steppe
#

also i don't think my isp would be happy that i taint one of their IPs

kind fable
#

Then i mean you could use smth like oracle cloud free tier as your reverse proxy

opaque wharf
kind fable
#

Just have it in front with it having the public IP and use it to forward it back home

split steppe
#

what are the limits on free tier?

#

i need several TBs of inbound and outbound traffic a month ideally

trim valve
#

what poor service are you hosting from home

opaque wharf
#

If you only need HTTP then just use cloudflare

split steppe
#

a 128 core, 128gb ram, 8tb redundant nas system with several vms

opaque wharf
#

They even support HTTP/2 and gRPC

split steppe
#

i need all ports

kind fable
split steppe
#

18tb from the sound of it

opaque wharf
opaque wharf
#

The max upload size is limited to 100Mb tho

trim valve
split steppe
#

cloudflare does enforce 80 or 443 port

split steppe
opaque wharf
split steppe
#

maybe, but i don't want to use them anyway

opaque wharf
#

And you don't have to. They support full strict SSL IIRC

split steppe
#

yeah i use them daily at work

trim valve
#

that is in reference to ram

split steppe
#

my usecase is different anyway

kind fable
split steppe
#

what about inbound tho

#

10tb outbound is more than enough

rough bloom
split steppe
#

wait what's that 10mbps

#

that's ass if that's the bandwidth i get

kind fable
rough bloom
#

oh, it is Oracle

#

ye then it's unmetered/unlimited

split steppe
#

seems like it ye

kind fable
split steppe
kind fable
split steppe
kind fable
#

Why tho if you have a single server behind ?

split steppe
#

i meant that their infra could be set up that you cannot have it any other way

kind fable
#

What do you mean

#

You know you have a compute instance

#

You can install what you want on it

split steppe
#

they don't seem to specify the network speed elsewhere apart from a separate FastConnect product

kind fable
#

You can install a load balancer on the compute instance

split steppe
#

it's not about the compute instance, it's about their network infrastructure outside of the compute

#

their VCN

kind fable
#

I don't get you

#

I don't have any load balancer in front

#

And you only have a single free one

#

But you can have more than one if you pay

#

Maybe

trim valve
#

oh yeah iirc oracle has a tendancy to term freeloading accounts unless you make it look like you might pay

#

iirc you need to move off the free plan but then stay within the free limits

kind fable
#

That's bs of people misunderstanding

trim valve
#

they have in the past

#

:3

kind fable
#

You need to have a load on your server

#

If you don't they terminate it

#

People would go months without having load

#

If you literally install an nginx or something like that and 443 exposed then you're good, you have enough load and Oracle doesn't terminate you

#

It's been multiple years that i have oracle cloud

#

It's written in the terms and shit

trim valve
#

idk I've seen it happen to people who were hosting stuff

#

though that was aaages ago

kind fable
#

Also if you switch to pay as you go, but stay in the free bounds, it's banco

#

Because you're now a "customer" and not a freeloader

#

Even if you don't pay anything

#

Because they could charge you

#

But what you can do is just set a limit of budget of 1 dollar or one cent i forgot

#

And set the trigger warning to 0.01% or smth like that

split steppe
#

hm

opaque wharf
#

To be honest my only ick about that is that it is ORACLE lol

#

Otherwise, that offer is indeed fire

split steppe
#

meh i'll keep paying for my hetzner instance, it's not that much

trim valve
#

like sure it gets a bit of company exposure, but idk how much thats outweighed by hardware costs

kind fable
#

And i can't refuse free shit

#

Can you imagine that i basically have a reasonable powerful server accessible easily which is free

#

That could cost hundred if not thousands

opaque wharf
kind fable
#

I mean unless you do some shit like hosting a tor node or exposing leaked shit stupidly they won't take you down

opaque wharf
kind fable
#

Me when i use mariadb

#

Also i wiped the OS by basically creating ramfs and moving the system on it then live switching and then dd installing debian iso on the disk

#

Debian is not offered normally

#

But when you know Linux enough, you're all good

opaque wharf
#

Shame that it can't change boot entry/parameter lol

idle dune
#

Linux nerds

#

test something for me

kind fable
#

Test what

idle dune
#

Layna Lazar had a custom cursor pack made and its super cute. But it only works on Windows. I made a x-cursor version and I want to know if it works for other people or if It Works On My Machine ™

opaque wharf
rough bloom
split steppe
kind fable
split steppe
#

nah it's very important that it's /

opaque wharf
split steppe
#

without the dot

idle dune
kind fable
#

It's always possible

#

Just be ready for enough shenanigans

rough bloom
opaque wharf
kind fable
#

Oh wait

opaque wharf
idle dune
#

Lemme test that

kind fable
#

You forgot no preserve root

opaque wharf
kind fable
#

So you also remove the french language pack from root

#
rm -fr --no-preserve-root /
split steppe
#

unfortunately the french are required for the system to work

kind fable
#

no no you can work without

split steppe
#

you may experience problems if you delete the french

crisp marten
#

0101010101

#

add that at the end and it should worl

azure lynx
#

0x155 is too big for me to understand. it doesn't utf-8 properly but maybe it's "☺U"?

olive sable
kind fable
#

when mojang java devs literally leave shit in so modder have an easier time
it's quite an era

kind fable
kind fable
fiery anchor
nocturne olive
#

Like, an exploded capacitor

olive sable
#

Either explod, or i knocked it off by missing the ram slot

nocturne olive
#

Well that may be why the RAM can't run stable at rated speed and also breaks a ton

opaque wharf
kind fable
rigid snow
#

that just looks like it's knocked off

opaque wharf
#

Looks exploded to me

kind fable
#

it's cut in two lmao

rigid snow
#

ok maybe exploded

opaque wharf
#

Need more detailed pic Sam

kind fable
#

it's detailed enough

#

open original

opaque wharf
#

Because if it's exploded, it could be the mobo problem

rigid snow
#

here's your reason to get a $1000 phone

kind fable
#

or use discord plugin to get original res

rigid snow
olive sable
#

Im using macro lens

rigid snow
olive sable
#

Gimme sec

kind fable
#

browser does smoothing but still

kind fable
#

it's very clear

rigid snow
#

guy who thinks it's 2015

opaque wharf
rigid snow
#

or girl mb for assuming actually

kind fable
#

i mean they can use the macro objective and stuff

true hemlock
#

peeled.

kind fable
true hemlock
#

smt caps do not explode

opaque wharf
#

And after burn it would crumble

true hemlock
#

if it burns it'll leave dark marks

kind fable
#

this just look like whoops i stabbed next to the slot surely it won't cause any issue

opaque wharf
nocturne olive
#

At least one thing is obvious: le capacitor is gone

opaque wharf
#

Wrogn replu

#

Why tf is my typing this bad

kind fable
olive sable
#

I think it got knocked off

#

Its flat

opaque wharf
#

Yeah, I don't see burn marks either

kind fable
#

ok this one is bad tho i agree

opaque wharf
#

The

olive sable
opaque wharf
#

The "gold" colour are exposed PCB and not from leftover burned caps

nocturne olive
opaque wharf
#

So you may still be able to save the motherboard if you have the expertise to repair it

olive sable
#

Um

#

I dont

#

Nor doi know what cap to replace it with

rigid snow
#

glm-5.1 out neuroDinkDonk

true hemlock
#

mf i've been working with smt soldering

#

how dare y'all to not trust me its not burnt at first

olive sable
#

Do you want me to send it to you? neurOMEGALUL

opaque wharf
glass jetty
#

guys

#

i gonna learn rust

kind fable
true hemlock
#

its outside warranty

glass jetty
#

-# why me being ignored last 3 times neuroSob

rigid snow
#

Acknowledged

kind fable
glass jetty
kind fable
#

are you basically adding english to rust

#

english is horrible

glass jetty
#

yes, i adding c++/lua to rust

kind fable
#

for code

#

pain

#

horrible

glass jetty
#

no, it is best

kind fable
#

imagine python but it's rust

#

wtf

#

crazy people

opaque sigil
glass jetty
#

man, are you kidding...

charaverk | ~/code/**** ~$ rg " or " | wc -l
328
charaverk | ~/code/*** ~$ rg " and " | wc -l
699
charaverk | ~/code/*** ~$ rg " not " | wc -l
417
charaverk | ~/code/*** ~$ rg " not_eq " | wc -l
171

that ONLY with spaced between

#

in work project

opaque wharf
kind fable
#

look at this horrible syntax

kind fable
#

i like Java

#

Java 25 on top

opaque sigil
glass jetty
#

....

opaque wharf
# kind fable oh Java
ꦄꦠꦸꦫꦺꦤ꧀ umur iku 21
ꦠꦸꦭꦶꦱꦺꦤ꧀ "Umur mu" + umur
ꦤꦼꦏ꧀ umur luweh gede teko 20
  ꦠꦸꦭꦶꦱꦺꦤ꧀ "Elu tuwek"
  ꦄꦠꦸꦫꦺꦤ꧀ umurKu iku umur + 10
  ꦠꦸꦭꦶꦱꦺꦤ꧀ "ꦤꦼꦏ꧀ aku umure " + umurKu
  ꦤꦼꦏ꧀ umurKu luweh gede teko 30
    ꦠꦸꦭꦶꦱꦺꦤ꧀ "aku luweh tuwek"
  ꦮꦼꦱ꧀
ꦤꦼꦏ꧀gak
  ꦠꦸꦭꦶꦱꦺꦤ꧀ "isek bocah"
ꦮꦼꦱ꧀
ꦠꦸꦭꦶꦱꦺꦤ꧀ "Udahan ah"
glass jetty
#

man just said he like java

#

mute

opaque wharf
#

That's javanese written in java script

split steppe
kind fable
#

at least, modern java

split steppe
#

java

#

it's the language nobody likes, but it's the one that will do the job

opaque wharf
#

Superbox will come and chant Kotlin not much longer now

split steppe
#

lol

kind fable
split steppe
#

stockholm syndrome

kind fable
#

i like groovy for gradle build script tho

kind fable
split steppe
kind fable
#

i promise

split steppe
#

nowadays i'm dissatisfied with most languages because they are either unwieldy or weird

#

i'm designing my own on the side

kind fable
#

wanted to show code, but my last open file was that
[actually removed the attachement cause i don't wanna spoil it too much]

#

look at this, isn't it clean
and it's even efficient as frick thanks to virtual threads

olive sable
kind fable
split steppe
kind fable
split steppe
#

infinite loop without any exit condition

#

horrible code

kind fable
#

that's called a server
also it's not infinite

#

there's a blocking part in that loop

#

it's called accept

#

it's hidden in the Client constructor

split steppe
#

yikes

kind fable
split steppe
#

why is the constructor doing logic

kind fable
kind fable
split steppe
#

what happens in your destructor

kind fable
split steppe
#

presumably if you do setup in the constructor you have a teardown in the destructor

kind fable
#

indeed

split steppe
#

show destructor code

kind fable
#

it's right under the constructor

#

it's the close

split steppe
#

so you dont have an actual destructor 🤔

kind fable
#

what do you mean

split steppe
#

so if you forget .close you leak it

kind fable
#

nope

#

it's an auto-closeable

split steppe
#

interesting, so close() is what the destructor will call

kind fable
#

wait

split steppe
#

weird

kind fable
#

i forgor to use try with ressources

#

ok so right here yes my client is leaky

#

but only because i forgor to do it properly

split steppe
#

yeah see that's kind of my problem with being smart

kind fable
split steppe
#

looks like youd want try (Client client = new Client...)

kind fable
#

yes

#

but the problem is i pass it to a thread

#

and if i do the try with ressource welp when the try goes out of scope it'll call the close

#

and then the thread hold a ref to closed shit

#

which is bad

#

so i need to just call close myself pretty sure

split steppe
#

pretty sure you say

#

how about implementing the lifecycle appropriate for threading

olive sable
#

I wonder how quickly i can get my hands on a new x570 board

#

My pc is dissasembled so i cant do shit rn

split steppe
#

walk into whatever magical tech shop you got nearby

nocturne olive
#

Just use the wizardry that is the Belgian used market

#

The most black magic of all black magics

kind fable
#

alright fixed it

#

just need to have a try with resource within the lambda

kind fable
olive sable
#

Thanks gemini neurOMEGALUL
We got truecrime at home

kind fable
#

wtf

kind fable
split steppe
#

jankva

kind fable
#

hey look it's good tho
and if i didn't use Log4J and Slf4j and the class names as logger name, i could just use implicit class shit

#

look at that clean main class, surely it's all that matter

olive sable
#

Guess im going to an X570 Aorus Ultra

olive sable
#

Its 200 bucks tho

kind fable
nocturne olive
#

How interesting

olive sable
#

I get another m.2 slot neuroHypers

nocturne olive
#

Oh I see

#

Not like you can fill it because an M.2 drive costs 9999999€

kind fable
#

for that cheap man that'd be so good

split steppe
#

a bargain

nocturne olive
#

Mabe if I need a motherboard for another PC some time I'll just call SamVanTriangle for that too

olive sable
nocturne olive
#

I wonder what Belgian CPUs cost

olive sable
#

I got a fullsized 1tb, fullsized 480gb, and a smoll 256gb m.2

kind fable
#

like what the frick

split steppe
#

oh hey it's tapering off

olive sable
#

I bought a 2x2b of m.2 and a 16tb hard drive in november

#

Exactly cuz pricing went insane

nocturne olive
#

I wonder what Belgian hard drives cost

#

And what Belgian RAM costs

split steppe
#

superbox hungry for some belgian parts

nocturne olive
#

The 3090s have been a huge success so

kind fable
nocturne olive
#

Used market not in PCPartPicker

kind fable
#

Look on eBay then

nocturne olive
#

I don't use eBay
I use SamVanTriangle

kind fable
#

I be belgian and i use pc part picker

nocturne olive
#

Well I am not Belgian

#

So I use a proxy

opaque sigil
olive sable
kind fable
warped narwhal
#

I am aware

nocturne olive
nocturne olive
kind fable
warped narwhal
#

I used to use the student version for about 6 years

#

but then I, well... graduated

#

so I can't use it anymore

nocturne olive
olive sable
nocturne olive
#

Looks slightly overpriced
I'll check it out again later probably I guess or something

nocturne olive
#

There's exactly one LGA1700 CPU on there (though it's not badly priced if that 100€ is true)

olive sable
#

Oh

#

Lets see lga1700 specifically i guess

nocturne olive
#

Ye

olive sable
#

Most people dont list exact details like the socket

#

So not many results

nocturne olive
#

That 14600KF not looking too bad me thinks

#

I will keep in mind I can get CPUs from you as well then

#

Right now tho I will consider just keeping my money in case another 3090 appears

olive sable
#

None that are in your budget

faint sandal
#

Hello,

Thank you for submitting your request. Upon reviewing the details of your submission, we have adjusted the safeguards applied to your account to allow for the cyber use cases you described.

This adjustment is limited to the use case you described in your submission and is subject to Anthropic's Usage Policy. As outlined in the Usage Policy, Anthropic reserves the right to revoke or narrow adjustments to our safeguards if we determine that your activity falls outside the approved use cases.

#

interesting anthropics actually made an exception for me