[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Subject
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]

[Catalog] [Archive]

File: .png (859 KB, 800x640)
859 KB
859 KB PNG
Puffy edition.
Ask your BSD-related questions here, discuss tips and tricks, share
scripts, and everything in between.

>Main operating systems
https://www.openbsd.org
https://www.freebsd.org
https://www.netbsd.org
https://www.dragonflybsd.org

>Updates and advisories
OpenBSD: https://www.undeadly.org
FreeBSD: https://www.freebsd.org/security/notices/
NetBSD https://www.netbsd.org/changes/
DragonFly BSD: https://www.dragonflydigest.com

Comment too long. Click here to view the full text.
>>
>>107647005
Is OpenBSD a good choice for servers?
>>
>>107647365
For many reasons yes. It comes with a very easy to use (and effective) firewall, has all unnessecary daemons disabled by default, has pledge and unveil for sandboxing applications, and is constantly being audited for security issues. It also comes with a lot of documentation and homegrown software that is easy to configure. Releases are stable but whenever a new security problem is found all you have to do is run syspatch and then it's taken care of, you don't have to upgrade anything.
However if you're running a server that will recieve a lot of traffic FreeBSD may be a better choice, it has jails, ZFS, the fastest network stack of any OS, and a bigger ports tree. A deficiency of OpenBSD is its lack of support for journaling filesystems. You could use FreeBSD as a load balancer and OpenBSD as a backend if you find that you like OpenBSD, maybe by running it in bhyve.

File: ZIG?.png (21 KB, 576x304)
21 KB
21 KB PNG
I once tried to learn C++ but so many things just sucked:
The syntax, headder files, 1000 ways to do the same thing, the ((meta-)meta-) "build" system(s) and overall the feeling of the language:
It is like someone had continuously updated his hobby project without concerning other users.

I want to learn a modern language instead and chose Zig out of Rust or Zig as Rust seemed gay-coded to me.
Is it a good decision to learn Zig? Will Zig stay?
3 replies omitted. Click here to view.
>>
>>107645966
>I is also compatible with C/C++
No they removed that. Also, the zig compiler has never successfully built the full version of itself. It can still only be bootstrapped.
>>
for low level languages, you benefit heavily by being (very) familiar with C semantics. This applies doubly so for meme languages because you will eventually want to interface with C libraries due to sheer volume
knowing about some of c++'s warts also helps, because features are often motivated by what went wrong in c++
>>
>>107645788
Zig is just so superior, but you should learn and master C first.
>>
>>107645966
>I have heard that Zig has growing adoption in new languages.
zig is growing (barely) because it exists. there is hardly any new (non-meme) players entering the game. maybe a couple of currently pre-alpha projects will grow into some relevancy...eventually. otherwise, for people looking for something new and almost ready for v1.0, zig is all they got.
>>
im learning zig by making a small game engine. its comfier and less trannycoded than rust

Sam is based for this.

Post yours.

I love ChatGPT.

I hope it wins the AI war.
83 replies and 21 images omitted. Click here to view.
>>
>>107647374
>"jew is a religion"
>>
jesus is /g/ really full of teenagers?
>>
>>107647433
I'm looking at one right now apparently.
>>
>>107647246
Lemme try --- welp that didn't work, it's still 3 hyphens. Or are you suggesting to use that instead of an em-dash? I'm used to using two -- like this -- when I don't have an em-dash easily available.
>>
>>107647482
that sounds like the kind of comeback i would have come up with as a teenager

File: 1766418049395753.jpg (67 KB, 736x552)
67 KB
67 KB JPG
>Read the sticky: >>105076684

>GNU/Linux questions >>>/g/fglt
>Windows questions >>>/g/fwt
>PC building? >>>/g/pcbg
>Programming questions >>>/g/dpt
>Obsolete laptops >>>/g/tpg
>Cheap electronics >>>/g/csg
>Server questions >>>/g/hsg
>Buying headphones >>>/g/hpg
>How to find/activate any version of Windows?
https://rentry.org/installwindows

