[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: 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?
45 replies and 4 images omitted. Click here to view.
>>
>>107645788
>Syntax
Garbage opinion.
>>
>zig
Meme lang no one cares about

>>107648976
>boilerplate good
Midwit detected

>>107651254
Headers: write once, include it 5 times = compile it 5 times
Modules: write once, import 5 times = compile it only once
Retard

>>107651280
>jai sri jonathan blowjob
Skit nobaldi cars fan abak
>>
>>107658565
>Make a language designed for videogames
>never make a game
no idea how you are coping this hard, is this gingerbill?
>>
heil
heheheh
>>
>>107645788
>>I want to learn a modern language instead and chose Zig out of Rust or Zig as Rust seemed gay-coded to me.
zig does not have a stable release and probably won't for years so andrew could just break it completely
rust only seems "gay-coded" because cniles spam about troons like c and c++ aren't filled with troons

File: 1763217389075403.png (446 KB, 686x386)
446 KB
446 KB PNG
Pawtastic edition

Previous: >>107607437

>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.
215 replies and 41 images omitted. Click here to view.
>>
>>107662680
It's a fucking Glare TKL designed by Glare the head of keyboard department of Geonworks
>>
>>107662234
optic fiber moron. instead you will pay $300 for nolight shit abs lmao. well trained bitch
>>
>>107662001
Hot
>>
>>107662001
I like how beige is the best thing a keyboard faggot is supposed to have on his keyboards.
>>
File: 1762300309217175.jpg (37 KB, 640x480)
37 KB
37 KB JPG
>troons seethe about cherry mx
>troons seethe about the numpad
>and now they’re seething about beige
No wonder you people can’t find happiness in life.

File: file.png (32 KB, 1098x470)
32 KB
32 KB PNG
it just makes sense
25 replies and 3 images omitted. Click here to view.
>>
as cool as luajit might be, the language is horrible. it uses the shitty if/then/aids syntax, and array indexing starts at 1. i would never use it personally.
>>
>>107659294
>>107661823
A good language requires an IQ so high to use it that idiots can't, even with help.
>>
>>107658714
R
>>
>>107658778
if only it used snake_case instead of camelCase it would've been perfect
>>
>>107658612
My problem with lua's syntax is that the nonuniformity of the various block open and close delimiters makes it harder to write tools to manipulate its code. For instance, I use a hotkey ctrl-[ to insert a `{}` pair around my cursor, but something like that wouldn't work in lua because for functions you don't have an opener but have `end` as a closer; for `if` blocks you use `then ... end`; for loops you use `do ... end`; etc

This is why one reason I prefer lispy syntax. BUT >>107658987 unfortunately isn't a replacement for lua's syntax because the ideologue who made fennel decided that early returns are a bad thing and so you can't easily do early returns in fennel (despite there being no technical reason why not)

I get why people like the english word block delimiters. But I find that when you work for a long time (100+ hours; which actually isn't that long given how long big projects take) in a programming language, all of its syntax is abstracted away in your brain, and the syntax doesn't really matter, at least aesthetically (it still affects your ability to quickly identify things, how fast it takes to type things, etc)

File: G87TsMjbAAAWXRF.jpg (492 KB, 1600x1490)
492 KB
492 KB JPG
Merry Christmas 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) (embed)
- TEN NEON COMMANDMENTS https://pastebin.com/raw/Ud2pGYaE (embed) (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.
110 replies and 11 images omitted. Click here to view.
>>
HDBangaladesh also recruiting in ATH, same requirements as PTP
>>
>>107662930
>poop recruiting in butt
smart
>>
>>107663030
>the best there is taking the top 0.1% from everywhere else so they keep getting better
>make people contribute so the whole ecosystem gets better
stay mad
>>
File: 1746355361090175.jpg (140 KB, 1170x603)
140 KB
140 KB JPG
>>107663067
>just keep taking all the "best" users from other shitholes, that will surely improve our tracker
>>
>>107662930
200 uploads is one thing, but man, 6m average seed time? Basically means I'm going to have to stop my arrs from automatically snatching anything. I love ATH and the community (aside from a few egotists over there, suppose there are a few on every tracker) but it seems like the only way for even a power user to meet these requirements is to not use the tracker like a tracker and instead entirely min max and play the game

THIS IS HUGE
18 replies and 1 image omitted. Click here to view.
>>
>>107654467
There is zero chance they can actually do that. But it's pretty funny.
>>
>>107654467
I already wasn't updating, no need to convince me
>>
>>107654467
>replacing every single line of C++ in their code
With what? Native react like the start menu? Or, God forbids, Rust?
>>
>>107659320
Thanks for being the cancer that has killed /g/!
>>
Hopefully everyone's gonna look back on the JS & Rust rewrite era with so much disgust and regret that companies will never make such mistake again.

File: Mini-LED-7.jpg (1.32 MB, 2500x1666)
1.32 MB
1.32 MB JPG
>Almost 2026
>Still not one Mini-LED with glossy finish on the market
Do monitor manufacturers hate money?
>Get an OLED
Sorry I don't want
>Image retention
>Burn in (that even with prevention is inevitable 2-3 years down the road)
>Hiding taskbar
>Pixel shifting
>Fucked up text fringing
>Adware pop ups every 4 hours that turns the monitor off for 5 minutes and if you decline ONCE you void warranty
>Insane VRR flicker if you can't maintain 200+ FPS consistent
>Twice the price
247 replies and 37 images omitted. Click here to view.
>>
>>107659950
The fuck is TBC?
>>
>>107627098
Hello, real life.
>>
>>107661693
Considering anons here constantly scream that OLED will get burn-in within a few months...
>>
File: file.png (371 KB, 862x524)
371 KB
371 KB PNG
>>107662881
Anons here don't like oled but not really sure why. And it's certainly not cost.
>>107662827
>>
>>107663168
>And it's certainly not cost.
That's sarcasm, right? It's literally poorfags who cry who use 300 eur IPS monitors.

File: internet-explorer-1995.png (192 KB, 640x480)
192 KB
192 KB PNG
107 replies and 36 images omitted. Click here to view.
>>
File: 1749210136583123.png (8 KB, 200x200)
8 KB
8 KB PNG
>>
File: 1512026832817.png (227 KB, 568x510)
227 KB
227 KB PNG
there's just too many damn people on the internet, simple as
we need like, 90% of the current population to have their access revoked
everything used to be spread out and there was a different site for each topic, now consolidation for normalfags killed forums/discussion boards and hyper authoritarian sites have the vast majority of traffic
in other words too many people in just a few places
>>
File: mint cinnamon menu.png (164 KB, 759x625)
164 KB
164 KB PNG
>>107654769
You mean like Windows 8, the Idiocracy interface? No, that still sucked. Pic is how it should be: all programs automatically organized in categories.
>>
>>107646760
I had to use eMule for the first time in 15 years to download "Call the Midwife" in my Euro language. It had only ONE person sharing them. Frankly it would have been easier to pay for the streaming.
>>
Crazy how people complain you can't go back to using old stuff, but you absolutely can.
>get old laptop or parts on ebay for dirt cheap
>run old OSs offline
>if you need to go online, for safety, run a modern distro with old interface
>install Stylish and theme websites to look like they used to
>use 4chan classic theme
>use still active forums like Gamefaqs
>play flash games using the offline program or a modern day replica using HTML5
>use oldavista
>use internet archive with script to remove top bar (oldnet is being blocked)
>use marginalia web search
>use spacehey
>use neocities
>use escargot
>use protoweb

Comment too long. Click here to view the full text.

File: x11.png (105 KB, 512x512)
105 KB
105 KB PNG
>Use KDE gayland, everything is slow, low fps, input lag, weird frame pacing that doesnt feel smooth even with a smooth frametime graph in games

>Use X11 with Xmonad Tiling window manager, It just werks, everything werks, no latency or input lag
>High FPS, gaming just werks and I get 20fps+ more than gayland for some reason and its buttery smooth
>Fast with zero bloat, Configure everything to my liking

At this point, I wont even use any desktop environment on linux if it isn't X11. Even XFCE is dead to me because it has wayland support. I will never support anything wayland based on linux.
I'm X11 pilled.
141 replies and 14 images omitted. Click here to view.
>>
>>107659561
>It literally does nothing but attempt to make blacks look good you your shitting overpriced garbage LCD monitor and it fails to do a decent job at that.
Funniest post on 2025 thanks and merry christmas
Please actually try to find out what HDR is in relation to displays
>>
>>107645786
NVIDIA doesn't work on any OS. you just don't notice because you think your computer crashing is a perk of using Windows.
>>
>>107662855
nope, if you enable tear free there is no issue. I've litterally run that for years and there has never been an issue. The problem you're talking about is most commonly the compositor's fault, because the xserver presents all screens as 1 surface in the retarded way that is randr, the compositor has no easy way to distinguish the 2 display , this means that if you attempt to run multiple refreshrates the compositor will sync to the slowest refresh or skip sync, which causes the stutter problems ect you're talking about,( this can be fixed if the compositor works around the issue, but afaik none do)

if you use tear free(enabled on all displays), the sync is done by the xorg video driver instead , which does know about the multiple outputs, if you're talking about modesetting, I do recall it being a bit buggy, but with the amdgpu and ati xorg drivers, it works fine.
>>
>>107662992
When I used a njudea 40 series GPU on windows/linux, I didn't get any crashes. I had some issues on linux related to refresh rates and wayland. But I could run some windows program on Wine with OpenCL with zero issues.
I "upgraded" to AMD and that program is practically unusable, HDMI 2.1 is not supported and all I have is crashes on linux. I have to play around with kernel versions. Why? At this point it support for RDNA4 should be absolutely flawless on linux. It's practically selling the fucking OS. Or the OS is selling AMD GPUs. Or linux users are selling AMD GPUs practically, they're fucking shilling them all the time to work flawlessly. Only for me to find out several fucking posts about the opposite being true. AMD means linux, doesn't it? So why? It's been almost a year. Get your shit together. I'm starting to think "AMD works fine" comes from people stuck on RDNA2 or older. "It works fine on my 6600XT" yeah ok I'll downgrade my hardware just to be able to use some OS without problems.
>>
>>107643396
I can't select x11 session in Kubuntu anymore, the menu just gone.

File: hat.jpg (913 KB, 2048x2048)
913 KB
913 KB JPG
/lmg/ - a general dedicated to the discussion and development of local language models.

Christmas Edition

Previous threads: >>107652767 & >>107643997

►News
>(12/22) GLM-4.7: Advancing the Coding Capability: https://z.ai/blog/glm-4.7
>(12/17) Introducing Meta Segment Anything Model Audio: https://ai.meta.com/samaudio
>(12/16) MiMo-V2-Flash 309B-A15B released: https://mimo.xiaomi.com/blog/mimo-v2-flash
>(12/16) GLM4V vision encoder support merged: https://github.com/ggml-org/llama.cpp/pull/18042
>(12/15) llama.cpp automation for memory allocation: https://github.com/ggml-org/llama.cpp/discussions/18049

►News Archive: https://rentry.org/lmg-news-archive
►Glossary: https://rentry.org/lmg-glossary

Comment too long. Click here to view the full text.
132 replies and 20 images omitted. Click here to view.
>>
>>107661573
Don't know.
>>
>>107663018
Chat Completion and --reasoning_budget 0 turns it off reliably. Stop using models in text completion like it's 2023.
>>
llamajeets, killing the server process with SIGINT doesn't free up memory
>>
Does ik_llama.cpp not support qwen next yet?
>>
feet

File: Amazon_Web_Services_Logo.png (132 KB, 2560x1533)
132 KB
132 KB PNG
You're telling me, the entire infrastructure of the Internet that relies on this single service ran by a bunch of pajeets while also already proving that the entire service is not stable and has demonstrated that it can crash at a moment's notice, and NO ONE has decided to make an alternative?
>>
>>107661599
Good morning sir, microjeet here. You can get the kindly azure instead for only a few rupees per monthly
>>
There are alternatives. Surprisingly, AWS is the least indian among them.
>>
>>107661599
>You're telling me, the entire infrastructure of the Internet that relies on this single service
Tell me, where do you see AWS on this website? https://root-servers.org/
Or if it's not the root DNS servers you're talking about, what infrastructure are you referring to?
>>
>>107661599
I know a black person who works for AWS. It's not just all indians.

File: image.png (453 KB, 1110x890)
453 KB
453 KB PNG
Rust in peace, Windows. You're a good OS, but in the wrong hands. ReactOS will take your place now.
32 replies and 3 images omitted. Click here to view.
>>
>>107660593
>So, what's Microsoft's endgame here?
basically taking people back to the 1970s of time share computing where they, the corporations, own all the software and we pay to access the software over the internet. if they had their way we'd be using dumb terminals that can't be used without the internet.
>>
File: 1613369764597.jpg (228 KB, 720x717)
228 KB
228 KB JPG
Imagine a codebase of 100+ million lines of code that no human being has ever understood.
Not just "nobody knows how all of it works", but "nobody knows how ANY of it works."
I know AI brainlets insist they totally, definitely understand everything Claude generates for them, but there's compounding evidence that they don't have a clue.

>>107659623
It makes complete sense that this was some LinkedIn schizophrenia. People on there will just say whatever they want.
>>
>>107656797
>don't use winblows 11, lmao
>don't know what rust is
>don't even know how to code with C and C++
>still get mad
>>
>>107662376
>It makes complete sense that this was some LinkedIn schizophrenia. People on there will just say whatever they want.
yeah. i think he believed that his sad following on that site would support his mental illness blog post but it appears to have left schizo world and entered into reality where it exploded in his face and no doubt pissed off microshit in the process
>>
>>107659623
After trying to rootkit all linux distributions are trannies really trying to rootkit all windows distributions?

File: 2025-12-24_21-12.png (10 KB, 292x131)
10 KB
10 KB PNG
They had to spell it out, kek
40 replies and 7 images omitted. Click here to view.
>>
>>107663141
trouble reading my post?
skill issue
>>
>>107663122
Ill add this to the stylometry db. Thanks
>>
File: CHECK.png (4 KB, 128x128)
4 KB
4 KB PNG
>>107663174
concession acceptance
>>
>removeSliderIdempotently
>empotently
what does that mean? seems like some kind of ESL
>>
>>107662984
just werks

File: 1736983974401919.jpg (2.59 MB, 2894x2894)
2.59 MB
2.59 MB JPG
Present Day!
Present Time!
>>
>>107662441
That's beautiful.
>>
AND YOU DON'T SEEM TO UNNDERSTAAND
>>
>>107662441
HAHA

File: lukesmith.jpg (261 KB, 1080x1726)
261 KB
261 KB JPG
What? Are you telling me the technology board on 4chin uses Discord and not XMPP?
4 replies omitted. Click here to view.
>>
>>107660075
I use xmpp on my own single board computer. I am making it federate with other servers over tor hidden service. It works, and it is comfy. Owning your comms is easy.
>>
I use it to talk with my wife and kids. No problem.
>>
XMPP is fine for most purposes
Conversations is nice
Matrix was recently shown to have fundamental protocol level flaws which make its security a fucking joke
Tried signalx again, captchas are unsolvable.
Sticking with session my nigger
>>
File: doakes.jpg (62 KB, 680x680)
62 KB
62 KB JPG
>>107663010
>session
>>
>>107662592
Can you elaborate? Is it only reachable over .onion or do you mean federation happens over Tor?

File: incr.png (48 KB, 449x981)
48 KB
48 KB PNG
/dpt/ - Daily Programming Thread

Welcome to the Daily Programming Thread. What are you working on, /g/?
Previous thread: >>107575071
273 replies and 45 images omitted. Click here to view.
>>
Is there a python module which takes a string and rotates it by one character each time you call it?
>>
>>107662586
nevermind I remembered deque exists
>>
>>107662586
def rotate(string):
while True:
string = string[1:] + string[0]
yield string
>>
>>107662750
I forgot yield existed too, thanks, I'll try that.
Been a while since I played with programming.
>>
Trying to force myself today to start programming regularly a couple of hours everyday. Can't be bothered to do anything though. Wtf should I do? Have to build a portfolio to get a internship for college.


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