[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: Slackware.jpg (13 KB, 320x320)
13 KB
13 KB JPG
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):
wiki.debian.org
wiki.archlinux.org
wiki.alpinelinux.org

>Which distro should I choose?
gnu.org/distros/free-distros.html
nosystemd.org
>What are some cool programs?
suckless.org
>What are some cool terminal commands?

Comment too long. Click here to view the full text.
69 replies and 9 images omitted. Click here to view.
>>
>Immutable
Meme
>Bazzite
Meme
>Fedora
Meme
>>
File: Seat_Sniffer.webm (1.54 MB, 1280x720)
1.54 MB
1.54 MB WEBM
fish shell + foot terminal
stink maxxin
>>
How do I crack SapphireFX and Boris Continuum Complete on Linux? Everything I see out there is for the Windows versions.
>>
File: 1739403667310594.jpg (11 KB, 249x243)
11 KB
11 KB JPG
Christmas present for AMD GPU users: 30% more performance on old GPUs
Christmas present for Nvidia GPU users: your OS no longer boots on old GPUs
>>
>>107646370
>I HATE LINUX
no worries
https://microsoft.com/

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?

where did my microsoft-hater bros move to after github got gobbled by them?

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: 1766235531156641.png (855 KB, 2048x512)
855 KB
855 KB PNG
HDB Edition

>Not sure what private trackers are all about?
A private tracker is an invite-only torrent website. Each member shares common goals: collecting, preserving and discussing media.

>Have a question?
- FAQ https://archive.is/UVQkn
- WIKI https://igwiki.lyci.de/wiki/Private_trackers
- NEWFAG PYRAMID https://inviteroute.github.io/graph or https://inviteroute.github.io/sheet/
- STUDY https://www.cambridge.org/core/services/aop-cambridge-core/content/view/2F379FE0CB50DF502F0075119FD3E060
- SPREADSHEET https://hdvinnie.github.io/Private-Trackers-Spreadsheet/
- TEN CURRY COMMANDMENTS https://pastebin.com/raw/dBbdE73M (embed)
- TEN NEON COMMANDMENTS https://pastebin.com/raw/Ud2pGYaE (embed)
- RED SPAMMER'S BIBLE https://rentry.org/69zbxh4h
- #ptg is on irc.sageru.org but it's pretty dead

Comment too long. Click here to view the full text.
186 replies and 12 images omitted. Click here to view.
>>
>>107647285
No one here shills for anything except maybe for the huno loser. Oldfags here have access to every tracker they want
>>
does racing gives any benefit for the community? or its purpose its just to improve the stats of the user?
I mean, the racers will just enter the swarms and later on will delete the torrent when the HaR period is over.
>>
>>107633345
duration=$(ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 yourfilename.mkv)
num_screenshots=7
interval=$(echo "$duration / ($num_screenshots + 1)" | bc -l)
for i in $(seq 1 $num_screenshots); do
pos=$(echo "$interval * $i" | bc -l)
ffmpeg -ss $pos -i yourfilename.mkv -y -vframes 1 -vf "scale='max(sar,1)*iw':'max(1/sar,1)*ih'" screenshot${i}.png
done

change the line where is presented number of screenshot to 20 screenshots...

num_screenshots=20

your welcome /ptg/ community!
>>
>>107647357
I ask this because for what I can see, racing its never prohibited and sometimes is incentivized when they put some ridiculous high stats to reach certain classes
>>
File: Heaven 25 .png (224 KB, 783x519)
224 KB
224 KB PNG
...

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


[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.