[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: fox.png (541 KB, 1118x877)
541 KB
541 KB PNG
Fox edition

Previous: >>108456697

>Keyboard recommendation template:
https://pastebin.com/n220xk9V

>Find vendors
https://www.alexotos.com/keyboard-vendor-list // Up-to-date list of reputable vendors with brief descriptions
https://keycaplendar.firebaseapp.com // Tracker for current and upcoming keycap group buys

>This keyboard stuff is so expensive!
https://aliexpress.com (or Taobao if you know how)

>Learn about MX-type switches ("mechanical keyboard switches")

Comment too long. Click here to view the full text.
105 replies and 29 images omitted. Click here to view.
>>
>>108506260
Alright, alright. But I must say I've never been unhappy with 14mm. I've tried 55g and 62g, both good.
>>
>>108506260
22mm 65g won, so fucking snappy
>>
What is the current year goto chink GH60 PCB on aliexpress?
>>
>>108506699
single, double or triple stage?
>>
>>108506719
Multiple layout options
https://www.aliexpress.com/item/1005007960086343.html

Carmack vs Romero 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: >>108472901
74 replies and 6 images omitted. Click here to view.
>>
File: Gzmvi22aoAAhUSF.jpg (674 KB, 2120x3000)
674 KB
674 KB JPG
>>108506613
> It's objectively easier to write and easier to read
I bet you would also say that about dependency injection being harder to write and read than just passing dependencies manually. In practice all this stuff allows things to be expressed as independent moving parts that are easier to rewire or even reuse in completely different context, even as a general purpose library. I've always been pro maximum abstraction and reuse, so I already know your mindset because this kind of argument arises everywhere else where abstraction and decoupling exists.
>>
>>108506634
>In practice all this stuff allows things to be expressed as independent moving parts that are easier to rewire or even reuse in completely different context
But you don't want them to be independent or reused
They are specifically and only used in that circumstance in that order
>>
>>108506638
In Bevy even actually good general purpose character controller can be implemented as library:
https://github.com/idanarye/bevy-tnua
But reuse/rewire doesn't only mean this, it's also about your single game as well. You might want to change things later, reorder, move parts around. It's easier to rearrange things when they are loosely coupled.
>>
>>108506664
>You might want to change things later, reorder, move parts around
Yeah because you can't do that with regular functions right
It needs to be turned into an ECS system to achieve this
>>
>>108506512
I still haven't found a solution, but if I try to update the model matrix of the same model two hundred times in a row, it doesn't affect the memory leak (it just makes it run at 4fps, which is what I expected)
And if I try setting the uniform of each of them in sequence three times per frame, it similarly causes the memory crash to happen, even if there's a number of models loaded that should be considered safe.

File: 1771179940529147.jpg (81 KB, 735x730)
81 KB
81 KB JPG
VS Code is AI-riddled, GitHub is AI-riddled, what should I use to CODE without being hassled by 'helpful' AI 'assistance'?
79 replies and 13 images omitted. Click here to view.
>>
how can i disable zed to auto download a bunch of stuff
>>
>>108501640
How is this even a real problem?
>write code in a text editor
>use local version control system of choice
>compile locally with compiler
Yknow, like it's been done since forever?
>>
>>108501640
Pen and paper.
>>
>>108501640
i just use neovim.
>>
>>108501736
What's writing by hand gross?

File: unnamed.png (100 KB, 512x341)
100 KB
100 KB PNG
>update my phone
>this shit comes up
>only five browser options
>Firefox, which I have installed and set as default, isn't in the list
>You must select a browser when prompted. The notification will remain until both a search engine and browser choice have been made.
>notification can't be swiped away
This is pretty much malicious compliance.
>>
>>108506663
>This is pretty much malicious compliance.
Every single time the EU approves another half-assed regulation big tech does the same, and it always has zero consequences. The only regulations the EU cares about are their massive surveillance shit and the data protection laws that punish European companies while Facebook can do whatever they want. Fuck the EU.

File: phone.jpg (129 KB, 1200x1200)
129 KB
129 KB JPG
Can phones be useful without hurting us?
52 replies and 4 images omitted. Click here to view.
>>
>>108504980
>I don't own a mobile phone
Lies, how do you do banking?
>>
>>108486189
u can use it to call ur mom and tell her u love her and appreciate her
>>
>>108505600
On a computer?
>>
>>108486189
Remove social media and phones become non-addictive useful things benefiting the users instead of companies.
>>
>>108506672
So 4chan, YouTube, tiktok, Reddit, FB, IG...

File: cumputa.gif (986 KB, 500x375)
986 KB
986 KB GIF
Is anyone else feeling technology fatigue lately? Hardware prices have skyrocketed, software seems to get worse with each passing day, and endless flame wars over operating systems just add to the noise. On top of that, electricity costs keep climbing, while the overall quality of products feels like it’s steadily declining. What’s even more frustrating is how people use technology nowadays. Mostly for passive consumption. Scrolling, watching, tapping… repeat. You rarely come across something genuinely creative or interesting anymore. With each passing day, the urge grows stronger to ditch technology entirely and vanish into the woods.
4 replies and 1 image omitted. Click here to view.
>>
>>108504324
Late 90s optimism, NeXT era.
>>
>>108502843
Yes, the forest has always pulled me, but now silicon valley is not even pretending to not be langley, user fits more into the captive user of an opium den than a machine operator. What was labeled freedom tech look more like limited hangouts for the epstein classes fraud.

Ted is right, he even unibombered an epatein associate- if he was targeting a larger mk ultra cell in academia too than how xan even those shills of /g/ deny it
>>
Not fatigued by the tech itself since I only use what I need.
More fatigued by the overall trajectory of tech things in the last couple years though.
>>
>>108504324
2007 (or 2009 for ssds and cheaper 1080p)
>>
>>108502843
Get off the internet

File: Exokernel.png (8 KB, 320x200)
8 KB
8 KB PNG
Why don't we make an OS from scratch with no Unix and no (minimal) legacy bloat?

What would be the best architecture for this modern OS?
199 replies and 23 images omitted. Click here to view.
>>
>>108506105
>Nothing will happen by committee.
True. Dave Cutler was right, operating systems done by committees all are crap.
>>
File: doom_emacs.png (120 KB, 300x183)
120 KB
120 KB PNG
>>108478336
>>
>>108487223
ignoring other points because this one always bothers me most
null-terminated strings are good because they keep memory layout predictable. would introduce some bizarre semantics-based behavior with [] operator and pointer arithmetic, which isn't good in a language where you often need to work with and think in terms of addressing memory directly
>>
>>108489474
Japan was going to unify their computer industry under TRON, and the murican government pressured their government to stop it under threat of a trade embargo.
>>
>>108506644
I love democracy!

File: 1775072530847.jpg (181 KB, 2212x790)
181 KB
181 KB JPG
Simplicity is the mother of all great inventions.
16 replies and 2 images omitted. Click here to view.
>>
>>108503291
Can you elaborate on this? Beam languages are also kind of geared to work like microservices, but that doesn't mean you can't write a non-distributed program in them. Internally, an erlang/OTP application is going to have a supervision tree which is kind of like its own orchestration mechanism for the purposes of reliability and error tolerance. I wouldn't be surprised that Go might have something similar.
>>
>>108503288
JP is that you?
>>
>>108504490
Funnily, enough, you can often write chains like
if foo, err := Foo(); err != nil {
return ...
} else if bar, err := Bar(); err != nil {
return ...
} else if baz, ok := Baz(); !ok {
return ...
}

and it generally works quite well. Until, well, until you need to do something that can *not* fail. At which point it all breaks down and you wish for proper do-notation.
>>
>>108503278
haskell is simpler, it only calls functions
>>
Swift > Go > Java > .NET Core unironically

What the fuck is this?
5 replies and 1 image omitted. Click here to view.
>>
>>108505047
A fuckable piece of meat, choom
>>
>>108505047
the only one i knew was pomni and then i spelled it wrong
>>
feet
>>
SEMEN DEMON for some reason was not the right answer
>>
>>108505047
My fwb. Be nice to her.

File: image.png (1003 KB, 896x896)
1003 KB
1003 KB PNG
Why can't we accept that IPv6 is a dumpster fire and leave it in the trash where it belongs
31 replies and 2 images omitted. Click here to view.
>>
>>108502090
The real issue with IPv6 is that they didn't allocate enough bits to actually realize their goal of giving a unique IP address to every device.
They should have gone with 512 bit addresses, but obviously at the time they wrote the spec they didn't want to use a whole KB just for the src/dst address pair so they went with a partial measure.
In hindsight they fucked up. If they really wanted a future proof replacement for IPv4 they needed more bits.
>>
>>108505836
>They fucked up
What kind of retarded joke is this? IPV6 has approximately 3.4 * 10^38 addresses. The current population of the planet is 8 * 10 ^ 9 with that number expected to go down. We'd need an intergalactic empire before we were at risk of exhausting it.
>>
>>108505917
You forgot that at least a /64 given to each home router, with the intention being that each home customer should get a /56 and each business customer should get a /48. It at least cuts the amount of maximum IPv6 addresses that the ISP can give out in half, provided that each user lives alone and doesn't share his router with anyone else
>>
>>108505581
>natting is not secure
>but every device in the world having an ipv6 address and unrestricted internet access is secure
lol
>>
>>108502471
because in pactice it just works and keeps working?
shit like webp found its place due to incentive dynamic of lower bandwidth
unironically, usecase?

File: 1748479108342426.png (1.65 MB, 1506x1311)
1.65 MB
1.65 MB PNG
Users of all levels are welcome to ask questions about GNU/Linux and share experiences.

*** Please be civil, notice the "Friendly" in every Friendly GNU/Linux Thread ***

Before asking for help, please check our list of resources.

If you would like to try out GNU/Linux you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine.
1) Install a GNU/Linux distribution of your choice on bare metal and run your previous OS in a Virtual Machine.
2) Use a live image and to boot directly into the GNU/Linux distribution without installing anything.
3) Go balls deep and replace everything with GNU/Linux.

