#programming
1 messages Β· Page 48 of 1
I had some doctors tell me I have it but no actual formal diagnosis
Like, in hospital
I remember that one harvard experiment
Of which how many were psychologists?
faking symptoms
None

But should the diagnosis be done by a psychiatrist?
Of course
Yes
So you can be professionally certified autistic
I just never saw any "benefits" of actually going to getting a diagnose in my country
true
Probably there are demerits here tbh
you get to skip the line in disneyland which is pretty poggers
There's no Disneyland here
in europe at least
Only land
bruh what is this benefit
And not much land left
most of the benefits are for entertainment
and a livable wage for if you're unable to work
which im abusing
Then I'll go get one after getting a stable income
Or when I have the means to travel to Europe

I mean to get the free line skippas
I don't recommend getting a formal diagnosis
Also only a psychologist or a psychiatrist can tell you you have it
fr?
damn
Not if you live in a country that is not the US
shadow live in switserland lmao
We're so back
It's so over
switserland has expensivw healthcare thos o its to be expected
o7
the site itself seems fine
We're so fucking back
Also in the US
Its MS turn to ruin the internet
And many places
The asd test kit and iq test and shit are expensive
Meta with their BGP, Google with their config, now MS with whatever is happening in Github
Iq test alone is 500$-700$
"test kit" they didnt have that themselves?
i do remember doing those tests, was weird
IQ test??
Skill issue. Go to Mensa where it's like a tenth of that.
They do but they still cjarge you a ton
ye they did an iq test, im not gonna flex here tho so ill shut
the results are pretty meaningless anyways
i do trust it more than a random website tho
They are not meaningless
They check for adhd
what is an iq test supposed to say about adhd?
Adhd will give you shit scores in the memory section
Like
80 iq type shit
dayum
oh. i guess thats how my brother got diagnosed with adhd huh...
o7
i have good short term but terrible long term
So since autism and adhd are very similar they need to rule it out
become the claude max
I had a brother with really high IQ and still got diagnosed with ADHD though
Where
Have*
Well, he got a high results way back then
A real one
I think GitHub only has Claude 3.5, right?
this is why I still have gpt subscription
wowowow 
take me out to dinner first
no, they do have 3.7
I would take you out to moon
but no opus
wazzup
is this considered flirting?
i dunno either
kissing the homies goodnight 
is it me 0r?
this is next level flirting
What is that?
yes
had to see me rizzing my prior girlfriend
just to be clear, im straight
can someone rizz that guy too
I am straight too
I really love the moon, but on my shit city I only see it about 1/3 of the nights
Average straight men experience
damn
yes indeed
I love programming chat
based people
Ye if the rest is high
i am confused are guys flirting????
Damn
wtfπ
flirting for the funsies
π
you say that like you're not part of the homies 
Just for the real ones
i guess so
I hit on my homie everyday
great 4 uπ
with an iron pipe
we are ALL hitting on our homies
Wtf am i reading
lmao
welcome to pride version of #programming
idk random bullshit i supose so?
where we rizz everyone
would never
oh shit its pride month today
Programming chat -> rizzing chat

LMAO
or well, this month i guess
if you hit me ill parry
AI assisted paper
ya
thanks?
I hope u guys stay well
bro is confused
It isn't gay if you don't hold hands
I will hold your hands it will not be gay
Bet
is that the only requirement? just not holding hands????
So hard...
shut
*in a strictly straight way
you're gonna make the mods see #programming at a weird time

so tuff π₯
I dont making the mods...
I making a resourcepack...
ami what

funny how the sentence is still wrong even after editing it
lmoa
sam
lmao
sam desu
Neuro say big thigh, yet the scale from 3d model said otherwise
uhhh
im bad in English bwaa
bwaa mentioned

her model is supposed to be like a child no?

I thought so too yeah
She's AI
Yeah
well y ei knew that part
That's why the bot plan is around 4'
smol
im in the fucking neurasama discord