Previous: >>107610179
>>
Is being pro-AI transphobic?
>>
File: mixza jeeta.png (363 KB, 716x460)
363 KB
363 KB PNG
Do basic normie-tier MicroSD cards have any sort of wear-levelling?
>using old ass scanner that scans direct to an inserted SD or microSD card which the machine takes (formatted to FAT32, unencrypted of course)
>scans are often sensitive documents
>decide it's better to wipe the card each time so there are no remaining traces
>only card I have is a 128GB microSD card by mixza (although mine isn't a shark it's a jeeta)
>writing 128GB just to overwrite a few MB each time seems a waste
>think to self "I could just create a smaller ~1GB partition and thus reduce the writes by over 100 times!"
>but then I thought "What if it has wear-levelling, and even if I fully overwrite the 1GB partition, the data might have moved somewhere to the rest of the card, so it's still there after the partition wipe???"
So yeah, do I need to buy a dedicated small capacity card just for this?
>>
>>107647297
Yes. All uSD cards have a FTL with wear leveling. If you try to use FAT on dumb QLC flash you'll have noticeable problems pretty much immediately.
>>
>>107647018
It's 2025 but I still need a mail for some basic stuff. I want to say goodbye to my Hotmail account due to Microsoft's bad choices, looking for something more private. Protonmail seems ok, but a bit of a meme (not sure if that matters). Tuta is similar, but in Germany which makes me raise an eyebrow. Mailbox.org is located in Germany too, but you have to pay even for the most basic plan.

Are these the only choices worth considering? Any thoughts on Atomic Mail?

File: 1759246014223927.png (1007 KB, 1024x683)
1007 KB
1007 KB PNG
When did you stop using ChatGPT, anon?
>>
You mean chatgpt itself or AI tools? Just to be safe.

AI tools? Just when I stop working
>>
>>107646147
when duckduckgo has the privacy-oriented version of it
>>
>>107646147
When they released GPT5.
The safeguards are so good that it's making it unusable.
>>
>>107646147
I use AI now more than ever before. AI enhances every action I take in life. My life is 1000x more productive than it was before AI. AI is the future.

File: 1739107521097496.png (1.29 MB, 1024x1024)
1.29 MB
1.29 MB PNG
FAQ:
>How do I activate Windows?
HWID2 generates and registers a permanent legitimate license on MS's activation servers
github.com/massgravel/Microsoft-Activation-Scripts
Usage: paste this into Powershell, run.
irm https://get.activated.win | iex

>and Office?
Same link, select Ohook option
You can also use Office.com if your needs are very minimal
or try OnlyOffice/LibreOffice and set it to save in MSOffice file formats

>What version should I install?
>W10 Enterprise IoT LTSC 2021
Binary identical to Enterprise except no MS Store or apps
Preinstalled with: Edge & Win32 system apps

Comment too long. Click here to view the full text.
73 replies and 18 images omitted. Click here to view.
>>
Is there any way to use local office 365 for free with one of the activators or by other methods??)

Specifically I need access to excel with the stock data plugin.
>>
>>107646655
it does work for decompressing, but not compressing as I assume it's more of a proprietary thing
>>
>>107646689
Okay, great. I have tons of old RAR files I never got around to redoing as zip
>>
File: 1762152744902827.png (23 KB, 598x237)
23 KB
23 KB PNG
IMPORTANT

https://x.com/massgravel/status/2003262090887463151
>>
File: 1755854006419937.png (15 KB, 427x70)
15 KB
15 KB PNG
>>107647462

File: Touch starved.jpg (171 KB, 1246x1129)
171 KB
171 KB JPG
Touch starved edition

previous: >>107600533

READ 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.
303 replies and 67 images omitted. Click here to view.
>>
>>107646956
Whoever told you that is a fucking moron.
>>
>>107646956
set up conditions for actually saving videos to nas (ie on movement or object identification) and just continuous record on the local storage for the device.
will kill your ssd, so fyi. maybe write to ram but your look back will be short idk haven't used zoneminder in years.
>>
>>107646956
Your nas should itself be backed up anyways.
>>
>>107647164
Yeah, it's a middle man between your mobos power / reset pins and the switches on the case.
>>
>>107646505
>>107646749
I use a cheap USB HDMI capture dongle connected to my OpenWRT router and a wireless keyboard+touchpad combo.
I can remote control the server from the main PC even if it doesn't have network connection. The range of the KB/TP is good enough to have it in my drawer and take it out when needed, it's tiny too.

File: 1765470057753098.jpg (216 KB, 923x866)
216 KB
216 KB JPG
This year I have:
>learned all about binary protocols
>learned all about immediate mode graphics
Holy shit I feel like I am finally been liberated from my UNIXtardation, finally I am not limited by the evils of text, finally I can freely and efficiently do IPC, finally I can freely visualize data and I can do so much more.
I AM A FREE PROGRAMMER NOW
>>
File: 1753068487338660.png (46 KB, 470x239)
46 KB
46 KB PNG
>>107647428
today i learned
>>
The greater part of Unixtardation is pipes and shells rather than real APIs but yeah human-readable data that doesn't have any reason to be is a performance killer.

