Live data from Hacker News

Almost everything on computers is perceptually slower than it was in 1983 (2017)

twitter.com

311–320 of 388 posts

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#311
post #12

I remember turning on the computer and waiting for the motherboard company logo to finish flashing. After that was the Windows logo. I also remember waiting for the dial-up modem to connect to the internet and waiting hours for a video to download. Heck, last week I played a game streaming on GeForceNow and I was surprised by how seamless the whole experience was. Maybe some web apps are inconvenient, but you can eas…

Can't deny this. But there's a few other factors that I feel when using a computer.

- linearity: logical steps are simple (boot, os, login, byte fetching)

- predictability: it can be non instant but I know what's coming

I had an old pentest distro with linux 2.4 on a key and a few recent ones using systemd and tailored DE. Whenever I used the old 2.4 era distro, maybe I had less capabilities overall, maybe a few glitches here and there, but somehow I felt in contact. Everything reacted as-is, throughput felt large (console output, file IO). Even the old sequential boot had a 'charm' to it. Even though systemd is so vastly superior in all aspects .. there was something that appealed to me. Weird.

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#312

As the OP who wrote this while drunk two years ago and thinks that about 30-50% of it is objectively wrong, it's extremely funny to me that every five months someone reposts it here and everyone gets in a fight about it again. Many of the details are entirely inaccurate - the thesis is still completely valid, and it's Computer Person Thinking that wants to attack the details while refusing to stand back and look at t…

A thesis cannot be "completely valid" when 50% of the reasoning behind it is "objectively wrong". Some people would rather point out in which ways your idea is misguided and naive than attempt to force sense out of an idea that's based on wrong information.

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#313

As the OP who wrote this while drunk two years ago and thinks that about 30-50% of it is objectively wrong, it's extremely funny to me that every five months someone reposts it here and everyone gets in a fight about it again. Many of the details are wrong - the thesis is still completely valid, and it's Computer Person Thinking that wants to attack the details while refusing to stand back and look at the overall pic…

>I hypothesize that this is because programmers and other various Computer People consider "being on the computer" to be a satisfying goal in itself that sometimes has positive side effects in the real world, while everyone else simply has stockholm syndrome.

Oh believe me, as much as I love being on the computer for the sake of it, I don't enjoy having that screen time utterly wasted by shit software. There's only so many hours in a day after all.

