Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Why browsers are bloated

Name: Anonymous 2014-07-27 0:20

https://github.com/WebKit/webkit/blob/master/Source/WebCore/platform/Scrollbar.cpp
https://github.com/WebKit/webkit/blob/master/Source/WebCore/platform/win/ScrollbarThemeWin.cpp
Let's reinvent the fucking scrollbar, which every goddamn platform with a UI already has, and make it behave subtly different from the native one!

Right-click a native scrollbar in some other app:
- Scroll Here
- Top
- Bottom
- Page Up
- Page Down
- Scroll Up
- Scroll Down

Right-click a scrollbar in Chrome:
- Back
- Forward
- Reload
- Save As...
...

Right-click a scrollbar in Firefox and Opera:
Absolutely fucking nothing happens!

What the fuck!? How did these terminally retarded idiots get involved in creating one of the most important pieces of software to the average user?

Name: Anonymous 2014-09-14 1:51

>>167
An annoying percentage of Windows software is released as debug builds. VS compiles debug executables with slightly different parameters, leading to differences in the execution of release builds. If the programmers weren't shit, that would not be an issue and they would never expose the undefined behavior that would cause such differences to show, but alas, they are shit. And when release builds fail they instead just ship the debug builds.

Name: Cudder !MhMRSATORI 2014-09-14 13:51

>>169
The idea of ever having a separate "debug build" is stupid, precisely for that reason. (This is different from a debug-version which may contain extra logging etc.)

>>161,164
When the first paragraph already contains crap like "best development practices had not been established" you know you're reading the thoughts of a poser or - at best - a mindless sheeple (sheepson?) who wants to "innovate" in the worst possible way. It's like he's lamenting the lack of a religion, because he wants to follow one.

Today, this means you still have to abort SSH sessions by typing magic sequences (return, tilde, period) rather than using out of band signalling
That just means your SSH software is bad (and you should feel bad about it...?)

catting binary files into your terminal can mess it up permanently
Have done this many, many times, and never had to buy a new terminal, so "permanently" is gross exaggeration. (I bet he doesn't even know there's a "reset" command...!)

melding modern interaction design with the technological underpinnings that can support them
What the bloody hell is this even supposed to mean? "Turn everything into a web app"?

the reason MacBooks dominate geek conferences is because they have features that actually make life easier, like say, reconnecting to wifi in under a second when resuming from sleep

Go to a real "geek conference" (i.e. a demoparty) and you won't see many Macs at all. Maybe a few Apple IIs. Even the C64s and ZXs are going to outnumber them. And "make life easier"? Maybe it's easier if all you do is obey what Apple wants you to do... like buying a whole new machine whenever a new one comes out or when something that should be trivially replaceable like a battery wears out because it's "more convenient" and you don't know how to use something as simple as a screwdriver... "We know better than you. Trust our word for it and keep buying our products, consuming, and making more bloated software so we can sell you more of our products!" What a load of bullshit.

Combine that with the first paragraph above, and "hipsters worshipping the Apple cult" sounds about right!

Newer Posts