File: methoda.png (18 KB, 1000x1497)
18 KB
18 KB PNG
why are so many programming "help" groups like this? like, somebody will specifically opt into helping people, and then get frustrated when they dont do exactly what they expect. it constantly feels like im testing everyone's patience whenever i ask for help and its even harder trying to just learn everything myself, especially considering all the weird semantic differences in both the language itself and guides.

like i can imagine a full script in my head but i wouldnt know how to translate it into the language im currently using. and on the offchance that i *do* get the help needed, usually its just "oh just use the blah function", so its not like i just Dont Know How To Code or anything i just dont know the shit thats specific to the engine, and its not like i can just look it up in a glossary or something because the words can be totally different from language to language, like how "object" in one language can be "entity" in another, and object in *that* language refers to an object in an array or something, so theres just a huge language gap that i cant really cross without the help of others, which sucks because working with others sucks
64 replies and 4 images omitted. Click here to view.
>>
issue might also come from people who are into programming.

most people that are into CS were bullied when younger, and now that they are a bit older and have some "knowledge" they can feel powerful about, they just love turning into dicks all of sudden.

their truth is the only valid truth, and they love to force it to others. it applies to programming, it applies to dumb things such as OS selection, and you see it everyday here.

chances are the geniuses won't be in these "help" groups.
>>
>>107640271
"Help groups" and "communities" are gay and full of grifting faggots that don't actually make anything. That's why they do that. They're just posting the law and the current fashionable framework or meme technique. They care nothing for experimentation and learning by doing and screwing up. You know, like a computer *scientist* would and not just some faggot cult member. Do yourself a favor and delete reddit, do not redeem discord and unplug /g/ unless for memes.
>t. Engineer who likes to try the stupid way just to see why its stupid
>>
>>107640805
>"i program in a style very unique to myself and it throws people off"
it just sounds like you write garbage-tier code. anyone can barf out spaghetti that kinda works, but that's not what people pay developers to do
>>
>>107647276
when im actually able to execute what im trying to do its usually well recieved and optimized to a point where i can explain it to anyone without much issue. for example i recently made a rudimentary 3D renderer in a 2D engine and the entire thing was only like, 4 threads between 2 object types
>>
>>107647419
Code optimised (for performance) is not always good code for readability or maintainability or robustness for example.
Now one thing that is true is that different areas have different requirements, and gamedev is often the type of programming that cares much less about traditional maintainability and much more about just pure optimisation and also writing it and getting it to work fast. This was especially true on older platforms and consoles were performance was at an extreme premium (and is somewhat less true today on modern engines). So if you're writing game code for esoteric or retro engines then fair enough, it's gonna be weird and that's fine.

For almost anything else though the requirements are usually different. For a user-facing or desktop application, making the code easy to read, understand and expand with new features is much more important. For a business application, the biggest importance might be correctness, so making the code verbose, explicit in all its preconditions and invariants, and heavily testable. Etc. "Weird" code is usually considered trash code in those environments.

If you're a gamedev it changes the context a lot compared to the above.

Arch Linux is the only version of Linux I can get to install on my laptop. Debian, Ubuntu, Mint, Fedora, RHEL, OpenSUSE all crash by the time they can even start the install process. Granted my laptop has a pretty terribly-supported iGPU but even generic Windows drivers handle it fine so I don't know why it's so hard for Linux. And I don't know if that's even the problem. Has anyone else ever had inexplicable problems with certain distros? I thought all Linux used the same kernel?
21 replies and 1 image omitted. Click here to view.
>>
>>107644028
vocaloid webite
>>
>>107646314
>ack-shually, Teto isn't a Vocaloid
>>
>>107647190
Vocaloid isn't a trademark outside Japan it's the correct English language generic term
>>
>>107637197
Arch is lightweight and generally has higher capatability with different bits of hardware than other distros do.
So it's no surprise if OP actually knew what he was doing that he could get arch working on some niche system, but not others.
>>
>>107636340
because your hardware is originally designed for windows
>why linux doesn't work
probably missing the drivers

File: maxresdefault.jpg (76 KB, 1280x720)
76 KB
76 KB JPG
React Compiler edition.

>Free beginner resources to get started with HTML, CSS and JS
https://developer.mozilla.org/en-US/docs/Learn - MDN is your best friend for fundamentals
https://web.dev/learn/ - Guides by Google, you can also learn concepts like Accessibility, Responsive Design etc
https://eloquentjavascript.net/Eloquent_JavaScript.pdf - A modern introduction to JavaScript
https://javascript.info/ - Quite a good JS tutorial
https://flukeout.github.io/ - Learn CSS selectors in no time
https://flexboxfroggy.com/ and https://cssgridgarden.com/ - Learn flex and grid in CSS