I work w/ ERP software, so I see people still using text-mode UIs on a daily basis (hell I track my time w/ one), and I also support a "modern" ERP that is GUI based and can "run inside a browser." (Which nobody actually does, because it sucks, doesn't support all features, and swallows up tons of keyboard shortcuts.) One of these packages can be run comfortably from a $5 Linux VPS. The other package asks for two _very fast_ SAS storage arrays, 32GB of RAM, minimum of 6 CPU cores, etc. Of course you've gotta license Windows for all of that, which thankfully is not my job. (That or you spin it up in "the cloud" I guess, and pay thousands of dollars annually to rent somebody else's computer, since this software is not "cloud native" at all, no matter what their sales people say.)

I try to leave the software better/faster/more usable than I found it, but it's hard when the upstream vendor is just piling shit on the fire so they can pitch their half-implemented features on the sales brochure: with absolute no regard for the added operational overhead of the garbage code.

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#314
Said this already but worth repeating:

the best computer application I interacted with was an AS400 era tax filling system.

It was a superb tool in the prettiest meaning. It was a care free, lag free, pedagogy free thing. Fill out data as it comes (the only smart key you needed was tab and shift-tab), smarter than the average web app form validation checks and suggestions. Think instant Elm typecheck where you enjoy the computer assisting work.

I was in 4th year in college and blown away how this thing beat anything we'd see or studied in school yet it was antique pre-OO pre-UML (maybe an ancestor of modeling hygiene though). I wish I could have a talk with the team who wrote that.

Of course it was about to be replaced by a web2.0 variant which was a resource hog, required constant scrolling, didn't do half of the old work but was full colored css.

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#315
post #3

Previous discussion - https://news.ycombinator.com/item?id=21835417

Can the mods un-dupe this? That was 2 months ago, and it's generated fruitful discussion on a hacker-relevant matter. Certainly more relevant than the Atlas Obscura "look at this quirky history" articles that get upvoted so much.

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#316
post #278

Earlier quoted context omitted.

Personally I would recommend Brother every time for a printer. They're not fancy but they are well built and don't require you to install a software suite. Roommate and I are still using the same laser printer from college. It's not wireless but if we really wanted to we could attach a pi and setup a printer pool but for now a long cable serves us just fine for the few times we need to print.

Thanks, I'll be in the market soon and this is exactly the sort of info I was looking for. Since you mention "the few times we need to print", is it safe to assume that their kit is fine with very very infrequent use? Inkjets really didn't like this, and I don't know much about lasers.

Inkjets use liquid ink, and if the ink dries on the spray nozzle, it's dead. This process takes about a month. If you're lucky, the nozzle is part of the cartridge and you need to spend $100 (or more) on new cartridges. Otherwise you need to buy a new printer. Some printers have a mode where they'll spray a little bit though the nozzle if you haven't used the printer in ~2 weeks, but they need to be plugged in.

Laser printers use dry ink that never... gets more dry. I pulled my Brother out of storage after 2+ years and it worked great.

Toner is also considerably cheaper than inkjet ink, and lasts significantly longer. I haven't bought new toner in 8 years.

Personally, I use a black and white laser printer, and if I really, really need to print in color I'll do it at work. (happens basically never) I recognize not everybody has this luxury, and some people have far more need to print in color than I do.

If you need color printing volume is high enough to keep the nozzles in good shape, you're probably better off with a color laser printer because the ink is so much cheaper. If you don't print in color that much, it's a terrible, terrible idea to buy an inkjet printer.

Don't buy inkjet printers.

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#317

Earlier quoted context omitted.

Just yesterday I couldn't connect my laptop to a new classroom projector with a USB-C input. When I selected "Duplicate Display" it caused my whole system to hang unresponsive. Works fine in other rooms with HDMI to USB-C. I have no idea what is wrong. My new iPhone XS doesn't connect to my car's bluetooth, while the 4 year old phone I replaced does. My wife's iPhone 8 does. I'm stuck using an audio cable like it's 2…

That reminds me of a situation at work. A new coworker couldn't connect to the internet when he had a an Apple Thunderbolt display connected to his ~2014-2015 MB Pro via thunderbolt. Mystifying. Even more mystifying was corporate IT going "oh yeah just don't use it".

That's probably because he had his network connection priorities ordered so that the TB networking had priority and there wasn't a valid route on the connected network to the TB display. That's very likely a fixable problem, as I have encountered similar and resolved it.

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#318

This post again with its ridiculous ranting examples. "This text searching program that searches text against text is way faster and simpler than a fully rendered, interactive map of the entire world with accurate roads and precision at the foot / meter level." No. Shit, really? Get out of town. Yes, some very popular apps have bad UX. But some apps have incredible UX. Cherry picking the bad ones while ignoring the g…

> These posts fondly remember just the speed, but always seem to forget the frustrations, or re-imagine them to be something we treasured. More to the point, I grew up with early Windows XP computers and early 90s Internet, and I don't remember the speed. Maybe I'm just too young and things were magically faster in the 80s? Maybe I was born just slightly before everything took a giant nosedive and became crap? There…

> More to the point, I grew up with early Windows XP computers and early 90s Internet

He is talking about running local software before mainstream internet was a thing.

That is, locally installed software without a single line of network code in them.

MS Word started faster on my dads Motorola based Mac with a 7MHz CPU and super-slow spinning rust-drives than it does on my current PC with a 4GHz CPU and more L3 cache than the old Mac had RAM all together.

Modern software really is immensely slow.

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#319
post #170

I am just stepping away from web topic as it is irelevant. Slow VM, huge text files, lasignas of code stacked one on another. Comparison here just isnt fair, I do understand that people who never expirienced MFC 6 application cant compare it to browser. As they know only browser/electron/... But just last weekend I have installed Windows 7 on modern i7 computer (with SSD). Sure, half of drivers didnt work etc. but it…

I think if something is possible to do given better hardware, no matter how bloated or useless, developers at large will end up doing it. I don't think RAM usage or performance are concerns for the people that go straight to Electron because in the present it's easy develop for and nobody has the right to force them to chose otherwise. Electron isn't going away; the only ways it improves are Chrome getting more performant or computers getting even faster. Either one is nontrivial to work on as an outsider - there are only two significant browser engines in the present age because they've become so complex and accumulated so many features that they require the support of well-funded corporations to maintain them, and computer processors can only become so small.

Browsers on the whole will not lose features. The web is ubiqutous and cutting down the number of features to maintain would break existing webpages. The resulting web standard establishes a hard baseline on the amount of complexity needed to engineer a standards-compliant browser. That in turn means a hard baseline on the amount of processing power required to run it acceptably, save for more performance gains that will surely be buried immediately under even more features.

I once tried using Firefox 1.0 and found it was impossible since it has no understanding of modern security protocols. The web as viewed by Firefox 1.0 in 2003 no longer exists. You can't practically divorce the features necessary to use the web such as new protocol compatibility with the extra features like Pocket in the code changes. And trying to do so anyway leads to Pale Moon where a scant few contributors are responsible for merging in dozens of security patches - which themselves come about due to the growing complexity of the web platform. Numerous people have called using it irresponsible from a security standpoint. In the end the endless growth of web standards and the code needed to support them has made that fact a necessary one.

For all practical purposes, you either use one of the two major browsers or get left behind by coders and organizations that have orders of magnitude more resources than you.

Society and the economy don't incentivize creators with being happy with a modest amount of features if there's a glaring increment in performance that ought to be seized on. It's about growth and innovation. Finding new ways to reinvent the wheel and get further away from the hardware, because it's now easy to.

Sometimes I wish we could undo growth. It would be nice if Electron and the like fall out of favor and we have a renaissance of software like it was designed in 2004. But enough developers have decided that the performance tradeoff is worth it, and average users have become desensitized to SPAs and their expectations are low enough that they would rather put up with it all in order to do what they need to instead of demanding better.

I feel like it can only keep growing. That's one thing the collaborative nature of software pushes forward. More features. It's just that some are better at limiting the scope of projects than others.

Re: Almost everything on computers is perceptually slower than it was in 1983 (2017)

#320

Earlier quoted context omitted.

> It also doesn't change the fact that Google Maps is very bad at being a map. It's entire UI flow is oriented for giving turn-by-turn directions for people who know where they are and where they are going; As it turns out, that is probably the most popular use case for maps in the world. Note also that for most smartphone users of Google Maps the use-case is actually much broader than that. The UI flow also totally…

> As it turns out, that is probably the most popular use case for maps in the world. There's a very subtle point the Twitter thread was making here. This use case may be most popular not because it's what the people want, but because it's all that they can easily do . The tools you use shape how you work, and what you can work on. FWIW, I learned to pay attention when the machine doesn't help me do what I want (it's…

How is a world where search is convenient and automated but comparison isn't less accessible than a world where neither search nor comparison are convenient and automated?
Post reply on HN