Neurosam lol
im bad at tying okay 
Poor shoes
What do you need to be tied?
Sam likes to get tied?
At this hour and while #programming chat is questionable
:o
my school lwearned me to type blind with azerty cuz belgium. and my curreent keyboard is qwerty
so im kinda just typing with 2 fingers real quick
Witchcraft
agreed
i dont have that kind of time
Learned qwerty with 10 fingers
@grok is this true???
I was typing for the last decade
I am so used to typing I can type in literal darkness
my eyes closed, with %95 accuracy
Just type twice as fast then you type 4 hours in 2 hours 
i mean, if a hot girl does it sure? i plead the 5th
wtf github
But what if a bro does it?
nixos + hyprland is too hard man, istg this process has been harder than installing arch AINTNOWAY
Are you tired, drunk, or just typing while blind?
nah
me?
Yes
im just like this sadly
skill issue
grr
local servers just dying i guess
ima tie you up sam
no consent
Why the first 4 releases links worked on files, and in 5 stopped without reason although I do the same...?

I thought mods have abandoned this place, no?
We need a sacrifice for the git gods
they come lurk on occasion
shiro, vanor and heir have all 3 been known to come here on occasion
im losing my marbles with all of this shit ive gone through 2 days and 8 fucking generations yet i still have no GUI
strangely enough sddm and lightdm works but hyprland just refuses to do so even when launching it from the tty
I am mostly on gen-chat
though rare
like whats up with this bro AINTNOWAY
i can tell

only 8? thats pretty tame
u guys must know byter right?
i went through 200 generations while configuring my router
byter the cutest
Well chat I have to go back to work or else they'll notice I've been doing nothing
Cya!
bye
I casually flirted with everyone in here
no
I am like this
just very open and somehow humorish
lmao
in june, the Hoshikage sapien migrates towards #programming for its mating ritual
make programming more π³οΈβπ

spreading bad reputation
just tell people I am a lovely and nice guy instead
this is normal to yall?
most of us are guys so not much choise lmao
not to me
clearly those individuals do not have the marbles you have mentioned
edit config -> switch configuration -> repeat until satisfactory results
probably lost them before so they do not mind anymore
this is the gayest #programming has been since i joined in decemeber of 2023
i dont mind tho
i mean yeah but 200 β οΈ
ive completely blanked out your gaytalk cause im too mentally cooked with what im doing NeuroDerp
its just literally messing around with people together
i also ended up writing ~10k lines of nix code for it
Let me just drop this bomb to neutralise the gayness a bit
AAAAAAAAAA
bring it back
as long as i dont have to see that
It works wonderful it seems
I will tie you up with sam
Tie sam up with that turtle and you have a deal
NNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOO
I will include you
not the turtle
anything but the turtle
I will remove that turtle out of existence
thats not vedal
thats literally a chimera of human x turtle
i would rather kiss the homies goodnight than look at that turtle
Soo, his child?
get out
no
kiss computed
so he will never do this again
anyway if you have questions about nixos feel free to ping me, please dont ask about hyprland though as i dislike the project
scare him with gayness
okay while i was gone what happened??π
isee
was your initial nix setup also this painful

im not gay so i cant 
freakysang
I said gayness, not be gay
thats the same thing dawg
well sway just worked i think
no
also i use home-manager
? why UNFOCUS
you dont need to be a bad guy to scare people with something evil
anyway if I talk here for any longer like this mods will get angy to me
i lieke how chayleaf and bluro are tryign to have a normal convo in the middle of this insanity
so you guys talk about programming
next time I will chat here using python
Ask chay, why are you gae
why are you guys still flirting
this is so random
why?
thats pretty personal no?
im not trying to
there is no golden way
I think i need a rest...
As with everything programming
oh lobotomy
well other stuff, even in ML do have some 'common' ways
but all in this audio field it is just single activation
imagine suddenly seeing pepe flirting its funny but kinda funny like some lobotomy

https://github.com/ami-amai/neurosama-of-undying U can check it if u want
idkπ
"use snake activation" okay and so??
ffs hyprland looked like the best one too
rest well
But im not finished it yet...
my github page looks shit
better question why would i be straight thats so boring

there are a lot of interesting vms though, i use sway but theres a lot of options
sorry wms
there is just a common consensus that woman are pog, both the men and woman in #programming agree

why your bio say ur a menorπ
Bro why are you looking at people bio
bios are there for a reason no?
why does that matter to you
I guess yeah

