[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


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1748450917711484.png (636 KB, 1144x1693)
636 KB
636 KB PNG
>>
>>107049120
honestly based
>>
Man really said "I did it because I got paid to do it, eat shit faggots".
>>
>>107049120
fake news, only half the start menu is done in react native (which renders xaml components anyway, not webshit)
https://youtu.be/kMJNEFHj8b8?t=4m47s
>>
>>107049120
>Tremblay
this has to be a quebecker
>>
>>107049120
Philippe didn't do the needful.
>>
>>107049120
who the fuck cares?
it is fucking windows,
a fucking toy os that only morons and children use
>>
File: image.png (515 KB, 828x683)
515 KB
515 KB PNG
>>107049120
>>
>>107049222
rewrite it in C and asm, retvrn to tradition
>>
>>107049120
What is the use case of great work?
>>
reminder: Microsoft made windows so godawful that they had to also make it effectively free to maintain userbase, when they stopped enforcing windows activation.
Now even making it free with support for existing software no longer matters - the OS is so godawful that people are either going for other free OS options (linux/bsd/etc) or paying to not deal with windows (macos)
>>
>>107049222
Heh. This disregard for efficiency and performance doesn't happen in any other industry. The waste is incredible, but negated in the eyes of the end user by fancy effects and more powerful hardware.
>>
File: 1748412357714132.png (2 KB, 602x37)
2 KB
2 KB PNG
>>107049120
meanwhile on linux, my entire desktop:
>>
>>107049120
Man got hit with the "you never stopped to think if you should" and honestly responded with:
>Everything I make is so amazing that I don't need to think
This is your brain on vibecoding
>>
File: dobbslack1.jpg (6 KB, 163x192)
6 KB
6 KB JPG
i really dont understand how windows users can even complain. they are getting fucked in the ass on repeat and a react native app is the deal breaker? not the ai integration, not the forced updates, windows "defender", but the startmenu that spikes cpu usage for a millisecond. they will be first in line for the wangblows 12 update anyway.
>>
>>107049120
What would happen if you used an autoclicker on the start menu? Would be hilarious if it froze the entire system
>>
>have opportunity to ask a genuine question from the dev of the thing you're shitting on
>be a total smart-ass instead
yeah i dont blame that dev for checking out of that thread, weird.
>>
>>107049222
Checked. I love this quote.
>>
>>107050546
its all the little things like that that add up to a massive annoyance
the start menu being slow as fuck to open
search not working properly
retarded menus like control panel getting more annoying and retarded
the obvious things like aislop, ads, telemetry are shit but everyone will turn them off, the godawful broken ui you are stuck with
>>
>>107049185
0% of any operating system should be created with React Native
>>
>>107049120
Honorary Aryan
>>
>>107049120
"So you're missing a basic requirement for 'great' software and proud?"
>>
>>107049120
> that "person" gets paid 10x if not 100x of what you make
TND TKD
>>
File: pogmega.png (419 KB, 958x415)
419 KB
419 KB PNG
>>107049120
stop at once
OS GUI is not a shitty Todo app on chromium
>>
File: a.webm (3.93 MB, 898x844)
3.93 MB
3.93 MB WEBM
>>107050818
>the start menu being slow as fuck to open
What is slow as fuck about this?
>>
>>107051145
On Linux it's there instantly literally on the next frame not after 0.2 seconds
>>
>>107051145
in old versions of windows you could press windows key on your keyboard and start typing instantly, and what you type would go into the search
now its laggy as shit and will drop some of the characters you type unless you wait for it to finish opening the start menu before you type
>>
>>107049120
>I'm a carpenter so I use a saw to mince my garlic.
>Any other questions?
>>
File: file.png (46 KB, 945x419)
46 KB
46 KB PNG
>>107051333
I tested this and it doesn't happen to me
>>107051313
You mean the animation? You can turn animations off in the accessibility settings.
>>
>>107050653
>make something objectively worse
>heh, i don't consider such things when improving them
How does this not make the dev look retarded?
>>
>>107051500
>it's 0.002 sec late because animation. winshit is too laggy
the startmenu being a poojeet webshit aside, I thought poonix users were le smart
>>
>>107051454
Based
>>
>>107050208
kde, qt and gtk4 apps are all some flavor of javascript webshit
>>
Yall midwits. React is simply the best way to handle UI state. It's not just webshit, Roblox for example ported it to Lua. You can use it for any type of UI
>>
>>107047163
>https://x.com/philtrem22/status/1927492502845812762
>this was a joke
>>
File: win98_activedesktop.png (112 KB, 512x384)
112 KB
112 KB PNG
>>107051620
what about the fact that your ui renders on a web browser?
>>
>>107049120
not my problem, why would it make me mad?
>>
>>107050546
Defender is good though. GNU needs an real antivirus software to deal with all the new GNU malware that's being developed plus the Windows malware that users run through WINE.
>>
>>107051584
but that anon uses dwm...
>>
>>107051620
It's a much better pattern for UI than imperative.
The main problem with react is that it does a ton of unnecessary work that other JS frameworks like svelte or solid can avoid (re-rendering the entire component tree and diffing it all on every tiny change? Retarded.)

And that it runs on JS. JS is horribly inefficient. How many JIT compilers is v8 running on different threads, at the same time, just so that the actual JS code can run... somewhat fast?
>>
>>107051679
and? dwm is just a windows decorator, the apps are webshit
>>
>>107049120
start menu doesn't have cpu spikes for me but the shitty windows update does. It runs constantly idk what it does and it never fucking ever finishes.
>>
>>107051584
neither qt nor gtk applications use javascript (except if they are written in javascript). Qt has a stylesheet language and gtk4 uses css yes, but it's just for defining the style, it's not related to javascript nor webshit.
>>
>>107051749
>whats qml
>QML (Qt Meta-object Language[4]) is a user interface markup language. It is a declarative language (similar to CSS and JSON) for designing user interface–centric applications. Inline *JavaScript* code handles imperative aspects.

>whats gjs
https://gjs.guide/showcase/
>>
File: 1760781726516455.jpg (309 KB, 1258x1238)
309 KB
309 KB JPG
Just the "Recommended" section—the lower frame showing M365 files & frequent apps—is built with React Native. And it uses Microsoft’s React Native for Windows that renders real XAML components, so it’s not just a masquerading WebView or something.
The Start Menu itself is still C++ and XAML. It’s not just all a web thing or a JS-backed React Native app.
https://youtu.be/kMJNEFHj8b8?t=4m47s
>>
>>107049120
(you) posted this already.
do it again, (you) might get 300 replies this time.
likely not though
>>
>>107049120
I run Cinnamon which is basically js/html/css so can't throw too much shade on winbabs for this
>>
>>107051145
>aislop wallpaper
>defending microsoft
I'm notocing
>>
>>107051802
I wonder if there's a way to just kill the React part of it so the recommended section just doesn't show. I mean those are basically just ads for Microjeet services anyway.
>>
>>107051773
nta, but youre a moron. "b-but muh whataboutisms"

>whats qml
a piece of shit abomination that evaluates a subset of ECMA script inline in a bid to compete with wpf

>whats gjs
gjs is inherently broken and gnome devs don't care because they don't use it past hello worlds. gintrospection can barely describe callbacks. the fact gnome desktop has any functional ruby and js bindings is a fucking miracle, and even then their codebases are pretty much copy/paste with the exact same hello world demos.

you're a fucking moron if you think kde and qt apps use javascript. gnome, maybe if by javascript you mean scuffed python bindings that barely work, unlike pyslide.
>>
File: 1739960397539689.jpg (59 KB, 500x500)
59 KB
59 KB JPG
>>107049222
I said it before and I'll say it again this is what happens when you tell generations of programmers you don't need to know maths to be a good programmer.
>>
>>107049120
>Tremblay
The eternal leaf strikes again
La feuille éternelle frappe une fois de plus
>>
>>107052164
For me it's not even this, it's the lasagna-like stack of software layers. A React faggot has no idea what he's triggering when he's doing anything he's doing, the software layers he's relying on could be doing the most absurd things for all he knows.
>>
>>107052203
That's the next big issue. Stacking 20 frameworks on top of each other without knowing what any of them do.
>>
>>107052203
>>107052339
corporate management's fault, 100%
>>
>>107052164
You don't need math to write optimized code, you just need to be good at visualizing your data access and minimizing trips to main memory. The skills of a good programmer are basically just logistics.

Mathematical operations on a CPU are really fast and cheap. Trips to main memory are glacially slow. Even trips to a lowet CPU cache are significantly slower than doing many math operations. A guy who writes inefficient mathematical statements but minimizes cache misses will write much faster code than a guy who writes really elegant, efficient mathematical statements but constantly has the CPU wasting most of the data it pulls from memory.

And a nigger who uses React has probably never even thought of the hardware at all.
>>
>>107050546
Windows users are like women, they like to complain about what a jerk Microsoft is but they keep going back for more Microsoft dick.
>>
>>107052164
If you think nu-software is slow because of "suboptimal" math you're on the peak of mount dunning-kruger.
>>
>>107051620
>>107051687
Reminder that the reason "browsers are hungry for RAM" isn't because the browsers are bloated, it's because the websites are.
>>
>>107052435
No, we need to go back to being elitist even if there are midwits who think pre-optimizing code makes them adept.
>>
>>107052415
>Mathematical operations on a CPU are really fast and cheap
lel, if you're thinking about basic operands then yes, but if we're talking about math you quickly stop using just simple operands (well, it's still simple operands under the hood, it's just that your cos() or log() call turns into many of them).

>A guy who writes inefficient mathematical statements but minimizes cache misses will write much faster code than a guy who writes really elegant, efficient mathematical statements but constantly has the CPU wasting most of the data it pulls from memory.
Not if the scenario really differs from what you have in mind. You can have a 100x or 10,000x faster algorithm by doing a less retarded algo that has nothing to do with memory access.
>>
>>107052435
Since I need to obviously spell it out for you the maths courses are there to filter out retards like (You).
>>
>>107051145
Honestly anon the bigger problem is start menu search.
It takes 10 billion years to search for any apps unless you disable bing search in regedit.
Because some mongoloid vibe translated the group policy name and it's impossible to find it otherwise.
>>
>>107052485
He's right though, >>107052164 is a fucking retard.
>>
>>107052492
Pack together many operations in your function and they're still absurdly cheap (and subject to the compiler's optimisation). I don't think you understand how much slower memory access is than math.

