Best Practices Editionprevious: >>107761293READ THE (temp)WIKI! & help by contributing:https://igwiki.lyci.de/wiki/Home_server/hsg/ is about learning and expanding your horizons. Know all about NAS? Learn virtualization. Spun up some VMs? Learn about networking by standing up a OPNsense/PFsense box and configuring some VLANs. There's always more to learn and chances to grow. Think you’re god-tier already? Setup OpenStack and report back.>What software should I run?Install Gentoo. Or whatever flavor of *nix is best for the job or most comfy for you. Jellyfin/Emby/Plex to replace Netflix, Nextcloud to replace Googlel, Ampache/Navidrome to replace Spotify, the list goes on. Look at the awesome self-hosted list and ask.>Why should I have a home server?De-botnet your life. Learn something new. Serving applications to yourself, your family, and your frens feels good. Put your tech skills to good use for yourself and those close to you. Store their data with proper availability redundancy and backups and serve it back to them with a /comfy/ easy to use interface.Comment too long. Click here to view the full text.
>>107864944it sucks. You need to either find a way to install actual Linux on your phone, like PostmarketOS, or do everything through Termux, which also sucks. Getting containers to work will require root access, and probably recompiling your kernel, (if sources are even available).
hi, nas + server in 1 device vs separate?i got old tower pc + laptop i5+1050tii was thinking about running omv in tower and everything else from laptop (jellyfin/arr/vaultwarden/pihole/vms...), problem is tower is first gen i5 so it eats a lot, so i need to upgrade, question is what do i go with? i need 4x 3,5 drive slots, 6 sata ports ideally. options i found so far:something like https://jackharvest.com/index.php/2025/07/27/build-your-own-minisforum-n5-inspired-mini-nas-a-comprehensive-guide/mini pc board in tower, im just not sure how risky is doing all that wiring?ASROCK N100M or similiar new embeded board2nd hand board with i3 8th+ gen? 8th+ in case i run jellyfin from itor do i forget tower and get something else? like 4 bay usb enclosure to just connect to laptop and run everything from it? any other options?Comment too long. Click here to view the full text.
>>107868317If your old tower has 4 3.5" bays then it'll probably do everything you want it to.
>>107868789it has 6 actually and 3x 5.25" too, its just that the power consumption is too high with current mobo+cpu, so im not sure what to replace it with, if i should go with my original plan tower - omv only (replace mobo/cpu for something cheap with lower power draw) and laptop with proxmox running everything else vs just get decent mobo/cpu and run everything from tower? with would probably be best for power consumption, but i did reed a lot of opinions from people that its best to keep nas and server separate, not sure how true that is today.
>>107868169Nextcloud calendar, although setting up nextcloud may be overkill if all you want is a calendar
Previous /sdg/ thread : >>107855264>Beginner UIEasyDiffusion: https://easydiffusion.github.ioSwarmUI: https://github.com/mcmonkeyprojects/SwarmUI>Advanced UIComfyUI: https://github.com/comfyanonymous/ComfyUIForge Classic: https://github.com/Haoming02/sd-webui-forge-classicStability Matrix: https://github.com/LykosAI/StabilityMatrix>Z-Image Turbohttps://comfyanonymous.github.io/ComfyUI_examples/z_imagehttps://huggingface.co/Tongyi-MAI/Z-Image-Turbohttps://huggingface.co/jayn7/Z-Image-Turbo-GGUFComment too long. Click here to view the full text.
>>107869683Thank you for your service.
When it comes to low level development you really have two options: C and Rust, or as I like to call it, CRust for short. anytime you need real performance you gotta bust out the CRust. Bust the CRust
>>107867580This, downies and jeets should not write code.
>All these Rustfags shilling a language that relies on C to functionThey're so retarded they don't even know how their own compiler works. Which is why they can finish it or an OS for it to run on.Imagine wanting to write code in a language that doesn't give you access to all the functions of the hardware.
>>107869778You generally do not need any C code to use Rust.
>>107866991honestly, fpbp. writing software is just pointlessly humiliating. you exist to move memory around and transform shit into one shitty format to another and deal with layers of middlewaring and whatnot. that's basically 80% of IT and software dev in a nutshell.
>>107866574Use the language that receive the most support and base
What are you working on, /g/?Previous: >>107817026
>>107869095>tense*terse
>>107869095i was torn between using magic numbers in the initial array indices or doing the incrementnow that you've pointed it out, i think i would prefer the magic numbers
i dont know what to do to improve myselfim lost
>>107869411Make projects
>>107869080>the more readable code is to a complete stranger who's never looked at it before, the better the codeYes, but also meaningless statement because , as this thread has demonstrated, readability is entirely subjective.
engineering edition/gedg/ Wiki: https://igwiki.lyci.de/wiki//gedg/_-_Game_and_Engine_Dev_GeneralIRC: irc.rizon.net #/g/gedgProgress Day: https://rentry.org/gedg-jams/gedg/ Compendium: https://rentry.org/gedg/agdg/: >>>/vg/agdgGraphics Debugger: https://renderdoc.org/Requesting Help-Problem Description: Clearly explain your issue, providing context and relevant background information.-Relevant Code or Content: If applicable, include relevant code, configuration, or content related to your question. Use code tags.Previous: https://desuarchive.org/g/thread/107814484/#107814484
>>107869422You don't. Just use memory to alter the state, sending events would be painfully slow.
got the Gouraud shading working 4 today
>>107864989being a windows user must be suffering. doesn't help C++ sucks though, I guess.
>>107859214Spawn a cube, size doesn’t matter. Draw it last, disable depth testing. In the shader set the ndc z value to the depth clear value (dependent on your gfx api) or very close to it. This will draw the cube behind everything else.
>can’t use std::flat_map because msvc doesn’t have it yet This would be perfect for my block registration class but alas I have to stick with unordered_map for now. Technically I can use boost but I don’t want to.
AI bros literally thought they could break the law and nobody would care.
>>107869146Arent all those businesses going to get replaced by AI?
>>107869146Intellectual property is a parasite jewish scam against the inventive goy to keep them poor.
>>107869146They thought and they were right considering they got away with it.
Users of all levels are welcome to ask questions about GNU/Linux and share their experiences.*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***Check the Wikis (most troubleshoots work for all distros):https://wiki.debian.orghttps://wiki.alpinelinux.orghttps://wiki.archlinux.orghttps://wiki.gentoo.org>Which distro should I choose?https://www.gnu.org/distros/free-distros.htmlhttps://nosystemd.org>What are some cool programs?https://suckless.orgComment too long. Click here to view the full text.
>>107869557>if just turning off COW and using raw disk will be better.If you're using raw disk then you don't need to turn off COW since then you're not using the host's filesystem.
>>107865380This is like saying people shouldn't version control with git and should just make an archive once a month. I mean sure, but that's an entirely different solution to an entirely different problem. You might as well make good architectural decisions, like git versioning and atomic updates are. Sorry, but atomic updates are objectively better. If you have any better ideas then feel free to make an OS or distro of your own.>>107869525I assume he dislikes sandisk because they're a popular brand but have a pretty bad failure rate compared to others like Samsung, Kingston and Kioxia.I'm also very biased against PNY because I found them to be the only budget brand whose USB and mSD storage devices fail within a year. I've had a PNY device get cell corruption within 3 months. Meanwhile my 4-8 year old Kingston devices still work fine.
>>107869618I thought qcow might still cause some performance issue on btrfs even when COW is disabled
>>107869783I'm not talking about VM image files at all. I'm talking about the VM accessing a raw physical disk via the hypervisor.
>>107869712Is sandisk really that bad or does it depend on the type of sandisk drive? Unfortunately they're usually the only ones available and easiest to find in my 3rd world shithole
previous: >>107860495#define __NR_brk 12now THIS is a strange syscall. it's always a good sign when the notes section advises you not to use a function, lol. if you haven't read any of the other man pages yet, go read this one: https://man7.org/linux/man-pages/man2/brk.2.html>the actual Linux system call returns the new program break on success.>On failure, the system call returns the current break.such a bizarre api. there's lots of bookkeeping and hoops required if you dare to use this syscall for your allocator. but it's pretty neat to use in toy examples. it requires a very nonstandard approachrelevant resources: man manman syscallshttps://man7.org/linux/man-pages/https://linux.die.net/man/https://elixir.bootlin.com/linux/Comment too long. Click here to view the full text.
#define __NR_brk 12
man man
man syscalls
>>107869634Ah, I thought you were referring to the function in generalAnd indeed, the dry writing style is sometimes unintentionally amusing
>>107869628It has been going on for much longer than a year. But yes, it is comparably new, which doesn't change the fact that it is quite useful.
>>107869671It's not useful at all. It's stupid. It's something only an attention whore would do.The only purpose it serves is knowing if the person using it showed up after about 2023.
>>107868275no, certainly not https://2ton.com.au/if only there were some way to search for information on topics like thissome kind of engine for searcheswe could call it a search engine
>>nta>>107869551I think it's ok either way.>>107869521Tron might be interesting.... for micro controllers? Strengths Extremely small footprint (kilobytes) Deterministic real‑time behavior Simple API, easy to implementComment too long. Click here to view the full text.
>/wdg/ is actually dead
Too bad webdevs aren't actually dead.
>>107869684Be the chance you want to see.
Literally every one vibe coded their web dev projects, one guy I know vibe codes entire front-end and documentation for some internship and got paid for it, web development is dead.
>>107869674Every general is dead. Generals are what kills boards. Just look at this board. Half of it are generals with 3 users in them chatting like they're on IRC about gay off-topic shit. Then they have the gall to go to original threads and claim they're shitting up the board.If you banned everyone in /ptg/, /twg/, /utwg/ or whatever the fuck the last two are called the quality of the board would rise by 99% in short order. Every general should be purged and every faggot posting in them that isn't trolling the general should be banned.
>>107869809Oh and ban the 10 AI generals too. Along with the one for mechanical keyboards and the daily programming general. Ban all generals. Purge all posters that use generals. They all should be sent to the pyre.This isn't a /g/ problem it's a universal problem. /a/ is shit because it's all generals. I assume /v/ is all generals now too but I haven't looked at it in over a decade. If I see a catalog full of generals I know the board is not worth using at all.The ONLY time generals are acceptable are for happenings. Once they serve their purpose they should be banned as well. Once the threads devolve into a bunch of faggots bumping it with off-topic posts and UwUing at each other while taking on personas they should be whacked with the ban hammer. You should be banned right now for posting a thread about a general. It's cancer.
>tfw still have my DDR3 RAM sticks somewhere I hope you didn't plan on buying/upgrading your PC in this decade.
>>107862016You're not wrong.But also... shut up? There's only two way to build a PC right now - either you sell your organs and/or prostitute yourself to afford the modern parts or you scavenge and get by with whatever you can actually afford. Your screeching and bitching is meaningless because it provides no valid alternative.Actually, a shitbox assembled from ancient parts is still a great fucking option because obviously it will run some lightweight linux distro and not modern BezOS Cloudcuck edition.
>>107866648you sir... just won the internet.
What's the best CPU for rendering that supports DDR3? I'd imagine I could cobble together a blender station for 150 bucks (not counting the gpu)
>>107861232>never done any hardware upgrading before>decide I want to increase the ram of my new (used) Thinkpad L520 to it's max of 16 gigs>install it without a hitch, hardest part was getting the panel off without snapping it>test it out a bit before browsing /g/>see this thread>the ram I just bought for cheap is gonna be increasing in price soon>now have two 4 gig sticks to sell off when prices skyrocketFeels good, man.
>>107861318>16gb of ram>plenty
I label the capacity of my batteries and the tuning of my antennas, what other tech is useful to label?
If you want a tablet and also want to draw, should you get an iPad or a Samsung tablet?
>>107866254Where's that Photoshop version from? 1995?
>>107831082>buy wacom intuos for $85>next day it already have a chip in it from a usb flash drive that fell on ittoo fragile for my liking I am already mentally destroyed by this
I'm so confused between which one to get, I either invest into getting an ipad pro with the apple pencil pro, or I just cheap out and get a tab s11 for much lower with the s pen included.My main uses are writing notes, and I can't compromise on an OLED screen at all. Ipad would be a nice to have for art because of procreate but idk if there are good android alternatives to procreate.
>>107869702hipaint is android copy of procreate, not as good but free or for few usd you can buy no add version, android also have concepts -app for drawing but you can use it as infinite canvas for note taking, clip studio paint is also very good for drawing but its subscription based
ipad or ipad mini for the aspect ratio and weight. half the android tablets are too heavy and hard to hold. the software situation is better on ios although its more locked down and harder to transfer files. surface line is not bad, but not worth the money unless you can get one really, really cheap. android tablets all have issues unless you are only going to read manga or play pirated games on an emulator.
>/g/ makes an 18th albumTheme: Outer Space MusicTitle: [Accepting suggestions]Deadline: 14th of January>/g/ makes a 19th albumTheme: [Accepting suggestions]>Song submission rules/guidelinesUpload the file somewhere, preferably in a lossless format, and post the link here. If you want to update your track, make a new post.Include the song title in the post, and make it clear that your song is a submission for the album.Optionally you may include cover art for your track, but please confirm that the image in your post is the cover art or it won't be included. You may not use your real artist name.Songs that contain anything against YouTube's policies won't be uploaded on YT, but will still be added to the album.By default, tracks will be normalised to -14 LUFS (integrated loudness) in the release. You may specify a lower loudness for your track.Use of AI is banned. This includes AI generated stems, samples, and effects. "AI" includes all neural network-based models and not hard-coded automation/procedural generation. You are allowed to ask an LLM about music-related questions, but asking it to give you musical ideas (eg. generating a chord progression) is already a no-no.Comment too long. Click here to view the full text.
>>107869231>everything makes perfect sense when you're smartFunnily enough, when you're retarded, delusional or mentally ill too.
>>107869387i don't listen to your crap but i can already tell you're not making hit record tier songs, the boomer is delusional he claimed that the /dmp/ classic trance album sounded like the real classic trance hits sound-wise and it was just up to songwriting/artistic choice beyond that, which is bullshit lmao, you or another lowercase anon also thinks JE8086 sounds as good as a real JP8000/JP8080see also:https://www.youtube.com/watch?v=P0FuxCId17s>>107869463here's your (You)
>>107869470you are a low effort concern trolling piece of shit that takes pride in the ownership of things. you are the lowest of the low. absolute scum. no one would take offensive in your little crusade if you would use your gear instead of just larping with it as "soon to be producer". fucking idiot holy shit.
>>107812070I don't know why so many music creation boards keep talking about AI so much. Can't you just keep making music without it and listening to music without it? It's a non problem.
>>107869688see >>107862811 it's like waking up next to your dream girl. it's way more fun than going through the motions making slop tracks in a DAW or grinding low-paid gigs thinking you will automatically become a pro over time.>>107869782most amateurs are poorfag/brainlet children/manchildren who refuse to get into using physical studio equipment so they have no real advantage over any pajeet who can pirate the same software as them and most of them can't even do better than an AI
Are these batteries worth it? Is there a power bank case that can hold a bunch of these and work with phones or anything else?
>>107864720Just buy IKEA LADDA batteries, they're eneloop batteries (made in Japan too) sold under a store brand name for half the price.
>>107864720i use these + li-ion AA in my stuff and these NiMH batteries last far longer than the li ion ones (cheapest aliexpress li ion AA)however since their voltage is lower than alkaline a lot of devices will report low battery even on a freshly charged one and some wont even run. its fucking retarded that everything didnt switch to 14500 lithium batteries
>>107864720i have the white ones (pic rel)zero complaintsthen again i don't use them for anything demanding or crazyi cant believe there are still people using alkaline batteriesmust suck still living in the stone age
>>107864720what a great question for AI
>>107864720They deteriorate much faster than normal eneloopsNot worth it imo
I think I am switching back to GitHub because nobody sees my cool projects on GitLab>Free beginner resources to get started with HTML, CSS and JShttps://developer.mozilla.org/en-US/docs/Learn - MDN is your best friend for fundamentalshttps://web.dev/learn/ - Guides by Google, you can also learn concepts like Accessibility, Responsive Design etchttps://eloquentjavascript.net/Eloquent_JavaScript.pdf - A modern introduction to JavaScripthttps://javascript.info/ - Quite a good JS tutorialhttps://flukeout.github.io/ - Learn CSS selectors in no timehttps://flexboxfroggy.com/ and https://cssgridgarden.com/ - Learn flex and grid in CSS>Resources for backend languageshttps://nodejs.org/en/learn/getting-started/introduction-to-nodejs - An intro to Node.jshttps://www.phptutorial.net - A PHP tutorialhttps://dev.java/learn/ - A Java tutorialhttps://rentry.org/htbby - Links for Python and GoComment too long. Click here to view the full text.