I'm so used to just chatter without a profile lol
welp, let smove on......
um i am no gonna invoke my self with these stuff
yes please
i have done absolutly nothing in the lasst hour due to this absolutly deranged convo jsut now
i think i go back messing around with godot
honestly the mods shoudl just wipe the last 2 hours
can ya recommend some (cause i might just give up with hyprland at this point)
I also made page for releases
please chill claude research π
i mean idk if your where flirting or not i mean its not wrong if its with the hommies right
336 sources??
is it a lm model?
meow
meow
bwa
niuh
iuh
(i cant pay for nitro)

i have personally tried both kde and gnome (ubuntu) before fyi
Same
what is lm means?
sway is the safe choice
i want to try out niri
river is another popular one i think
thanks sam
np
So, language model model?
also you can just go with gnome or kde and try out wms later, the beauty of nixos is you can just go back if it doesnt work out
No
llm is large learning model
guys today my auntie send me 50 bucks what shoud i buy?
RTX 5090
You didn't say the 50 bucks is all you had
its just a simple script on js
TIL: AMD GPUs just don't support D24S8 formats β like at all.
But they support D32S8 since like 2013 ... for reasons?

isee, seems like i don't like any of what ive seen so far though simply because of nitpicks like the lack of animations or weird design choices so i may have to go back to kde Copium
thanks though
why would you need animations??? but if you want it try wayfire
nah it doesn't fit me
wayfire is pretty customizable
im really really into ui/ux stuff and i looove visual eye candy
i don't think a 3d compositor fits me imo
it doesnt have to be 3d...
did you just look at a single screenshot or something
anyway nothing wrong with using kde
why is c++ compiling single threaded?
is it just a thread per file?
its a single process per compile unit as long as you do it properly
a compile unit is generally a .c or .cpp file
its hard to parallelize and generally not worth it as bigger apps are gonna be split into more files anyway
incremental compilation? if you use a proper build system then it should
i think at least

thing is its hard to check what changed when headers can change
true
its just everytime i compile my pc start zooming
and then i look and its just a single thread
Its because you probably didn't compile it separately for each compilation unit. Or you only have 1 compilation unit
its probably just cuz im only changing 1 file rn
nuro
incremental compilation for hblang when
the lsp will be natively icnremental
it cant really work any other way
i mean it can
but not on a large scale
and im trying to design a proper lsp
Turns out 3800MT/s is the limit of my DRAM frequency
Guess all I have now is the timings