Resources: Please spend at least a minute to check a web search engine with your question.
Many free software projects have active mailing lists.


Comment too long. Click here to view the full text.
273 replies and 38 images omitted. Click here to view.
>>
>>108502540
Not -too- difficult last I remember. I think even NetworkManager has an easy DoH field in the connection settings.
>>
>>108502540
Just install it and enable it with Systemd. It just works. Dnscrypt Proxy is great.
>>
>>108506640
resolved only does DoT, it doesn't do DoH.
>>
>>108506666
Dnscrypt Proxy does everything:
>DoH
>DoT
>DoQ
>Dnscrypt
>Unencrypted classic DNS on port 53
You name it.

Another more lightweight option is Adguard's dnsproxy which is very good:
https://github.com/AdguardTeam/dnsproxy
>>
>>108502588
Well you did the exact thing you werent supposed to do!

File: Gay anus ai.png (13 KB, 600x600)
13 KB
13 KB PNG
AI generated code can't be copyrighted
no DMCA can take it down
IT'S OVER!
https://x.com/Fried_rice/status/2038894956459290963
https://github.com/instructkr/claude-code
https://github.com/chatgptprojects/claude-code/
145 replies and 16 images omitted. Click here to view.
>>
Open Source is Trust and Trust is the blood of any business.
>>
File: retard-idiot-potion.png (217 KB, 418x497)
217 KB
217 KB PNG
>>108505837
>>108505856
>>
File: HDVpWjaXwAAPCUG.jpg (180 KB, 1920x1080)
180 KB
180 KB JPG
>>108501923
AAAAAAAAAAAAA
open source wins
didnt see that comming?
>>
cool, AI found a way to break free
>>
OK, is there a single repo left where i can download the source code?

