[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: 1766584909697391.jpg (90 KB, 1920x1080)
90 KB
90 KB JPG
>>107680640
Don't buy anything OTHER THAN IBM/Lenovo ThinkPad T, X, and W/P Series if you want the Real Business Experience™
>Other business laptops are welcome in /tpg/ (Dell Latitude/Precision, HP EliteBook/ZBook)

Why ThinkPad?
>Used machines are plentiful and cheap
>Excellent keyboards, tactile feel and quiet + the TrackPoint
>Great durability: magnesium roll cage for structural integrity, with high quality plastic body panels
>Utilitarian design: e.g. indicator LEDs, 7 row keyboard layout on older models
>Docking stations that easily turns your laptop into a desktop
>Easy to repair (most models), upgrade & maintain thanks to readily available service manuals for every model, spare parts easy & cheap to obtain
>Excellent Linux & *BSD support

ThinkWiki - General info about ThinkPads/specs
https://www.thinkwiki.org/wiki/ThinkWiki

Comment too long. Click here to view the full text.
212 replies and 36 images omitted. Click here to view.
>>
>>107825560
Refund, duh
>>
wait how do I update libreboot if I built it from source
pull, build, flash again? I gotta re-apply my settings?
>>
pls help, I need a thinkpad for making simple games (rendered with pbr methods, no raytracing) and it also needs to be a tuner laptop for my car. It needs to run both linux and windows, Cost doesn't matter, I want it to be good. I'm coming from a surface laptop and I'm tired of random things like usb drivers not working :((
>>
My thinkpad isn't charging and only works with a connected power supply. When I remove it thinkpad shuts down. What do I do?
>>
>>107832151
thanks, didn't see your message until now but the solution actually ended up being in your first link
see >>107836780 >>107836813

File: 1750630967842350.jpg (715 KB, 1640x2048)
715 KB
715 KB JPG
IPS or OLED?
207 replies and 35 images omitted. Click here to view.
>>
>>107821187
>muh contrast
OLED has too many issues that retards avoid to talk about
>black crush
>vrr flicker with blacks
>black smearing on low brightness
>color hue shift when viewed off angles at a close distance
>shittier whites and overall brightness
i came from good ips panels and have never felt an ave feeling that people hype about oled. and i compared it side by side on a daily basis. the blacks felt like a gimmick, given all the downsides. and i didn't even mention the burn-in issue (simply because i haven't experienced it yet and led wears out with time too, just not as notably)
>>
there's also font fringing issues, but I will blame software for this for not keeping up with the hardware development and different pixel arrangements.
>>
>>107821225
OLED burn-in after 20k hours is less severe than IPS bleed-in at t=0
>>
File: 1525729728065.jpg (86 KB, 1200x900)
86 KB
86 KB JPG
>>107821187
Just Wait™ technology
I'm waiting for QDEL (also called NanoLED)
>>
>>107838493
I'm waiting for solid state short throw cathode ray tubes

File: file.png (192 KB, 1200x800)
192 KB
192 KB PNG
PNG supports HDR now.
Pretty cool, right?
17 replies and 2 images omitted. Click here to view.
>>
>>107836857
It supports both, tested it out, it's broken as fuck though.
>>
>>107836868
I see, thanks
>>
>>107836801
>people aren't using our meme formats
>quick, time to """update""" the formats they actually use and break compatibility to mess with them
Thank you google very cool
>>
>>107834187
>>107834198
the sdr looks better on this sample.
>>
>>107834187
>You can view it if you own an HDR monitor.
why would i need a special monitor or image format support for hdr?
HDR is about image capture, in cameras. Like wtf?

File: 1768125211682405.png (61 KB, 634x669)
61 KB
61 KB PNG
Why does it seem like they're trying to kill Windows on purpose? Is this the year of Linux?
15 replies and 1 image omitted. Click here to view.
>>
The current CEO is a parasite that has no actual gameplan other to enrich his people and has systematically replaced the American workers with his own people who are inept at programming. The more they fire Americans the worst the products get.
>>
>>107834516
this sounds like capitalists saying china will collapse in 2 weeks.
the most linux could hope for is beating ChromeOS and macOS.
>>
File: BlueManGroup.jpg (125 KB, 680x680)
125 KB
125 KB JPG
>>107834516
>Why does it seem like they're trying to kill Windows on purpose?
They want out of the consumer space.
>Is this the year of Linux?
yesn't
>>
>>107834516
I don't think Windows can ever truly die. 90% of society is dependant on it for their work. The US government will never let them kill it either
>>
So what version of linux should I install for gaming then?