@noble zodiac or @opaque sigil do you know any languages that have modules for operations like addition so you can e.g. create a custom ring or monoid without creating a wrapper type?
Now testing with slightly tighter timings than linear, current is 3800-18-23-23-40
Huh
i'm thinking about what it would take to build a language focused on extensibility and wallowing in despair as i realize it needs to be based on commutativity and associativity so i will likely have to have a proof checker as part of the language
wdym with modules
It sounds low quality
so haskell has typeclasses, you can define addition for a specific type, are there languages that let you separate operations and types? i mean you can just create functions for that but thats super adhoc and i'm wondering if there are better solutions
also wrapper types dont have to be as annoying as e.g. in rust so its not necessarily a bad solution to be fair
I assume scala doesn't work then? Since you'd implement addition just as a function called +
i'm basically looking for something like typeclasses but with non-global scope which sounds very unergonomic which is why i'm looking for prior art to figure out if i should give up on that idea
(linear is something like 19-24-24-XX(I haven't calculated the final number))
Idk
i think ML's first-class modules may be what i'm looking for
I'm still a bit confused as to what you're looking for but I also just woke up from a nap so there's that
Iβm curious about something. My boyfriend is considering making an AI entertainer himself and Iβm wondering how to ethically source data and other things so that weβre giving credit where credit is due and not stealing things
heres an article on the topic https://existentialtype.wordpress.com/2011/04/16/modules-matter-most/
Like how do you find datasets and other things so it can generate stuff without using stolen work?
Ethical data sourcing? That's not a thing in actually good LLMs (unless you use stuff that is specifically public domain probably)
sorry to say but thats not very realistic, any corpo-made open source llm will be trained on stolen data
That's the neat part, you don't
not to mention non-open source llms
I rest my case
there are some models like that but they are usually of very limited scope
But I always heard that Vedal did use ethical methods of training Neuro?
from whom?
Fair
anyway, we dont know what data vedal uses
notable things about this release:
- 21 lines smaller
- cross-file linting works
- drop dependency on
diffandfs - probably faster idk
- hot config reloading
I just remembered somewhere someone say that
but he most defintely uses an existing model which was trained on stolen data
Gotcha
and finetunes it on either stolen or not stolen data
this is so cute, my correction as a diff
Well alright then that answers my questions
you can probably count on one hand the number of models that are actually fully trained on open source data
being trained on open source data doesnt mean the models are legally in the clear
why not
as in liberty
open source just means you can copy with attribution
it doesnt mean you can e.g. copy and remove credits (leaving aside whether ai training is copying)
i think you're misunderstanding
not on open-source code, on datasets that are explicitly licensed as free
then thats gonna be closer to something like public domain or cc0
yeah that's how i understood it
the original openai codex (github copilot) was exactly that and was flamed for it
the industry is just going into the "sure it might be copying in some cases but we don't really care" direction
it kinda loads now...
probably something thats a result of the rotationmatrix i was using before with the triangle
That looks so silly
some nice spaghetiffication
What audio codecs will the new engine support?
i could probably upgrade to sdl3 later down the line

I cannot easily ignore warcrimes like that
That's a lot
you can do it already because theres an sdl3 to sdl2 compatibility shim i think
i just cant be bothered to try to get it to work after the hastle that was sdl2
Notable ones include:
- WAV
- OGG
- FLAC
Funky 
opus my beloved
is ogg notable? i thought yall didnt like being limited to that
Vorbis
opus and vorbis are very good for compressed audio
OGG is my favorite compressed audio format
ah
but FLAC is better if you want lossless audio
we could probably do flac this time then
Maybe
Or mix FLAC and OGG
unles sthere are some restricitions with emscripten?
A lot of games use a lossless format for sound effects and lossy for music
But if size is not of concern we can just directly pack FLAC files (I can encode if needed)
we can limit the file size if need be, but i dont expect the game to be too large
If audio decoding speed becomes a bottleneck somehow we can go as far as using WAV files
i just think that existing languages often enforce ordering where they shouldnt (not always at least):
- tuples
- function bodies being a sequence of operations even if some of it could be easily ran in parallel
- types as trees rather than sets/maps (in fp people realized that and are now trying to create algebraic effect systems which are more composable than monads, in oop inheritance is often used to alleviate the issue)
and the reason you may not want order is, there often just isn't one, for example, if you have two modules in your program they shouldn't really have a particular order (besides maybe topological)
tree shaped composition often works very awkwardly, but when it's set shaped (like in bevy) it's often much nicer
not to mention parallel computing where you can't rely on order
idk i'm not sure where i'm going with these ideas but i want to try experimenting with them to see where it brings me 
nuro
also there are success stories of using nice algebraic properties for better composition, like pijul
I also have this completely abstract idea of programs as sets of modules that you can remove and add at runtime but that sounds incredibly hard to implement and it would probably have tons of caveats
anyway good night 
Guess what I just paid 10 bucks a year for:
https://an_inconspicuous_semicolon.iusevimbtw.com/
having to understand json schemas for this to work is getting hard but i'm getting somewhere.
What are you trying to do?
What I have doubts is on this JSON schema.
I mean.. this works, but I would love some kinda parser to change the "options" property name to whatever string I have on a variable.
Just for... aesthetic purposes, nothing else 
iusevimbtw.com is actually hard af
Well, I don't know what language you're working with and what you're trying to do with it
That's javascript. The whole project? A bad idea: Neuro integration for Shapez 1. This json schema is what allows the SDK to choose a map from your save files.
Quite silly
And very much will be hard to get her to understand game states with that and be able to know what's around her, and stuff like that, an LLM is quite limiting in this usecase
Also that looks like very silly JavaScript
Never seen inline Json in JavaScript
I know... map description will absolutely be the absolute hardest part of this. I'm kinda hoping external vision could help her. That's why i made a coordinate grid. But that's just a whole bunch of 
Neuro API games are usually played with vision off
I think you can just
schema.properties.new_name = {...};
finally, a font better than comic mono
i'm not only hoping for vision only. I'm gonna try several options and shove the most worthy onto a custom options panel I've made for this integration
Silly
It's minecraft mono font. Works surprisingly well. I've being using it for quite a while now.
So simplify the actions that neuro can take?
m
w
MEGAWATTS

That also will be an option i'll put in. I can think of simplifying for example the "select building" and "place building" to merge it onto one.
But not a lot I can think of really.
I need the basics of this working first...
I'm back. What fuckery is sam up to now?
Ahh, I see. I do wonder tho, is it possible to do some part of it in JS. Because IIRC gltf is native for the web. But then you still need it for the native one huh
Im just doing it in c++
Sounds like a low quality UTAU
NeuroSynth is trained on about 1GB of data for BETA-3
1TB????
That's a bit... excessive
Oh
How much is the dataset then?
Note that adding more data won't fix low quality data
At most it'll average out the noise
Any major consistent artifacts will be left in the output
By the way, are you using a completely custom model architecture or using some existing arch?
Interesting
RVC?
Why?
What does RVC have to do with vocal synthesis?
RVC is a voice changer which can be used for singing in combination with a vocal synthesizer
That's literally what was wrong with the old SynthV + RVC pipleine, it includes SynthV
The new NeuroSynth pipeline is pure vocal synthesis
I managed to make it work. It looks horrendous, but this works as I intended. Thank you anyways.
that seems kinda pointless, what's stopping you from setting the field directly
Nothing in the slightest. It's just an aesthetic reason. Completely pointless 
const optionsName = "options";
const schema = {
type: "object",
properties: {
[optionsName]: {
enum: [],
},
},
required: [optionsName],
};
you can also just do this btw
WHOOT? That looks way cleaner. Thank you.

if you ever need to set a property in an object via a variable that's how you do it, pretty convenient when it comes up
this does indeed look horrendous (without reading any of the code)
Also, Object.assign will let you do some wizardry like returning tuple [a,b] but also an object of {a, b}
The Object in JS has some nifty features
yea

also TIL bun & node handle console formatting differently by default
Okey. God JS does magic. This inserts the entire array values on the json 
I don't have to insert them in a for loop
Well... thank you all for the help. Now it's.. 2AM
I gotta sleep.
good morning
morning
morning
morning
Good morning (it is 2am)
Morning 
(sleep
Morning
Ah yes the (8,2) (8,1) (8,1) lack of broadcasting error, I got no clue why it doesn't want to. I guess it can be fixed one way or another 

Surely all of the viruses you check will be properly flagged as viruses 
uploads actual malware
safe

i just checked their data that they claimed to support the 92% detection rate
n=10071
that's like... barely anything
it's over 9000 

I rember np.choose being selecting form each, where tf is it writing
unless it is cloning once and overwritting values with the other
Yooo I tested the robotic arm at school with the vision code and it kind of works, aka it's fixable let's gooo
"Then, a new array with shape Ba.shape is created" 
ig it is supposed to broadcast everything to a common shape, but it didn't do that either
Man I love docs that don't at all repersent what I'm doing
the docs say this should just work
Why do I have to broadcast, and why do I have to still have errors when I'm doing about the same thing
Its an ancient art called lying. Or it could also be bugs and you should report that
I swear it's always:
Batch size: 200. β
Batch size: 1. OOM ERROR β
Welp, wish me luck.
In Louis Victor Pierre Raymond, Duc De Broglie we pray 

m0rning
Ada straight up mogging whatever that smol icon is
installing windows 10 sucks
classic
which part(s)?
the usb writing is one thing
then you have to install windows 10 to upgrade to 11

Hi everyone again
Oops, this is not the general chat...

welcome back to programming
im gonna be making a small Ai model for my College project, can anyone tell me how is my structure looking?
/PROJECT_EXHIBITION
βββ main.py # Main controller
βββ model/
β βββ transformer.py # Encoder-decoder model
| βββ vision_encoder.py # ViT or CNN encoder for image β embedding
β βββ tokenizer.py # BPE tokenizer
β βββ inference.py # generate() + structured output
β βββ reflex_generator.py # (Optional fallback generator)
βββ voice/
β βββ stt.py # Speech-to-text β tensor
β βββ tts.py # Text-to-speech
βββ vision/
β βββ Video.py # Video capture + OCR or CNN
β βββ preprocess.py # Image β tensor
βββ utils/
β βββ config.py # JSON config loader/saver
β βββ emotion_control.py # Inject user/bot emotion tokens
β βββ output_parser.py # Parse & validate model JSON output
β βββ datasets/ # Dataset loaders, preprocessors, and splitters
we do not know what you are trying to make
Just said "Small Ai model"
i mean it is divided into phases
Well yes, but for college project, im only gonna work on phase 1 and hopefully 2, lemme get them-
### **Phase 1: Core Chatbot**
1. Build an encoder-decoder transformer
2. Develop a custom dataset loader
3. Implement a BPE Tokenizer
* Tokenization: words β tokens
* Trainer for tokenizer
4. Create a training and inference script
5. Add `config.py` for model configurations
### **Phase 2: Voice Interface**
* Add speech-to-text (STT) input
* Add text-to-speech (TTS) output
well, seems like you are getting buzzword trapped
classic LLM behavior nowdays
tbh
what is the real goal here
i wrote planning then asked gpt to structure it cause i was not going to deal with: -_,, etc
it's a project exhibition, so like we can do anything
huh, then you need more of a
visual stuff, not like these backbone stuffs
you do not need to build classic transformer to make appealing stuff
i would discourage it
tbh i just need to make it for credits, and i have a large project in mind, so this is for it's backbone
2 birds one stone
just use gpt api
or if you really want to go local and have good graphics card, try llamacpp
it's no fun
you would not have any fun while not knowing the internal structure anyways
π
especially plain transformer, they suck and are extremely boring for non-intellectual. considering this is a free project, terrible idea
i am studying CSE+Ai/Ml
so i know a bit
it's not like i know nothing and just am starting without knowing the difficulty
then why would you accept 'implement BPE tokenizer'
just tiktoken or huggingface it
anyway ima eep
rest of #programming would comment maybe
For some reason , i wanna do it from scratch
Based
Why is that a feature?
corpos don't know where to pour their money into
hmm... wayfire isnt working either with my nixos setup
i think nixos just isnt for me lobotomy
sometimes nixos have a hard time doing something 
like I hate doing python naturally
the thing that i hate most is that theres no errors AINTNOWAY
its just that there's genuinely no display out
not even in journalctl?
I assume xwayland and wlroots things are enabled
https://mynixos.com/search?q=wayfire
I see a few options here that worth looking into, cause the github repo readme is not that helpful
the worst thing is i can't drop into a tty it genuinely will not let me
it boots thats the thing
it even shows its boot process
but as soon as it goes into a dm it just neuroExplode stops showing anything
Do you have SSH enabled?
no
i haven't attempted to set up literally anything other than the dm
its very likely to be a driver issue at this point
and im pretty sure there's no fix
there is always a fix
I would still look into dmesg and journalctl deeply
Don't forget to use sudo so it shows system level journal
Im back from my exams 
Someone worked with the Spigot Api and Paper Api? Im about Minecraft
How much more/less functionality does Paper have compared to Spigot?

Chat is this real?
is it really about nixos when its window manager issues?
I did, why
It has more
Also considering PaperMC is going to drop Spigot plugin support, it is better to stay with Paper API if you plan to use PaperMC in the future
im starting to get somewhere
i mean, nixos is making it way harder to troubleshoot
the thing that im not getting is that i have already allowed unfree firmware neuroThink
and ive already set it up to grab amd stuff
you do have to have a fairly deep understanding of linux and often look into nixos code to see what it does. Here, for example, googling would give you this https://gitlab.freedesktop.org/drm/amd/-/issues/4238
yeah, this seems likely to be the issue, there's even someone having the issue on NixOS 25.05 specifically 
the workaround was using Linux 6.14.6
im literally on 25.05 CerberDum
you should already have Linux 6.12.33 though, which shouldn't have the issue anymore
you can check with uname -a
6.15.2 apparently
should already be fixed in that version too 
well idunno if it were fixed my system would just work
For me, upgrading to 6.14.7 started to cause problems with amdgpu lockups, initially i figured the trigger might have been electron but after almost 40 hours of debugging over the course of 4 days Iβm a bit delirious. The crashes were basically sudden power-offs, before which the system would start locking up electron based apps. The fix abo...
Looking up NixOS specific issues, looks like the last comment has a fix?
Also you can look at the git config someone posted, though that will rebuild the drivers 

i attempted to downgrade all the way down to 6.1 and still the same problem
as much as i hate nvidia i unironically think getting an nvidia GPU would fix all my issues LULE
or at least replace these issues with easier to fix solutions

i mean there are many more people using nvidia so surely right

honestly I had more problems with nvidia than amd on linux
same
I have an optimus laptop, I gave up using any feasable GPU usage 
now that ive technically tried both i can confidently say both of them are ass
nvidia is better nowadays than it used to be and honestly i'd go with an nvidia gpu for cuda if i had an option to choose
https://gitlab.freedesktop.org/drm/amd/-/issues/4329
new potential issue found, might need to revert the firmware
looks like AMD just broke something really badly and it already made its way into NixOS 25.05
(rocm works too if you take a bit of time to port code and work out some issues but my dgpu fries when i do that)
right when i installed nixos hey
the ROCm 6.3.3 update PR took months 
thats such terrible timing man EvilAAAAAA
i guess ill need to somehow install nixos unstable then
it's fine, if that is actually the problem you have then it's fairly easily fixable
how would unstable help with this?
i mean they patched it there no?
they did not
oh i cant read
Good morning
@thorny marsh
you should be able to downgrade the firmware version by putting this in your config
nixpkgs.overlays = [
(self: super: {
linux-firmware = super.linux-firmware.overrideAttrs (attrs: let
version = "20250509";
in {
src = pkgs.fetchzip {
url = "https://cdn.kernel.org/pub/linux/kernel/firmware/linux-firmware-${version}.tar.xz";
hash = "sha256-0FrhgJQyCeRCa3s0vu8UOoN0ZgVCahTQsSH0o6G6hhY=";
};
});
})
];
-# Discord has Nix syntax highlighting 
is this what nix users are up to on a daily basis
its just any rolling distro
nix allows you to put the fixes in your system configuration, on other distros you'd have to run some commands that you promptly forget
just the bi-annual AMD driver breakage
I'm afraid to install nix
I tried nice three different times and always left with a resounding.... eh
it wont be that useful for you if you just use vanilla kde or whatever
but if you have tons of different software that has to be configured in particular ways not using something like nixos means torturing yourself
basically, if you're afraid of reinstalling, nix solves that problem
if you aren't, you probably don't really need it
though it can still be useful for dev environment setup
even for normal boring KDE desktop use, I really like the ability of NixOS to boot into old configurations
it makes it really hard to break anything badly enough to make the system unbootable
I use plenty of software and not once have I felt "tortured" by adjusting a config file
mhm but you can use something like btrfs snapshots for that
doing it once is alright, doing it twice is annoying though
also on classic distros system configuration isnt just config files
its also what commands you run
more so I don't have any problems with my arch rn
you can, yeah
though it doesn't integrate as well with the system as a whole and is generally a much more "hacky" solution IMO 
yea, iono what you ppl are doing that you need to nuke your system and rebuild it from scratch every 2 weeks
in nixos, every little change is equivalent to "nuking and rebuilding" so when you actually have to do a fresh reinstall it isn't special
but its not every 2 weeks
even if you reinstall once every 2 or 3 years it can be very annoying
I just like knowing what my system configuration actually looks like
having that information means that I could reinstall any time I want to, but yeah, it's still rare (especially since it never really breaks
)
you guys reinstall your Linux environments?
also what i personally like is that in classic distros when you install packages you can forget what you need and dont need
in nixos since every package is added in your config somewhere you can see why you added it and whether it can be removed (though it might require you to document your code at times)
and if you need something only for building a single program you dont actually have to install it system-wide
you can just run a temporary shell for building that program
idk man that just sounds like a chore
its a lot of work for something that isnt really a big problem
editing a config file vs running a command is not really a big difference, if your config is stable you dont have to install packages often enough too, but when you do its just a one line change
Nix would be great in a world where software doesn't really change
basically, its not really a chore if you know what you're doing
you create your config once and then it's your customized little heaven anywhere
i mean, that's how it works for me
ok but go in a coma for 5 years and then try installing that on a fresh pc
needed to change 3 lines to go from NixOS 24.11 to 25.05 but that was it
you seem to assume configuring nixos is more effort than the equivalent imperative configuration
but it's very often less effort
UNLESS you're not used to it
which, yeah, beginners aren't
if you know what you're doing, i assume based on your words from 5 minutes ago 
the case of not knowing what you're doing is not worth considering
we're making tools for humans, not LLMs
kek
should work fine unless NixOS imploded and the official binary cache disappeared
flakes lock the version of Nixpkgs they reference, so nothing about the configuration changes even if 5 years go by

i could still install my very first nixos config if i wanted
because the binary cache stores the packages
its just not a good idea to install old package versions, but it would install
whipping out that fedora 7 DVD 
dead repos 
dvd 
dvd sadly wont contain that many packages
but yeah i see the idea, it's indeed not magic just idk helm charts for desktop linux
comparing Nix to Kubernetes 
L
i can and i did 
I'm in the "i just torture myself with NixOS" and I do not have anything specific:
- You can create dev environments with .direnv and it just loads when you cd into the folder. You can have multiple python, dotnet deps that are not global but still works in different projects
- I don't forget what I have installed, if I need something quickly, I can just do
nix-shell -por Μ,` (comma) and it'll be deleted on next garbage collect - I see what is configured and not via the nix files instead of trying to figure out which of the 50 directories the config is
Annoying parts:
- if you are not actively following changes, one day an upgrade just breaks with "no package found" or "this has been deprecated" and you spend an hour fixing your file
- you need to forget running programs randomly downloaded. You either use the ones in the nix repos, or you try with steam-run
are you perhaps using nixos-unstable
It ads the extra spice in the torture 
true, many distros just keep packages that are removed upstream
found the issue 
but nixos doesnt
it is the user 
I moved from nixos-unstable to the stable channels precisely because the random breakages were annoying
I still use unstable, but only for packages where it is required
but on the VERY plus side: switching desktop environments is literally single lines if you have a good config
harpoon the computer
does nixos solve the problem of "my kernel update failed because my desktop environment crashed mid-update and now I've rebooted and then just realized the kernel didn't install" problem
gnome was broken on my laptop, switch to kde with a single import, works instantly
it does
yes
bet
it does, you need to actively replace the current session to do it
because I've had that happen when I was overseas
oh yummy
when I was away from all my USB drives and live environment
but I thought you don't have any issues with Arch? 
it also solves the problem of "i updated right before giving my presentation but now my system wont boot and the presentation is in 30 minutes"
that was the only main issue I think
does it solve the "I swear I tested this 10 minutes before the presentation but now the slides won't work for some reason" problem

i wish
it does if you package your slides as Nix derivations 
yall don't make your slides with latex?
give me an OS that solves "i have a presentation"
unemployment
(i am employed and haven't presented in years
)
well that's not true but i had no presentation, just a markdown to not lose track
I'm still so MAD that I have to go to Berlin for a talk this September
not because I have to have a talk I love a good presentation BUT IT SACRIFICED THE CONCERT TICKET THAT I WON OF A CONCERT I WANTED TO GO


what conference?
imagine if you open the presentation with "So yeah, I'm here instead of a concert I would really wanted to go, so...2
Virus Bulletin 2025
it's a major annual event for malware researchers
no lodging/hotel/speaker/flight compensation from the event holder
and one of the speakers is expected to pay 60% of the ticket price
how about you force the organizers to hold the event at budokan instead
just call in through teams
ugh, I'm aware of it. Not too much of a fan personally
do the iron mouse thing you have a model already right
that and google made a blog post similar to our topic a week or two after our embargo is lifted/topic is announced
so now the topic itself isn't that interesting anymore
great
I always disliked academic stick in the ass corpa conferences