>Resources for backend languages
https://nodejs.org/en/learn/getting-started/introduction-to-nodejs - An intro to Node.js
https://www.phptutorial.net - A PHP tutorial
https://dev.java/learn/ - A Java tutorial
https://rentry.org/htbby - Links for Python and Go

Comment too long. Click here to view the full text.
51 replies and 5 images omitted. Click here to view.
>>
>>107644568
Not me, but a frontend dev, he chose it and says Nextjs is so well optimized, kek. Continues to suck Vercel cock even after all this happening.
>>
>>107645251
It doesn't "require" a framework but it basically exposes a lot of handlers which make interaction with complex state easier.
If you have any forms or just multiple states to track, then it's when those frameworks become useful
>>
>>107632299
How's this stack?

HTMX+Hyperscript+UnoCSS+Hugo

For small sites that need a blog section. Not sure if I should use Decap CMS for clients or do something like Ctrl+Alt+A for admin mode and direct editing.
>>
>>107647292
Too much bloat imo but you do you
>>
>>107647292
>For small sites that need a blog section.
I'd go php
>but why
because it is simple enough and I know how to use it, simply import/require. to befair though most if not all BE langs will have a way to do it, it is so just that php makes it über easy and natively

File: wake up in bed.jpg (16 KB, 547x480)
16 KB
16 KB JPG
>just remembered that all my data backed up on CDs and DVDs will decay and my external SSDs and HDDs will gradually lose data due to cosmic ray bit flips
How the FUCK am I supposed to protect my data for the rest of my life?
12 replies and 2 images omitted. Click here to view.
>>
This is why everyone should have bought ECC on their RAM and video cards and MLC/SLC SSDs while shielding their storage behind lead and magnetic fields.
>>
>>107646988
>BCE
I shall have none of this Hebrew nonsense
>>
>>107644678
>>107645752
But storage prices...
>zoomie
I'm a millennial.
>>
>>107644638
embrace impermenence.
>>
>>107644638
HDDs are pretty long lasting and reliable, unless there's some mechanical failure like a head crash
Meanwhile SSDs can and will die suddenly and without warning
I've got loads of retro computers and a few years back made the decision to migrate most of them to SSDs for lower seek latency which really makes a difference on older machines. 9/10 of them no longer boot into an OS due to bit rot on the SSDs.
Meanwhile I was recently going through some old HDDs that haven't been powered in the last 15 years and they still work perfectly fine with no data corruption or any other issues.

File: Crop.png (468 KB, 1518x684)
468 KB
468 KB PNG
>mpv constantly gets shilled
>"aight I'll try it"
>see picrel
Yeah nah, I'll pass.
124 replies and 30 images omitted. Click here to view.
>>
>>107646643
Wow how based "woah mods=gods" posts to jerk off their ego instead of actually ban people causing problems, do nothing to combat obvious shitposting spam and worse of all literal child porn dumb agp tranny retard
>>
>>107646888
You have your cause and effect backwards. People with gender dysphoria like anime because they have gender dysphoria, they don't have gender dysphoria because of anime. How would that even make any sense, anime girls don't look like real people. You wouldn't say anime causes autism but autists like anime for several reasons, one big one being it's very easy to read the emotions of girls with animal ears on top of their head compared to a normal person. I think you can figure out what trannies like about it.
>>
>>107646936
Anime is brainwashing and causes AGP and pedophilia.
Continuous exposure to 'cutesy' infantile moeshit makes the average incel anime watcher who's never had pussy before fantasize about little girls who want to fuck their "onii-chan" which then devolves into wanting to be a little girl.
>>
File: moeshit.webm (2.92 MB, 720x480)
2.92 MB
2.92 MB WEBM
It's true.
>>
>>107647056
the world must be scary for you

File: 1736463915715969.png (22 KB, 476x182)
22 KB
22 KB PNG
Why does chudware always fail so hard?
67 replies and 8 images omitted. Click here to view.
>>
>>107628641
REDOT isn't chudware, it's just not the troonware freaks like you are used to
>>
>>107643428
Lunduke is just another "anti-woke" commentator hate farming off other people with views different to his own.
>>
>>107643428
>>107643428