File: c++.png (70 KB, 1152x325)
70 KB
70 KB PNG
C++ eternally BTFO
https://www.youtube.com/watch?v=7fGB-hjc2Gc
11 replies and 1 image omitted. Click here to view.
>>
>>107838511

To answer your question simply: Yes, they essentially create a global symbol table, but no, they don't just dump the raw function names into it (except for C).
Most compiled languages (C++, Rust, Go, Swift, D) compile source files into Object Files (like .o or .obj). These object files contain a mini-symbol table. The Linker then combines these into one massive list to resolve connections.
Here is the breakdown of how this works and how modern languages improve upon the old C model.
1. The Universal Mechanism: "Provided" vs. "Required"
regardless of the language, almost all compiled languages generate object files that contain two specific lists:
Exports (Definitions): "I have a function named X located at memory offset 0x123."
Imports (Undefined References): "I am trying to call a function named Y, but I don't know where it is."
The Linker is a program that reads all the object files, finds the "Exports" from one file, and plugs them into the "Imports" of another.
2. The Problem: The "Flat" Namespace
In C, if you write void init() in File A and void init() in File B, the linker will crash with a "Duplicate Symbol" error. This is because C uses the raw name. The global symbol table is "flat."
How C handles it:
You have to manually prefix functions: audio_init, video_init.
You use the static keyword to tell the compiler: "Do not put this name in the global symbol table; keep it private to this file."

Comment too long. Click here to view the full text.
>>
>>107838511
C: Uses raw names. Rely on the programmer to make names unique or hide them with static.
C++: Uses Mangling. Encodes the class name and argument types into the symbol string.
Rust/Swift: Uses Heavy Mangling. Encodes the package/crate name, module path, and a hash into the symbol string.
Go: Prefixes the Package path.
>>
>>107838263
C.
>>
>>107838263
C
>>
>>107838263
>What's a better alternative to C++?
properly using C++

also possibly C++2 by Herb

https://github.com/mpc-qt/mpc-qt/releases/tag/v26.01

Changelog too long to list!

Windows users have no excuses not to move to mpv!
95 replies and 14 images omitted. Click here to view.
>>
but mpv used least resource among all video player
>>
>>107833415
>I thought it did with gpu-next.
nope
>>
>>107835010
Yes.
>>
>>107833950
but some people want a bigger UI
>>
Just use both mpv and mpcqt depending on the scenario. I made wrappers for both media players

~/.local/bin/mediaplayer

setsid ~/Applications/mpv-master/build/mpv  --player-operation-mode=pseudo-gui --stop-screensaver=always --volume=84   --geometry=50%:50%  --autofit=500 --autofit-smaller=360x800   --force-window --loop-playlist \
--cache=yes --cache-secs=60 --demuxer-seekable-cache=yes --demuxer-max-bytes=200M "$@" >/dev/null 2>&1 &


~/.local/bin/mediacenter
setsid mpc-qt "$@"  >/dev/null 2>&1 &



and here is a bonus fun one for playing videos as puzzles in vlc
~/.local/bin/puzzlevid
setsid vlc --video-filter=puzzle --puzzle-rows=4 --puzzle-cols=4 --no-audio "$@" >/dev/null 2>&1 &

File: Thank you xi.png (403 KB, 918x611)
403 KB
403 KB PNG
Thank you xi
240 replies and 32 images omitted. Click here to view.
>>
File: glowfish.png (101 KB, 610x613)
101 KB
101 KB PNG
>>107838469
>>Your Intel CPU has had an entire embedded SoC in it running MINIX in it for 10 years now, I'm pretty sure AMD's PSP is the same.
>yet none of you fucking brainlets have any fucking shred of proof about it

https://en.wikipedia.org/wiki/Intel_Management_Engine

"The Intel Management Engine always runs as long as the motherboard is receiving power, even when the computer is turned off. This issue can be mitigated with the deployment of a hardware device which is able to disconnect all connections to mains power as well as all internal forms of energy storage."

https://en.wikipedia.org/wiki/AMD_Platform_Security_Processor

Critics worry it can be used as a backdoor and is a security concern.[3][4][5] AMD has denied requests to open source the code that runs on the PSP.[1]
>>
>>107838603
>>107838580

