#programming
1 messages · Page 420 of 1
thought it would never be more absurd than teh gpu shortage in covid times
it's probably my fault for thinking that
now the universe is just messing w/ me and by extension all of earth
What an absurd time we're living rn...
Ram sticks costing as much as a base PS5
8gh laptops costing 600 bucks
And 16gb laptops becoming non existent
Damn
i think am4 w/ ddr4 obv was suddenly accounting for like 40% of all pc builds in the last months
on like amazon or something
because people are so desperate they overpay for the previous gen as well
super grim
Even my gaming laptop has gotten up in price lmaoo
I bought it for 780 bucks, now it costs a 1000 bucks for the same exact configurations lmaooo

i dont know if i want to see what my mini is now going for
this is not the same exact model (different oem) but it has the same specs
i paid
$300
so ram up 4x since purchase
mini pc up 2.3x
storage up 1000% at least
100%*
extra 0
but depends on the drive also
if you use those ratios you can approximate how much each of the components cost originally
i have no idea what the people who are pricing 9100 pros w/ 4tb at like $1500 are smoking
8tb i saw for a sn 8100x at microcenter for $2800
absolutely insane
2.3c = 4r + 2s + ...
c = 300
flashbacks to algebra class in middle school and someone yelling from the back "BUT WHY DO WE NEED TO KNOW THIS, IT DOESNT GIVE ME ANY PRACTICAL EXPERIENCE!!!!!"
Aint no way Switch 2s be costing 560-650 bucks dawggg
Im cookeedd ☠️
I wonder how my N100 mini PC with 16gb ddr5 ram is holding up 
One message removed from a suspended account.
do not use the same variable name in your parameter of the wait function definition. That's confusing and can cause issues.
One message removed from a suspended account.
YOOOO aint no way my mom's 14 yo netbook still boots lmaooooo
One message removed from a suspended account.
Is it because you're defining a function in a loop like that? I dunno much about how python handles lambdas
oh weird, python actually has a lambda keyword to use when you want to make a lambda like that. Maybe that's what's going on?
your not passing any n into your function
One message removed from a suspended account.
I'm going to ignore the next issue this will have and say you need to define the coinflip function to take in n
A function should work, however still contains it's own context block. Both methods can take in from the environment as is and context capture existing state to use inside.
The coinflip function doesn't have n in its context? I'm pretty sure in js that it'd be fine kinda like that
Ah
I've had to do some stuff based on that method so I roughly understand what it is doing
the next error after n is passed in is going to be n doesn't update because of local var things
that'll require to return the n and do n = func(n) to mutate the state
overall, one of the more jank methods I've seen
pro gaming 
Goodmorning
lop
it bounces to 3 different uncontrollable spots and then falls cleanly down in the middle with no way to hit it

nah
this game was such ragebait
cause there were like several ways the ball could exit with no player control
😔
found your problem

i'm not telling 
where linter
wdym?
all my code has these red squigglies under it all the time
so like urs dosent
wtf???
he's too cool for linters
you're asking why this code isnt broken?
yes im shitposting

time to write a .clangd
i feel like, as soon as you run out of your free chatgpt 5.0 usage, they give you a lobotomized model that you have to use 6x as many prompts on to get anywhere with
so you end up costing them more, and not less
there's an easy solution to this problem
brain is free
my brain doesnt nknowe the intricacies of hdmirx drivers
so im relying on ai models to be less dumb than me
im not aiming to know this stuff by heart, as soon as im done patching these shitty drivers im never touching this again
i might do a pr tho
if it works
im hoping i wont have to
it takes like 2 minutes to find the paths, just do it
Unless you don't have the source code I guess
it's likely just import paths misconfigured in the intellisense/lsp

0 am...
Reached the dark hour
charge your phone

t


🐰
i may have killed the sd card
apparenlty if it hits 100% usage it just shoots itself?
theres jokes to be made here but none of them are appropriate

Tomorrow is Miku day in UK
But it's already is Miku day in Japan now
How it does feels?
Hello
New user, remember to read the #rules and wish @real sierra a happy birthday every day
Happy birthday everyday ??

I am Sorry but I don't understand what do you mean
It's just something that's done here
Your birthday
hi konii
shiro has gotten 9,362 pings wishing them a happy birthday
people are so nice 
welp, with the 8gb sd card dead, my only other one is 4gb
going to 100% is gonna be even more of an issue on that one
2007 sizes 
i dont really want to spend money on new sd cards
or well, micro-sd cards. i have plenty of sd cards, but not a lot of micro-sd
surely you can just cut them down like sim cards 
what's the max for the default format
oh, micro-sd? there's a 4gb micro sd card?
i have it in my hands
so yes
it came with my 3d printer
i do have a 64gb micro-sd card, but its in my phone and i dont really want to deal with transfering the files elsewhere
1.5tb micro sd used to be $85 and now it's like $250 