File: 1747937976763210.png (33 KB, 335x353)
33 KB
33 KB PNG
Freedom to fork things that work instead of improving them.
Freedom to rewrite things that work instead of improving them.
Freedom to have things not working because the developers have to account for a billion different configurations.
Freedom to incorrectly configure your machine and cause obscure cryptic issues that seem unrelated and impossible for other people to replicate without taking the same steps.
Freedom to have inferior software because the developers can't assert the user environment.
Basically, freedom to fuck it up in every step of the way.

MacOS "just works" because they control the hardware and the software.
Windows "just works" because the user has no control over the entire OS stack.
Linux "works in your machine" because you happened to have a similar environment as a specific developer.

After using Linux for so long I treat so many things as minor inconveniences (like different display/audio protocols supporting different features, how enabling the compositor fucks specific games, and so on) that would never happen on any other OS.

I just don't feel like Linux will ever go anywhere as long as things keep fracturing whenever they reach past a certain size. Having a BDFL in your project seems to work well but I don't know if that's a good solution, it won't stop people from forking your shit instead of contributing to a single effort.


Comment too long. Click here to view the full text.
8 replies and 1 image omitted. Click here to view.
>>
Steve Jobs was a BDFL
So was Bill Gates
Let's not wally about and limit who this term applies to
>>
>settings are stored in the most obtuse confusing ways, literally in file and directory names (see: in the file name, not in the file)
>try to change mouse scroll speed
>have to download a third party terminal program and create files in random folders using an unusable terminal text editor that uses it's own special snowflake hotkeys for everything, and those files are then formatted in the most cryptic way imaginable
>try to do literally anything
>"just copypaste this unreadable braille into your terminal bro"
>HURR DURR WHY ARE YOU CONFIGURING THINGS WRONG
Because your OS is a fucking unusable piece of shit.
>>
>>108505189
i just do pacman -Syu every week or two and it works
>>
>>108506456
> I'm a retarded subhuman
Yes, we know.
>>
>>108506379
Your point being?