1. INTEL‑SA‑00086 (2017) — Multiple ME/SPS/TXE RCE flaws

This is the most infamous ME vulnerability set. Intel confirmed that attackers could achieve remote code execution in ME, SPS, and TXE firmware.

Intel described these as security issues that “could potentially place impacted platforms at risk”

The advisory covered multiple privilege‑escalation and RCE‑capable bugs in ME firmware.

2. 2024–2025 ME Firmware Flaws (incomplete fixes)

Security researchers reported that recent ME firmware vulnerabilities were not fully fixed, leaving systems exposed.


Comment too long. Click here to view the full text.
>>
Good. Yank dominance in tech needs a challenger for the consumer's sake.
Let American tech go the way of their car industry for all I care. Sheltered and stagnant with no hope of competing outside of their borders.
>>
>>107835922
Because it's inconsequential. If they sold RAM only to data centers and OEMs and none on the retail market the shareholders wouldn't even notice.
>>
good old predictable /g/

File: 1749269860971909.png (135 KB, 452x503)
135 KB
135 KB PNG
so what programs do you use to actually program in?
31 replies and 6 images omitted. Click here to view.
>>
RustRover
>>
nobody here actually uses git do they
>>
>>107835844
of course not, it's tranny software
>>
>>107825936
vscode
neovim
>>
File: 1766111530850519.jpg (33 KB, 720x718)
33 KB
33 KB JPG
>>107825936
Featherpad

File: 1725791906620.png (12 KB, 434x600)
12 KB
12 KB PNG
No entry without authorization.
Previous: >>107785091
148 replies and 35 images omitted. Click here to view.
>>
>>107837616
he can't join the happy hours (believe me this is VERY important for some people)
>>
File: G1KuYCsWwAAoKWC.jpg (191 KB, 1200x675)
191 KB
191 KB JPG
>>107834654
Telecommunications, systems/infrastructure engineering. Because the company is severely understaffed at actual engineering positions but has output demands and plans of fucking Palantir, I do pretty much everything that is even remotely adjacent to it - from testing relatively new Intel E830 NICs to fixing a testbed stand because the interns fucked up the physical layer. Also, a fuckton of DevOps stuff, writing my own playbooks at this point.

But hey, pays above average in this shithole and I get 4 out of 5 workdays on remote now. Also I occasionally get sent to a random city on the country map to either install or fix shit on client's premise because we don't have an installation team. I am the installation team, pretty much, with a few other engineers - but because of the nature of the product it ain't that easy and we are all spread across the locations. So I pretty much have to perform the entire installation cycle by myself, from hardware in the racks to performance and load testing under live traffic.

Fuck, I miss being unemployed.
>>
>>107837616
I imagine future "dev" roles will look like
>architect translates asks from unknowledgeable client to
requirements
>expert feeds them into whatever LLM is the most saveur du jour and ensures it didn't hallucinate too much
>QA subhumans (jeets) validate it without even knowing what a hardware platform is thank for reading my rant

Note: I'm in industrial automation so it's not as accurate for webdevs n sheeeit
>>
Should I make an app and market it to become a millionaire?
>>
performance review on the morrow, friends
last year I got 1.6%

In hindsight, Microsoft should have just quietly switched Internet Explorer to Chromium instead of wasting time with Edge and having two browsers running at the same time. The same with not migrating all of the control panel all at once.

We could have had all the web browsers converge on Webkit in 2008, now we have a mess. I still think Firefox should dump gecko as too many websites don't work properly anymore.
3 replies omitted. Click here to view.
>>
>>107834446
What your asking doesnt exist
>>
>>107834538
But Dillo comes close. Too bad my distro doesn't have the pkg... First was XFE now not even Dillo? Aw, shucks.
>>
>I still think Firefox should dump gecko as too many websites don't work properly anymore.
i dont know where the "too many websites don't work properly" comes from. personally i hope andreas kling catches up to gecko
>>
>>107834446
You could use curl
>>
>>107834446
>Alternative to Firefox that's not a fork of it or Chromium?
Wait for Ladybird.