>This social progressivism has a strong overlap with Marxism, which teaches that there is a struggle between an oppressor and an oppressed class, and the latter must overthrow the former by any means necessary
Understand how I think. I believe human brains are fundementally flawed meat machines which hallucinate epic struggles of good vs evil. I posted a video above to suggest Marxist thinking is a trap most humans fall under with babies dividing the world into a like/dislike bias

Wokeness isn't marxism nor is its end goal communism. Its a extreme modification of Marx where Judith Butler's gender theory, civil rights, and Frank Furt's post structuralism is merged together and going up against the preceived "white heteronormative capitalist society" They swapped Marx's proliteriat with minorities and the borgeois with white people and added additions to just "capitalist" Marx would not even recognize this ideology.

>Lunduke is not a chud
yes he is. He strongly supports Israel's genocide and goes out of his way to deadname trans people and likes to make up his own epic narrative about hardworking tech bros overthrowing the trans oppressors using the Trump admin's help.

>big cities
Gay rights started in the big cities that is where all social progress starts. The cthulu always swims left from there. Back in the 1920s in big cities had underground social clubs where gays, cross dressers and mixed race friendships would chill and play music together despite illegality.

>you will see that this gender ideology is considered very radical and is unpopular

Comment too long. Click here to view the full text.
>>
File: usvthem_biblebelt.png (1.08 MB, 1920x1080)
1.08 MB
1.08 MB PNG
Pic attached is what not all but a good chunk of Lunduke's side actually believes. Coding software, being nice to people and making friends alone is boring to them. It doesn't light up their brain's reward pathways. They need an epic story of ultimate good vs ultimate evil to spice up good ol boring reality. They need an outgroup to demonize. Their monkey brains have deemed trans people as the ultimate evil outgroup to villanize. For some of them, there entie worldview is based on science reality denying BS, (q-anon, climate hoax, white replacement) but you can't break them free from it. The reason its impossible to break people free from q-anon is because the q-anon conspiracy taps into insticts to protect children and human brains are built to protect children at all cost even when the danger is fantasy novel imaginary evil like q-anon.

Trans people do the same psychological traps such as LARPING as anarcho communism vs nazis and hoping a neo soviet union forms and crushes their oppressors. They may see all of human history as an epic class struggle but they aren't making any progress IRL. There is no real world risk of them having a trans girl high socks cat ears communist revolution anytime soon so they and antifa aren't a high threat. Though I do admit antifa can be a limited threat when it comes to doxxing and property destruction but its not 2020 anymore and facts change. Meanwhile Trump is a real far greater threat treating hispanic American's as sub humans, rounding them up in prisons and DHS's official X account finding a very small minority of dangerous hispanic criminals and blowing them up to be the public face of all hispanics so they can strike fear into the general popular. FEAR_THE_OUTGROUP.exe


Rather its

1. a trans girl on Mastodon wishing a a neo-soviet union communist revolution

2. a bible thumper who thinks God and Trump are in epic spirtual battle

3. Lunduke and old me in tech bros vs woke

Its all Brain chemistry going kookoo
>>
>>107647401
I haven't read a single one of your posts but I just want you to know you're an annoying schizophrenic faggot who is trying to attention whore on a website that doesn't even have fake internet points to accrue. I don't even want you bumping my thread, so fuck off

File: count.jpg (199 KB, 1000x1374)
199 KB
199 KB JPG
Recounting the threads edition

/gedg/ Wiki: https://igwiki.lyci.de/wiki//gedg/_-_Game_and_Engine_Dev_General
IRC: irc.rizon.net #/g/gedg
Progress Day: https://rentry.org/gedg-jams
/gedg/ Compendium: https://rentry.org/gedg
/agdg/: >>>/vg/agdg
Graphics 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/107546157/#107546157
230 replies and 20 images omitted. Click here to view.
>>
>>107645609
Played up to level 7.
Feels meh. For reference I didn't play slay the spire, but closest was backpack hero.
There are no varying enemy moves per turn that would let you react to so it boils down to quickly killing the most threatening enemy and tanking obligatory damage from more enemies than you could possibly stun face on. The rng factor doesn't help since I don't think there's any risk management to be had here whatsoever so you just watch the dice you picked slowly fuck you over.
>>
>>107645609
>>107647098
Oh, and I picked multiplier, heal, stun, poison and bonus dice.
>>
File: 1742168146966541.png (151 KB, 421x500)
151 KB
151 KB PNG
>>107646821
Ya, the other 4chan gamedev threads
>>
>>107647174
But those other threads actually have people who make games, why would any of us go there?
>>
>>107647174
/agdg/ is shit


[Advertise on 4chan]

Delete Post: [File Only] Style:
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.