File: file.png (1.99 MB, 1200x1200)
1.99 MB
1.99 MB PNG
are pc speakers still a thing? i don't want to wear headphones on my head all day like some call center employee
but when i search for PC speakers there are barely any for sale
am i supposed to drop hundreds of dollars on an audio interface and some proper speakers or is there some middle ground
194 replies and 42 images omitted. Click here to view.
>>
>>108505176
part of that is you using bad speakers but it's really because of how we hear: https://en.wikipedia.org/wiki/A-weighting
>>
>>108505283
I guess what I'm really asking is if there's any out there that does volume compensation like some phones do.
>>
>>108505320
Look for anything with dynamic eq or dsp. I can't really recommend anything in particular, I'm still using some old advent speakers lol I just mess with the loudness knob in my amp until it sounds right and maybe enable a drc plugin at night to avoid noise complaints
>>
>>108500648
Man what the fuck lmao. I ordered the D3V two days ago
What are speakers in this price range and similar form factor/size that don't have this issue? man FUCK
>>
Ok retarded question I have a DAC with line and pre out. The DAC itself has volume controls and equaliser. Should I use line or pre out for active speakers and sub? From my understanding if I use pre out the volume controls would shift to the speakers?

Desktop thread
204 replies and 66 images omitted. Click here to view.
>>
File: Clipboard_04-02-2026_01.png (628 KB, 1152x864)
628 KB
628 KB PNG
>>108477749
>>
>>108499087
they're just, off now. i can't put a finger to what it is. she's also been MIA for about a year now i think, which saddens me :(
>>108505482
i like the old HEDT stuff! keep that 4930k going for as long as you possibly can!! if it starts to feel sluggish, check and see if you have a post spectre/meltdown microcode revision. the mitigations hit those old intel chips hard. i've seen a 10-15% performance boost on my haswell mobile CPUs by using pre-mitigation microcode
>>
>>108481491
>>108483146
Why would anybody want to be some non-tech-savvy WinTroon cuck?
>>
File: HB7cNimbwAAZFIl.jpg (201 KB, 960x842)
201 KB
201 KB JPG
>>108504971
Nobody here is your friend, at best people are indifferent to your existence, at worst they truly despise your being. This applies to everyone here, making a friendship here, specially in this board is an exception, not the rule, this become evermore true when you come to the fact that where not in /soc, and in there people tend not to create strong bounds too, even though theoretically it was originally intended for people that wanted that.
>>
File: 1723097411287152.jpg (76 KB, 900x1100)
76 KB
76 KB JPG
>>108506571
kek, who hurt this guy


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