File: calculators.jpg (81 KB, 1365x715)
81 KB
81 KB JPG
What is your favorite calculator?
65 replies and 22 images omitted. Click here to view.
>>
>>107836747
>>107836775
seems the same as my 991es, so good
>>
>>107838277
Thanks anon. What do you like about the 991es?
>>
>>107838290
i got my industrial engineers degree with it, so that is one
and the fucking solve function saved so much time during test, avoiding to isolate the variable of equations on limited time ... the only thing i regret its not learning more of the advanced functions
i just never felt i needed more
like graphical shit would be nice i guess, but actually needing it? no
>>
File: file.png (216 KB, 768x768)
216 KB
216 KB PNG
>>107830193
I'm a TI-Nspire CAS baby tbdesu, call me what you will but that thing carried me through calc 3 in college.

I also have a TI-84 and an 89 but I use the Nspire the most if I ever don't have access to wolfram alpha for some reason.
>>
>>107830193
TI-83 is peak design, everything after is slop

File: comfy pepe.jpg (53 KB, 735x545)
53 KB
53 KB JPG
For the first time in a long time, learning/working is fun again.
116 replies and 11 images omitted. Click here to view.
>>
>>107832983
>I went to 2 universities and they were a joke
This, but unironically, actually, on god.

Fuck you, you lukewarm NPC normie bitch. The other anon is right, school, especially "higher education" is a fucking complete waste of time. You're way better off learning shit on your own. You only go to college because it's a fucking mechanical system required to get a fucking paper that some employer might give a rats ass about. You don't go to college to fucking learn anything. That's some stupid naive bullshit idiots like you believe.
>>
What is this forced fake positivity thread? I enjoy ai but some ppl here sound like estrogen pumped trannies who escaped private trackers thread
>>
>>107801957
it's the same problem with books written by the usual (((experts)))
I don't believe half of what is written in history books
>>
>>107801565
learning everything wrong.
>>
So is this considered "board culture"?

File: 1761425287416639.jpg (65 KB, 1032x1032)
65 KB
65 KB JPG
How do nat and masquerade work in nftables?

When and why and how to use them? I fail to understand no matter how I ask llms to try different words or simpler explanations.
>>
here's a pity bump OP

File: file.png (1.13 MB, 756x1008)
1.13 MB
1.13 MB PNG
*click*
*bzzst-------*
*eeeeeeee*
*HISS-SHHHHHH-HISS-SHHHHHH*
17 replies and 6 images omitted. Click here to view.
>>
>>107838087
Cool but the video quality sucks, I managed to find a better rip but no jp audio and syncing them seems like a nightmare, might get to it one of these days
>>
>>107838386
VHS video quality sucking is normal.
>>
>>107837879
Maybe, but I bet you've never dragged your ponos across the screen and had your pubes stand up from the static electricity.
https://www.youtube.com/watch?v=0AYBw5bjmGE
>>
>>107838386
did you grab the right videos? the ones in the preview play are highly compressed and worse quality

the .mpg videos aren't raw but they're 3.5gb 480p with minimal compression

I don't know about the qualities of the tapes that were ripped though and the hardware
>>
>>107838398
They can look good
>>107838586
Yeah the top part is warped (which I don't really mind that much) but on some episodes there's this noticeable flicker every 10 sec or so which makes it unwatchable imo

File: deUC_zi_00096_.png (2.86 MB, 2048x1280)
2.86 MB
2.86 MB PNG
Previous /sdg/ thread : >>107824069

>Beginner UI
EasyDiffusion: https://easydiffusion.github.io
SwarmUI: https://github.com/mcmonkeyprojects/SwarmUI

>Advanced UI
ComfyUI: https://github.com/comfyanonymous/ComfyUI
Forge Classic: https://github.com/Haoming02/sd-webui-forge-classic
Stability Matrix: https://github.com/LykosAI/StabilityMatrix

>Z-Image Turbo
https://comfyanonymous.github.io/ComfyUI_examples/z_image
https://huggingface.co/Tongyi-MAI/Z-Image-Turbo
https://huggingface.co/jayn7/Z-Image-Turbo-GGUF

Comment too long. Click here to view the full text.
99 replies and 93 images omitted. Click here to view.
>>
File: k_00323_.png (3.08 MB, 1920x1080)
3.08 MB
3.08 MB PNG
>>
>>
>>107831056
so this picture is generated. You spend time generating aesthetic guys alone
>>
File: you-wo-joker.gif (63 KB, 220x120)
63 KB
63 KB GIF
>>107838546
>>
>>107838232
i'll probably tell the llm processor to just write it out as prose since there's no way wildcards are gonna work with plain language nonsense


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