>Not if the scenario really differs from what you have in mind. You can have a 100x or 10,000x faster algorithm by doing a less retarded algo that has nothing to do with memory access.
Everything you write involves memory access whether you know it or not, ranjesh.
>>
>>107052493
How come scientists with degrees write garbage dogshit code whenever they have to do programming then? They're smart people and wouldn't be filtered by math courses (math isn't spelled "maths" by the way you idiot), but they typically write shitty code anyways.
>>
File: screen.jpg (16 KB, 799x120)
16 KB
16 KB JPG
>>107050208
>2 different browsers open (about 10 tabs each), a file transfer and torrent in the background, composited desktop, Steam and a chat client
Yet I'm still running how Windows does on idle lol
>>107051773
Pretty sure QML is compiled. It's been like that since the early 2000s.
>>
>>107051145
Honestly anon the bigger crime is app launch times.
How can you have 10-20x longer app launch times.
Both cold and hot cache times are much longer despite using pcie4 nvme ssds with dram cache.
You cannot really have apples to apples between like gnome-papers and adobe reader/foxit reader, sumatraPDF is really quick.
But I recently spinned an ubuntu 24.04 VM and installed TDE on it.
tdePDF basically launches in a single frame, though they have lots of work to make it more stable or port all the apps from old pre-dbus kde specific interfaces to dbus.
>>
>>107052562
>being this fucking pretentious AND retarded
Grim but as anon already said >>107052485. I will not waste my time going step by step through the absolute fucking basics with you.
>>
>>107049185
I'd prefer it to render webshit over that gobbdlygook. At least with html and css, I'd be able to make a new skin without a compiler.
>>
>>107052494
If you type "app:" it will only search installed programs.
I hate macro$hit.
>>
>>107052435
its not purely because of it, but if you dont know math youre a dullard anyway so its related
>>
>>107052415
behold: https://en.algorithmica.org/hpc/data-structures/binary-search/
>>
File: file.jpg (459 KB, 2936x882)
459 KB
459 KB JPG
>>107052103
That's because there aren't many 5120x1440 wallpapers.
An Anon on /g/ made it for me
>>
>>107052164
Very much this >>107052435, anon has never in his life tried to write performant AVX256 code in readable C/C++ without the use of direct intrinsics, maybe with help from openMP to hint the compiler to vectorize better.
>>
>>107052716
I also didn't dick around with C/C++ enough to claim that I can write performant code.

It really cannot save you from writing code that the compiler doesn't really churn into performant assembly.

Math doesn't save you from writing code that gets the CPUs cache and branch predictor worked the f-up.
Okay there are algorithms spacial complexities etc.
I would also consider that sometimes algorithms are more about "actions" than about math.
Or about what a given algorithm when implemented/a pre-made implementation used does functionally.
Like quantized DCT-II letting you quantize frequency of change of information in horizontal or vertical directions etc.

Math can save you at times, don't get use wrong, but it doesn't matter when React Native is redrawing the interface 100/200 times per every element present, because someone wrote something incorrectly or the framework let's you easily write such a mistake.
>>
>>107049120
This can't be real, right?
>>
>>107052832
I looked it up, it's real but it's a shitpost
>>
>>107049222
i don't like how this has been propagated by a delusional schizo screenshotting and reposting his own drivel
>>
>>107053362
t. corpo manager of code monkeys
>>
>>107049120
front-end faggots deserve the rope. Every single one of them. Failed programmers tend to become a front-ender usually
>>
>Windows 11 OOBE is a webapp with a working developer console
lmao
>>
>>107052710
>irfanview
based
>>
>open task manager
>open start menu
>a piddly little 4% usage increase occurs on open as it queries recent files and loads content
How dogshit is your computer if this is a performance concern?
>>
>>107049120
"Calling your work great won't stop it being terrible."
>>
File: technology 2.png (585 KB, 474x604)
585 KB
585 KB PNG
>>107049222
I felt exactly what that pic was describing just now while trying to find a digital picture frame for a funeral. Saw pic related in the reviews for one of them.
>>
>>107050830
says who?
>>
>>107054537
A piddy little 4% usage increase here, a piddy little 4% usage increase there..
Hardware has made insane leaps during the last 15 years.
Why do I need modern hardware to perform the same fucking tasks I did 15 years ago with the same, if not worse, speed? How is that acceptable? I understand calling someone a poorfag if they complain they can't play gayms with raytracing in 4K on garbage hardware, but why the fuck do I need modern hardware to comfortably browse 4chan, press the windows key when I need to, type three buttons to open a note-taking app and take a note? Why are the same simple actions significantly less fluid to perform, on hardware that is newer?
>>
>>107055121
God imagine the wireshark capture.
>>
>>107055189
All the extra headroom is being used to track you and collect your personal information from within the OS itself
>>
File: modern_software.jpg (135 KB, 1274x1628)
135 KB
135 KB JPG
>>107055189



[Advertise on 4chan]

Delete Post: [File Only] Style:
[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.