User Inconvenience / User eXaspsration Design

I hold Python as the worst programming language, followed by Brainfuck, and thirdly

https://esolangs.org/wiki/JarJarScript

3 Likes

P.S. I got a bit mixed up, but these particular installation instructions required sudo. Also, pip wasn’t working for some reason. I think I cleaned out what I did install that way. I think I am supposed to install 3 packages:

wxPython, which can be installed with homebrew or pip.

PyMuPDF, which can only be installed with pip.

wxDemo, which can only be installed from a tarball, and was dropped from the instructions; I don’t know how to install anything from a tarball.

For some reason pip requires --user at the end of a command, not the middle like most adverbs.

Apparently there are also issues where Python doesn’t work properly when installed anywhere sensible, because something about pythonpath, and the usual technique involves installation at root level in virtual machines. (???)

3 Likes

I wonder if there’s a way (besides an internet campaign, which I don’t think would work) to tell manufacturers to stop making things, especially vacuums, so damn loud.

Interestingly, I find Dysons and iRobots to be much quieter and much better at sucking up dirt. Other brands are sound and fury signifying nothing.

Edit: fixed autocorrect.

6 Likes

How about a petition?

6 Likes

Petitions are victims of their own popularity. It used to be, at least in Canada, that politicians assumed 100 more people agreed for every name on a petition. Not anymore.

I don’t see this as a civic thing anyhow. More like a marketing thing. Quieter machines does not indicate “less power” (WTF marketing), but better engineering – which maybe it’s why the Dysons figure it’s okay to be quieter.

The car thing in the video pissed me off too, first because it’s extra noise and therefore interfering with my driving music, and second, fuck “powerful sounding”. Just let me hear the damn engine so I can tell what the hell it’s doing.

6 Likes

My thing is, I barely hear the engine (except when accelerating quickly) or the airflow. The sound I hear when driving almost entirely consists of the tires against the road (to the point where I used to hit a patch of freshly-paved asphalt and wonder if my car was still running because it had gotten that quiet).

They manage to reduce tire noise (especially on concrete), and I am so in.

6 Likes

As much as I like Python the language, and how many powerful tools come with it standard, the cases of trying to deploy or distribute anything in it or trying to install anything that someone else distributed for it are all a huge mess. Aside from pip and easyinstall, which you mentioned, and pyenv, pipenv, homebrew, etc., there are at least a dozen other ‘standard’ ways to install things before you even begin considering all the non-standard stuff or having to deal with all the different versions. And then there’s deployment and distribution which are their own messes.

It’s great for dedicated scripts with minimal dependencies running on known systems, but I wouldn’t want to try to build or maintain something large or generic in it that’s supposed to be able to be installed and run on other systems.

5 Likes
4 Likes

I guess better engineering = more cost to manufacturer. I bet there are simulation programs dedicated to (or at least capable of) designing for noise abatement.

4 Likes

Quieter means higher felt quality and a higher price point. To deliver quality at a lower price breaks the oligopoly system. That is why consumer tech markets only have at most a half dozen real options for supply, worldwide, regardless of the profusion of brands.

We all know this instinctually, but revolutions in efficiency and sustainability won’t happen unless this system is broken.

5 Likes

Yes, but the video argues vacuums and cars are deliberately made louder to communicate power and value. My assertion is this is outdated/incorrect.

4 Likes

Agreed, but like the video said, some products have engineering teams working on deliberately making them louder. That has to be a cost as well.

5 Likes

py: command not found

reinstalls python

py: command not found

runs script that is supposed to make Python actually start working

“You’re a Python lover already.”

Hater.

py: command not found

P.S. apparently “py” is Windows-specific Python syntax.

3 Likes

Windows and PATH are the worst ever. Try cd or change directory to the python directory, execute python, and then try py

3 Likes

I don’t have Windows. I was asking for Mac help, and got instructions involving Windows-specific commands, none of which are working. “py” fails because it only works on Windows.

Some others fail because of permissions issues.

Some others fail because python can’t find anything because of path issues.

I think Python is in a hidden folder. I can’t cd there.

2 Likes

Yes, but the video argues vacuums and cars are deliberately made louder to communicate power and value. My assertion is this is outdated/incorrect.

You mean focus groups aren’t a good design tool. Yep!

8 Likes

Major problem in playtesting.

You need to get the kinks out of the game. But sometimes, to try to get the rules ambiguities out, the balance right, and any exploits out, publishers would rely on a small group of hypercompetitive players. I think that’s how you get something which is completely opaque to new players, with unintelligible rules, obscene difficulty, and bid mechanics, like Republic of Rome. I hate bid mechanics.

3 Likes

Sites which require phone calls for everything.

Sites which require phone calls to report accessibility problems, sch as requiring phone calls for everything.

Sites which rely on phone menus which are incompatible with speaker phones, and which time out if we can’t get through.

I have an awful migraine and couldn’t get through.

P.S. Sites which rely on a pain-tone like driving a nail to indicate when people are supposed to leave voicemail. If not too stunned to do anything but scream in pain from the pain added to the pain, which may also be extra pain for the people recieving the pain-mail.

3 Likes

You must love sites with friendly online chat support personnel available 24/7 who say that they’re happy to help you - but the only thing they can actually do to try to help you is tell you the phone number that you’ll have to call during business hours.

6 Likes
which python

?

2 Likes