I miss the 2tb 670p $63 and 2tb p44 pro $105 days 
p44 is basically a p41 but without the firmware issues
4tb mp34 for $150 was also really good
I miss those days
it's hi t not hit :(
hi t
hi konii
hi t
hi prismatic
one day i'll be able to post screenshots here and actually talk
so painful that i'd like to talk code here but since i can't post screenshots or embeds i'm not really incentivized to talk so i don't end up getting the perm and it's just bad feedback loop...
i'm sure we'll make it out of the purgatory
i need it to brag about my pristine error-free code
yep but i'm a code yapper
and to yap about code i need to share
like i need to show people how awful my code is
dump the source in text, i'm sure everyone will love it :V
the crimes i do against all of humanity
here we go good idea
if the code is something like >100-200loc discord will collapse it, just make sure it's in a code block
interesting take, how'd you figure that?
i thought the canonical prog vibe is lain
lain is the canonical schizophrenia vibe honestly. it's superficially prog, but not otherwise.
actual programming in real life is more like how frieren and fern learn magic
am i crazy for just wanting a little readable understandable assert in my web dev stuff 😭
consultations.vue:27-28
assertNotNull(patient.value);
consultations.value = await Consultations.getAll(patient.value.id);
utils.ts
export function assertNotNull<T>(value: T, name?: string): asserts value is Exclude<T, null> {
if (value === null) {
throw new Error(`${name} is null`);
}
}
vite.config.ts:4-11
const assertNotNullNamePlugin = () => ({
name: "assert-not-null-name",
transform(code: string, id: string): string | undefined {
if (/\.(?:vue|ts)$/.test(id)) {
return code.replace(/assertNotNull\(([^,)]+)\)/g, "assertNotNull($1, `$1`)");
}
},
});
dammit vue doesn't get syntax highlighting
you will (soon) live to see a time when vue is considered and obsolete legacy framework
kinda like what eclipse is though of as today as an ide
while yall are struggling with others frameworks, i'm making my own
i'll be top of the food chain
what will happen is that i just won't use this sh*t lmao
only reason for me doing web dev is school
i'm a low-level / backend enjoyer
i think that Java is the way
(no genuinely Java 25 is really nice and the highest level i'll go)
kinda fair actually
we've come a long way since Java 8
php is the way for web, always has been, always will be
scalable, efficient, pragmatic, easily adapts to needs, easy to host
i'm for having frontend in proper plain HTML/CSS and with the minimum amount of JS, just to do the queries
and for the backend anything works really
C is W, C++ has nice std and templates, but it has eeeeeh OOP
Java is easier cause less need to think about memory and if you don't fall into the inheritance OOP stuff, it's nice
php ig can work but i'm so used in doing CTF where we get to buse a weird PHP bug that i just don't trust it
php bug or some framework/cms bug
i find php very reasonable security wise, plus basically all system maintainers are invested in keeping it patched
tbh ok it's more mixed, it's not always PHP
but it's often PHP
99% of the time it's dev error not a php issue
nowadays anyway
which is kind of why i'm building my own stack, minmaxing everything for security and perf
Since when did normal stores stop having sd cards?
have they ever had them?
since people stopped using them and just using cloud instead
They used to be pretty common when digital cameras were around but not smart phones
people stopped using
you mean corpos stopped supporting them :V
But with a smartphone, why bother with a digital camera
so the sd card fell off a bit
i swear stores had sd cards even 3 years ago. at the cash registrers
I mightve seen the odd usb but sd cards not in a long time
sd card didn't fall off because of phones, if anything it was their most popular use precisely because of small internal phone storage and phones having cameras, just that phone manufacturers decided "no more" around 2016 and removed the slot from phones, so that's pretty much most of their modern use gone
original sd sure
And plenty of phones have microsd, its just usually not in the base model
Need to upgrade to double sim models
i don't think i've seen plain SD for like 20 years though, it was for a very long time micro with an adapter
im talking about sd cards as the umbrella term for both micro and normal sd
Digital cameras have a decent number of full SD
ye
But its less common becasue microSD size has caught up
im searching specifically for micro-sd to clariffy
but the stores didnt have either
tech shops sure, but they're not open on sunday
maybe some repair shop, if you're in a place with those
nope
amazon is your other option
rip, guess you have to wait till monday
ill jsut have to wait till tech stores ar eoipen, or order one and hope it arrives soon
Do you not have like big general stores with a small tech section?
irl store will probably be faster
Those usually have sd cards down here
negative
a city over, but closed already
i haven't seen storage at all in a general store tech section for a long time, it's always cables, batteries and doodads
its 8pm now so pretty much all the stores are closing now
this sd card died at the worst time
Target and Big W and the like down here have cameras, video games, usbs, sd cards etc
sleep on it hah
we dont have those in europe
sam's euro from the sound
Yeah dutch from memory
lmao

i tried 5. 2 were closed eventho they said 24/7. other ones just didn't have them
rip
gas station, would be funny if they had it
they used to have them
only options left are waiting, using the sd card in my phone, or using an nvme
what are you cooking? don't tell me you tried to build the kernel on the sd card?
i built it on my desktop
but it kept the 6gb of source code in a "sources" folder
and i then did scp to the pi
which killed the sd card
well, phones can't have those, proper cameras actually have dedicated shops, people use usb keys for pc
i guess the only modern use is for consoles...
and embedded
hm, that shouldn't have killed it, unless it overheated or was some knockoff
phones can have those, my phone has one right now
some, not all anymore sadly
'post screenshot to talkk about code'
man, use ```cpp
// normal code blocks
it jsut showed 100% usage. then it died
we lost the battle
have you tried taking it out and putting it back in
:B
Most dual sims in my experience can use one as MicroSD
lick it
so its not the most uncommon
yeah but nah being able to post IDE screenshot better, actually show everything with syntax highlighting which is correct and also more context
I also recommend licking batteries
if you have a linux, check dmesg and lsblk if it's detected by your reader
[18285.812341] usb 4-4: USB disconnect, device number 4
[18315.549874] usb 4-4: new SuperSpeed USB device number 5 using xhci_hcd
[18315.564285] usb 4-4: New USB device found, idVendor=8564, idProduct=4000, bcdDevice= 0.09
[18315.564289] usb 4-4: New USB device strings: Mfr=3, Product=4, SerialNumber=2
[18315.564292] usb 4-4: Product: Transcend
[18315.564294] usb 4-4: Manufacturer: TS-RDF5A
[18315.564296] usb 4-4: SerialNumber: 000000000009
[18315.564982] usb-storage 4-4:1.0: USB Mass Storage device detected
[18315.565145] scsi host10: usb-storage 4-4:1.0
[18316.592263] scsi 10:0:0:0: Direct-Access TS-RDF5A Transcend 0009 PQ: 0 ANSI: 6
[18320.516730] sd 10:0:0:0: [sde] Spinning up disk...
and it doesnt show up on lsblk
if it died in the middle of a write it could have a corrupt fs, which wouldn't mount but could still be detected
nah, code blocks always better
like <> vs {}
}
cvk::future<tl::expected<Unit,std::error_code>> Connection::read_some_reliable(std::span<uint8_t> out_buffer, uint32_t amount/*0 == max possible */){
uint32_t was_read = 0;
if(amount > out_buffer.size() and amount not_eq 0) {
co_return tl::unexpected{std::make_error_code(std::errc::no_buffer_space)};
}
uint32_t need_read = amount == 0 ? (uint32_t)out_buffer.size() : amount;
while(was_read not_eq need_read){
auto exp = co_await read_some(out_buffer.subspan(was_read),need_read-was_read);
if(not exp){co_return tl::unexpected{exp.error()};} // only if there was better way...
// i start to thinking that and_then and or_else isnt such useful for inner code
was_read += exp.value();
}
co_return {};
}
i think first is better
ok but here you're showing something small
what if you want to actually show something bigger
so since it doesnt show up on lsblk its fully dead
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 223.6G 0 disk
├─sda1 8:1 0 16M 0 part
└─sda2 8:2 0 223.6G 0 part
sdb 8:16 0 223.6G 0 disk
├─sdb1 8:17 0 2G 0 part
└─sdb2 8:18 0 221.6G 0 part
sdc 8:32 0 14.6T 0 disk
└─sdc1 8:33 0 14.6T 0 part
sde 8:64 1 0B 0 disk
nvme0n1 259:0 0 1.8T 0 disk
├─nvme0n1p1 259:1 0 1G 0 part /boot
├─nvme0n1p2 259:2 0 1.8T 0 part /nix/store
│ /
└─nvme0n1p3 259:3 0 8.8G 0 part [SWAP]
myeah seems like it
oh man you want to see something big? (i cant even fit img here)
Oooh code swapping eh?
mine's bigger
see now it's actually better in the screenshot, cause you forgor to rename the file and thus we have a txt and no syntax highlighting and stuff

Its not the size that matters, its how well it achieves its goals
also neovim enjoyer mmmmm
copy to your ide if you really want for cpp you have to download and at least once compile for clangd
like you cant fit same context on screenshot
besides, the big ones are mostly bloat if you ask me

everyone knows that lines of code is the best productivity measure 
basically
when you talk about code you not want to talk about whole context 
you can tho
anyway one day i'll get embed perms and be able to show you
today is not gonna be the day tho...
screenshots better, how else will we share our sexy editors
I look, I decide not to participate in this race
that's bottom talk
i wonder is there better asio approach, or i have to finally use raw descriptor (so i have to learn all bounds than)
raw async descriptors do support concurrent read/write/wait
asio dont
https://github.com/CharaVerKys/vpverk/blob/master/src/shared/tun.cpp
i need to be able to show i'm a soy dev using vscode and not a gigachad who use vim

cpp as usual looking incomprehensible

@true hemlock gonna get that heatsink you mentioned, is it worth also getting a different fan for it? also do you have any specific thermal paste recommendations or should I stop being a lazy bugger and find it myself
tbh i only use vsc because i'm doing web dev stuff
when i do Java obv i'm on Jetbrains, IntelliJ IDEA very cool
-# ... and also i'm using VSC for my C(++) cause on Windows with WSL
-# i'm not ready to ascend yet to the true status of 10x dev, i'm still working on it
Python/C#/Lisp is my cup of tea.
Clion works fine with WSL
wsl is shit
it cant handle threads normally
it literally break any thread model
wsl or wsl2
thing is VSC works better
didn't wsl move to a VM so it works normally?
uh ? no WSL2 is basically just a VM, but tightly integrated
when i tried to run up on windows under wsl, it just completely broke and unable to handle producer-consumer threads, they have to be realtime both

and wsl just give like only one realtime thread load
also now with WSLg, you even have seamless Linux GUI stuff
realtime threads on a PC
uh, yeah I can imagine why that doesn't work so well
yea but who wants to stay on windows anyway 😛
erm?
it use a system distro with weston to do wayland and give stuff
i'm waiting for valve to behead windows once and for all with proton
True true
yeah not happening
tbh i'm just giving myself time to swap
i'm on stable Win 10 and slowly transitioning to Linux
i had daily-driven Linux in the past when it was just not ready at all
Professional software is still absolute ass on linux
even if games are fine, enterprise is more important than gaming
that's the thing, with proton it doesn't matter, just run your windows software
if they perfect it it's done
Any amount of debugging is too much though when it comes to shit like this
i like linux, i mean there's a reason i'l using bash as my shell on windows, why i use WSL, firefox, gimp, libreoffice and many more, but it's just i'm yet missing some things from it
No one ever got fired for picking IBM Intel Windows
I just ripped the bandaid off a couple months ago. Booted into Windows like twice since switching. Once because I was troubleshooting a racing wheel. (linux handled it correctly, Forza's files required tweaking to recognize it on both platforms)
ok, new idea. im stepping away from sd cards. i harvested a 512gb nvme from a laptop
death opening doors meme
atta
The first two are still true, its just less important because the competitors are solid now, but if you don't know
actually idk
i use windows for games only, it wasnt me who setup wsl on target machine, so it may not be wsl2, but i kind of believe that they installed latest
and it just not behave properly
i have 4 threads that should have maximal priority, 2 threads should work 90% of time for test machine cpu to be able to process input data, other 2 also realtime but just to respond fast
btw, after complete rewrite to msvc, without wsl layer that worked just the same (stable)
they are the default
why didnt you start with this
even booting from an external sata drive over usb is faster than an sd card
sd cards are awful
also there's very few things i'm still missing
i found nothing that can compare to Notepad++ on Linux
and running it via wine would kinda defeat its purpose as why it's so good is that it's low-level doing things on windows and the overhead you get makes it not worth it
actually not sure you can get those priorities under wsl, i don't think it's got the perms
try kwrite or kate
because that laptop i used when my sister breaks her laptop every 3 months
tried it, but i feel like it was just not as good
not in way you have 0% cpu time for one thread for 2 seconds
it is ubnormal for any condition
like literally 0 cerrs when i tried to debug this shit (with diff: 2*10^6 and more)
2s response time is wild
tried notepadqq?
last I checked installing wsl still defaults to the original version
which is the one that has some cool behaviour at the expense of being really fragile
idk
anyway i have version for windows (differ drivers are windows only) now
there's just a little issue
This project is not actively maintained anymore. New maintainers are welcome.
It has been reported that with the most recent OS/Qt versions, the program can crash unexpectedly. Use this at your own risk.
its not an issue if you dont have any issues

well...
I've tried partly switching to linux, and its kinda nice
thing is right now everything i do and want to do work and is in a state where it's just stable
a lot of missing features though which is a pain
ok so
try it
and if it sucks
dont use it

sublimetext maybe, or i use zed nowadays - faster and leaner vscode
especially because I use a lot of windows features which don't have a nice 1:1 analogue
like, on windows you can do win + arrow key to move a window to the side
kde sort of has this
Ssd go brrr.
I wonder how im supposed to flash an os on it now. Sd card i could just plug into my pc but this i cant
gnome has it as well
tbh vscode is the shell of an IDE, notepad++ is less than that, it's just a strong text editor
i did see zed, but it's more akin to vscode which i'm not looking
sublime text ig, but it's somehow closer to a vscode than truly a text editor imo, altho closer than zed to notepad++
you can do this depending on your WM it may require you to setup keybinds tho
sublimetext doesn't really have anything by default, you have to explicitly enable and install the plugin system, otherwise it's just a fancy editor
win + arrow is a common feature
for real nvim +gitsigns +nvim::lsp is everything you need
yeah but it's vim
😛
yeah but
owobred
I have a mental model of how windows moves when I do that

kde doesn't do that
also we mean super + arrow

pedant
:colon3:
I don't see a key on my keyboard labelled super 
dammit fricking nitro
idea. i use the 4gb sd card as a temporary os 
if you understood the name then the communication was fine
there's about 6 common desktop environments for linux yknow 😛
win key, super key, if you ask 10 people, are they more likely to know win or super
ye
so as i was saying 
it's super key because you can change it to something else
yeah but I like to stick to one, preferably wayland because my first experience with X was miserable
i still say win key because super key is dumb when my keyboard has the windows logo on it
you can use 
they are more likely to know win because the windows dominate
yes but i like my :3
its the windows key because it has the windows logo on it
what if it doesn't tho
and it seeped into pop culture
I'll probably give gnome a try again, its just a bit of a hassle to make it nice on nixos because its not pre-packaged to quite the same level as ubuntu
lucky, i've struggled with wayland for 6+ years now and it's just barely stable enough today to be usable
you're allowed to call it super key once your keyboard has the text "super" on that key 
X11 has never failed me
needing to clarify it as the super key is the same level of pedantry as correcting linux to "gnu+linux"

X causes my mouse to feel like I'm in the BIOS trying to click stuff
dammit
x11 feels so choppy when you use a high hz monitor
thats the reason i was a wayland early adopter
the only keyboards that dont have a windows logo there are apple keyboard or custom ones no?
wanted to paste a screenshot of the keyboard i wanna have and can't 😭
nope
wanted to show framework
oh yeah the kde clipboard is certainly an experience
for some reason putting a screenshot on my clipboard only works 1/2 the time

framework still just has a windows key
feel free to laugh at this embed fail
https://static.frame.work/pe6u778j5kgixmaddjuetcsxzp12

this is gen 1 keyboard i think
it's fascinating to read that people had x11 perform worse than wayland, i must be really unlucky, because wayland for me consistently had horrendous perf, gross screen tearing, blackouts, glitches, crashing and literally hundreds of other issues
across 7+ machines
i've never had it run well up until maybe ~1 year ago
ive been using it for a few years
not full time though
i switched to it full time more than a year ago
what thing do you use tho ?
some stuff are more stable and ready than other
and ever since my nv gpu exploded ive had no reason to use x11
runs perfectly fine for me. no issues at all
i like XFCE and unless i swap out the WM, i basically don't have the wayland choice rn by example
today maybe, wasn't the case a while back
i've been force fed wayland since 2018 or something

cuz i use gnome lol
gets out of my way, good defaults for what i do
i just install a panel and that's pretty much it
99.999% of the time i spend in a program, the rest is noise

gotta get those 5 nines in there
i just find gnome ugly
when i do a periodical system reset i just don't want to configure anything
i find it looks good enough
That's why i use Xfce
nixos
thats what nixos is for
i don't think your camera's fps is fast enough lol
yeah it won't be, but that's not really the issue 
i'm not learning an entire programming language to install notepad
you wont
You can swap it out to a different keyboard variant
nixos is not a programming language???
what?
its kinda like, an OS
nix OS
nixos
Thanks for showing the image i linked
nix is first and foremost a language, an os third
you dont program in nix to use nixos.
left one is Wayland, right is x
i just find nix unreasonable
nix has done nothing to deserve this
Nix is not a programming language nor an OS
It's a philosophy
except pretend it can make an extremely dynamic software world deterministic
because it does
State doesn't exist copium
whats toothpaste?
Can I eat it

Thanks i'm stealing that meme
that was obvious sarcasm
paste made of teeth duh, what are you, dumb?
toothpaste was created by linus
me when i downgrade to a slightly older version of 1password and now it refuses to run unless i wipe it
well, it does a better job than most alternatives
You just need to downgrade the db
deebee
i use fedora, mlady
nah débé cause i speak fr*nch


dont yuck my yum

this kind of falls apart once you have more than 1 machine and want to share code between them btw 
guys is there a good resource or like blogpost or something, that can help me install my internet adapter's drivers on linux, pwease

why?
plug in ethernet 
use onedrive

I prefer gemini
My room is upstairs, exactly in the entirely opposite place of my router, which is downstairs
apt install linux-firmware
because unless you want to have a ton of duplication you'll have to figure out how to build abstractions 
sounds like you need a longer cable
i dont see why
you can usb tether your phone, linux installers come with it baked in
not just a long cable, I need to find a place to fucking put it
kernel 5.15
are you specifically refering to hardware dependant code?
because otherwise it shoudlnt be an issue at all
What I mean by this is like, the newer shit for mint does do it all for me, but I can't use it because the newer kernel doesn't support some drivers I need

tbf the nixos module system isn't too bad but it's still something to think about
i guess that makes sense then
🖕
You mean pacman -Syu ?
im on nixos coming from arch
pacman doesn' use aur
arch was ok, but felt too fragmented
i do sometimes miss not having to create derivations for software 
but it's not too bad with some flake templates and being able to just use nixpkgs as a reference i guess
i am now sitting on fedora, it's enterprise supported, stable, quick with updates, well integrated
isnt the enterprise one 200 bucks?
yeah it's RHEL, but all that flows downstream into the free fedora
it's not volunteers working on it, it's a corpo
so they're interested in keeping it reliable
it's nice knowing that support is guaranteed for the most part 
i used to also use debian but ironically it was less reliable than arch, it broke every 2 months
arch never broke on me outside of my own stupidity
fedora is kind of best of both
Debian very good for server
ive had this fish shell window thing open for like 5 hours because it stopped responding and wont close. and i cant figure out how to pkill it 
pkill -9 fish just kills every terminal except this one
reboot
debian is pretty alright for servers yea, tbh only nice thing is unattended upgrades
Use stronger kill than 9
10?
how's that nix going :V
I think it's 15 or 13
pretty good
9 is SIGKILL
if you can't -9 there's nothing that can help you
oh my other linux gripe was to do with memory exhaustion
this is an issue with hyprland, not nix
9 is the strongest option 
Sometimes sigterm works
almost certainly a skill issue but my poor pc did not like me using all my memory and promptly completely froze
In doubt do random ones, maybe you'll crash
unironically just go reboot
oh yea, that was a problem for quite a while, but systemd-oomd is pretty reliable now
for the past few years it's killed the offending app reliably for me
Systemd good
im kinda in the middle of putting an os on a usb stick so i can put an os on the nvme, so ill wait till later to reboot
not a skill issue it's always been ass 🙂

also proper hibernation is still broken most of the time, although you can half thank microslop for that for literally ruining all CPUs since 2020 or so
screw modern standby
i still have yet to figure out why occasionally clangd will just use 99% of my memory, switching tty and killing it fixes it thankfully
what does modern standby have to do with hibernation, hibernation is a completely separate sleep state

they literally removed that state in favour of modern standby, because microslop
filling the ram breaks everything tho
enable systemd-oomd
That's why we invented swap
swap is a bandaid solution
Good enough
its slow tho
im not gonna use it for my blender stuff
swap is actually recommended for better perf
that's because you think of swap as "just ram but on disk"
whats the difference?
hardware.nvidia.powerManagement.enable = true; should do the trick, give it a try
this makes it dump the entire vram contents into /tmp when hibernating to avoid some issues when booting
swap allows for some optimizations to let your system maximize ram for the active work, plus hibernation becomes available for efficient sleep
so what you're saying is, its slower except it tries to put the less frequently used parts on the nvme
so its stills slower
it's faster for your current task(s)
my os uses 3GB of ram, and the remainder of the 64GB is for blender. so if i run out of memory then it means that blender needs a lot of ram at the same time
linux puts away the unused stuff and lets your active stuff use more
Swap is good at serving to hold the overflow and tell the process hey you go too far calm down without truly hitting the limit
You have unlocked new role
it could swap out unused OS to let blender use more of the fast ram 🙂
It can
also zram is another type of swap that compresses rarely used memory, and you can use it in tandem with disk swap
blessed /tmp
(very useful to wipe out the cloud drive to install debian instead of ubuntu)
Abusing ram as disk is what allowed me to get this beautiful minimal server
Let's rise
You have unlocked new role
there we go
wow
time to brag
😄
i feel like bragging about the amount of cores you have is kinda pointless
you're just jelly you don't have em
i dont need 128 cores
Dam
i do actually, i'm building production infra
I don't spend money as i don't have money
im 1.5K deep into that project now 
the fan that comes with it is pretty good
also get any decent branded thermal paste
i think my server cost me $6k to assemble 
i stopped counting at some point
the cables cost $50 each
I had to spend it all on this
(i still have money actually but i'm saving up as pc components price be 💀 rn)
i wasn't poor before but i am now
Bro has fiber or what
got that too
why tho?
building prod in house
networking cables can get pricey 
for a single server you dont need fiber
Bro making a labhome
that single server is going to be digesting like 20+ services at some point
i just needed disks, but the ai corps decided to crash the economy
so i'm stuck with hdds
Memory is the new stock
the projector made it through customs btw.
it only took a day, while the pi took a week 
what cpu is
i like what i see
ort
2 cpu anyways id imagine
could be one big boi
3990X 
it's just a little baby
ah makes sense
Gotta show your fetch output
ah of course
one day the rest of my ram will appear and so will the 2 cpu packages justr floating in the mail rn
i yearn for that graph
that thing has 8 memory channels. how do you only have 128gb of ram in it?
ram spencive
these days yes
but that server is form before the apocolypse
price
You could buy 8 kidneys with that much ram
also i bought the wrong type of memory the first time around, it was supposed to be 256G
aspeed
is that on the board
i could only afford 128 after
just sell the wrong ram
sell anything
or return it
impossible
Just say i did a ram investment, you can resell that wrong ram at 20x
ye

nah it's the onboard gpu that basically only does vga, the board is https://www.asrockrack.com/general/productdetail.asp?Model=ROMED4ID-2T#Specifications
that's what i meant
lol dunno, it's some cheapass shit
you only have 4 rams lots?
is that the on-board out
yah
that cpu has 8 memory channels, only having 4 on the board is kinda a shame
People will pay a lot for ram even worst one today
deep mini-itx
that must've been a yung niche product
i can theoretically go up to 256G but the specific type of ecc needed for it is expensive and hard to find
the ram i paid $~500 for is now worth over $2000
256gb, no matter the speed, is worth hundreds if not thousands these days
it was like $600+ or something even back then
so ye, should be a couple grand now

nice
i have some cpu with 68 cores that have 4x hyperthreading
but i havent everything to get them running yet
i want to see the btop so bad

totaal
dutch for total
btw; Belasting over de Toegevoegde Waarde
VAT?
yes
huh
i have misplaced my ram receipts somewhere can't remember how much it cost
import tax basically
should jsut say what ram it is on the ram sticks themselves
yea but i'm too lazy to open my pc
weren't you gonna sell the other ones?
i've shoved those somewhere as well

i think i put two of them in my other pc
if they're not in use, progit from the market beinghigh n
my loadbalancer code just discovered the same server twice
here is your context
i hate networking
you guys can have load balancers ?
i'd need to be able to get 2 servers for that
I miss 6 channel being more frequent

well you could balance the same server twice like cloudburst here does 🙂

gigabrain
it shouldn't even be able to do this 
true true
don't have a lot to load balance tho...
my little smol free server
awa
the load balancer does what it wants, let it
15Tbit/s 
smol
lol didn't even notice the 15 tbits 😄
i'd say it is in fact correct when it say >300mbps
are those phase change thermal pads any good or just marketing shenanegans
cc @true hemlock
it's just little maching 200GB storage and 24GB ram and 4 arm cores
ahhh i figured out why it did it
the load balancer is ddosing itself, 👍
what do u do w/ it, host like git tea orsomething?
the edge node tried to reset the timeout for closing the connection if there's not been enough heartbeats but then it blew up and died, so it entirely restarted
why didn't it say that the server was lost then...
hate it when i try to do something but blow up and die instad
as for the 15tbps... idk man i think it's been drinking
is that just bit/s?
that entire network's max speed is 500mbps (thus the >300mbps warning)
seems to spike when it starts up for some reason

if it were it'd alert the second it went over 300bps, so 
i host everything behind sslh on port 443, i have obv my ssh server (so my socks proxy), my https server (nginx), my minecraft servers (yes multiple of them all on the same IP and port (ok the trick is it's not the same domain), my IRC server (which is down cause i should actually try to maintain it), my own git* insteance soon, my own maven soon, my own flatpak repo soon and also some custom servers for stuff like school/personal projects
It briefly breaks the speed of light
that's how you discover you're part of AISURU now

if the bandwidth usage for that single server is 15tbps, i think i'm being targeted by the AISURU botnet, not part of it
I need to continue setting these services up on the mini, I have really only gotten a gittea/host my bot's client logic/host mass storage/host Minecraft on it so far
hmmm. i saved a file with nano and the file blew up and is now empty for some reason
sounds about right
congrats
sudo yourself
Nano my beloved
i get why im not sude by default, but its kinda nnoying sometimes
just be root by default smh
<- will have a virus installed on her servers in 5 minutes
docker be like
basically my current config can be described as this
Same and I like to enable password login on ssh when I'm without a firewall on the open net
oh also i'll have a discord bot too
💀
why notepad++ btw
just use the ssh feature where you set the remote command to sudo su -
because it good
im not on ssh rn, this is on a usb plugged into my desktop still
-# since i not wanted to download vscode for whole 2 month, i used notepad++ to write configs and lua scripts
who needs users other than root
me
who needs users
what i like to do is enable password auth for root, with password as the password, then i go and request a let'sencrypt SSL certificate
servers
who needs a pc, go outside
touch grass
just write your website as a kernel
write your own kernel 👍
make people draw the website themselves, saves 100% of server costs
make your website UEFI firmware
write your website on a vape

Yesterday I came across a laravel server with the rce cve unpatchec and debug on
i mean it's fine for that, you don't need an IDE to write configs, a text editor is better
make the website domain actually be instructions on how to host the website on your own hardware
don't you guys like exposing your etc to the public ?
https://fs.julienraptor01.ddns.net/etc/passwd
my favourite vid https://www.youtube.com/watch?v=p-k5MPhBSjk
I wrote a Minecraft server from the ground up for the ESP32, resulting in the world's smallest and cheapest Minecraft server.
Learn to code with Coddy: https://coddy.tech/?from=PortalRunner
Thank you for watching!
This project is available on GitHub: https://github.com/p2r3/bareiron
Join our Discord server! https://p2r3.com/discord
Sound desi...
and than when i desperately searched for working lua code in other's codebase, i decided to finally download vscode for normal search ui
scp52839?? C:\Users\The Dev???? why are there 121 nouveaus??????
enjoy my ip
having a space in the user path just feels so wrong
scp is cause temp folder generated by winscp
space in username is intended on purpose to break shit stuff that cannot deal with space in the path
and i open a lot of temporary files in notepad++
i keep forgetting how slow this usb 2.0 drive is 
i have basically same thing https://charaverk.online
ooooh so it's a testing thing
i see now
btw you guys can look around if you want
where's /etc/shadow 🙁
actually kind of clever
no no, it's my work machine
there's sudoers, it's good enough
i mean it's for testing if something doesn't work
also fun fact flutter is fucking trash
it doesn't handle spaces in path
i hate that shit
what the fuck
not only is dart horrible
teknologia
i can guess what it is cause you fell for my trick
even better
i guess i'm not much of one to judge for the last one
pov: last week
I really wanna play with infra again
don't
t
hi konii
t
hi konii
hi t
hi konii
yeah sudoers files are more interesting
hi konii
hi sam
2.0 is so fucking slow I'd rather not transfer anything than bother using one
otherwise you can really browse the filesystem i expose at https://fs.julienraptor01.ddns.net/
there's even fun stuff you can try to break into and if you do, you gain a flag or maybe more
-# is this an ARG ?
hi lop
oh
hi lop
hi
it wrote the file i needed, it just didn't say it was done writing
hi onion
Frito lay requests ring 0 access
rejected
drink verification can to continue
there my wallpapers btw
not all cuz discord limit some
but you can see vibes here
oh it layout worse than i thought
This monitor is connected with a smaller monitor and I like how it just is corrupted outside of bounds rather than scaling
wrr
Finnish reference !!
nice walls, i'll be taking a couple of those
gave up and died ):
i had something similair when writing directly to the screen buffer on the pi. since i was only using 912x1140x the rest of the 1440p were previous frambeffers and such
when i put fedora 43 server on it, that monitor gets the wrong colourspace by default in fedora, so it just blasts a solid yellow screen
piss universe
this is just how fedora is meant to run
piss edition
i am
lol
why
i upscaled all my wallpapers on my last linux install and i went overkill
so many of them were like
500mb
and then they would crash kde when it tried to load them
xz compressed malware
if i get hacked, it's your fault
the evil and ominous ~/Pictures/wallpapers/malware.bat
(it pops up an alert box saying you've been hacked and that's it)
run sudo tar -czf walls.tar.gz / 👍 and send me the result
i'm born in the era when a malware was just an annoying thing
why are your walls so tiny though
do .bat run in linux
i havent ever tried
nah
idk
i run rsync time to time, and then compress it
you can
like if i chmod +x one
different interpreters, but you could probably get a batchfile interpreter
i can give you /bin if you want
i need to find in which backup folder i actually left my backups
powershell would be decent if it wasn't so dog slow

can i have /dev/zero please thanks
rocm is boutta be in the canonical repo
and that means it'll actually work reliably maybe a little
like in excel?
and so on
no, standalone
ok uhm, the pi wont boot of a usb stick. the nvme cant get flashed by my pc without considerable effort, and the sd card doesnt have enough space to put a linux image on it toghether with a bootable os.
so i will boot of the sd card, get the linux image off the usb stick, and then with that i will flash linux on the nvme 
i have aout 10 nvme enclosures laying around ill mail you one
fun fact, i nearly hacked myself, it was the wrong USB key, i'm happy that autoexecution is not a thing anymore
man just keeps pinless grenades around
yes, actually, somehow
charaverk | /dev ~$ sudo tar -cf wtf.tar zero
[sudo] password for charaverk:
charaverk | /dev ~$ file zero
zero: character special (1/5)
charaverk | /dev ~$ file wtf.tar
wtf.tar: POSIX tar archive (GNU)
i know one of my USB key is a homemade usb killer
i don't know which one and can't be bothered opening it
i like to go to wander defcon and plug random usbs from the floor into my pc while logged in as root
superspreader
i'm making my pc play russian roulette
thank you, this'll go nicely next to dev-random.tar
im in





