Live data from Hacker News

Free software scares normal people

danieldelaney.net

521–530 of 641 posts

Re: Free software scares normal people

#521

Earlier quoted context omitted.

The problem with hackish solution is that they get put in places they don’t belong. In other professions, there’s regulation in place to prevent these kind of shortcuts. Also, if you have ever worked with anyone trying to get specifications worked out, you’ll see that most people (including devs) rely on intuition rather than checklists and will always forget to tell you something that is critical. The thing is that…

> The problem with hackish solution is that they get put in places they don’t belong. In other professions, there’s regulation in place to prevent these kind of shortcuts. That's an illusion. The reality is, it's all hacky solutions on top of hacky solutions. Even in manufacturing: the spec may be fixed, and the factory line produces identical products by the million - but the spec was developed through an ad-hoc pro…

We could do this. And if you take a look at some solutions like the old VisualBasic/Delphi/Unix scripts, the philosophy is the same: Create small software quickly that solves some user/business needs. Systems like Java/.Net and their IDEs, as all as current mobile SDK, they run against that need.

A bit of tangent: I think the idea of coddling users is what’s leading to the complexity of all those system. We’re building cathedrals when we need tents. Instead of having small, sharp software tools that can be adjusted easily, we’re developing behemoths that’s supposed to handle everything under the sun (systemd, a lot of modern package managers, languages that is tied to that one IDE,…)

Re: Free software scares normal people

#522
Ultimately free software isn't beholden to its users, as they aren't paying customers.

Free and open source developers are free to build whatever the heck software they want on the basis of "I find this software neat/useful/funny, you can use it too if you'd like".

The way it works is you grab the sources, make a fork, implement your desired changes (e.g. hide 80% of the features), and do a release that is in line with your own vision. "But that's a lot of work" someone might say, ... and yet people routinely think someone else should do such volumes of work for them in order to ensure a project is in line with their needs.

Re: Free software scares normal people

#523

Earlier quoted context omitted.

For this example: > we have somebody who has somehow obtained a "weird" video file Why are you arriving at the conclusion that this requires complex software, rather than just a simple UI that says "Drop video file here" and "Fix It" below? E.g., instead of your conclusion "stick to your walled-garden-padded-room reality where somebody else gives you a video file that works", another possibility is the simple UI I de…

The issue is that downloading a software, for most people, implies an investment in the task the software does that is unlikely to be paid off if it only does a single simple task. If I'm going out of my way to download something, then I'm probably willing to learn a few knobs that give me more control. Hence why I suggested that such a person would rather use a website. This is really just my read for why this sort…

[deleted]

Re: Free software scares normal people

#524
post #501
post #496

Earlier quoted context omitted.

In my experience the best thing is to then convince the expert you are right, using your own expertise. If your mechanic is too stupid to recognize the problem after you explain it then you don't have a mechanic, the set of hands you are directing is basically unskilled labor.

How do you know you're right if you haven't fixed it? That seems like a way to just be a stuck in the mud and wrong the whole time.

exclude the impossible and what is left however improbable must be the truth

Re: Free software scares normal people

#527

Earlier quoted context omitted.

And Linux won't arbitrarily irrevocably brick your computer because of an automatic update. In my opinion, having your computer bricked because of an automatic update is a very large change to adapt to. I feel the need to constantly reiterate this; if someone who works on Windows Update reads this, please consider a different career, because you are categorically terrible at your job. There are plenty of jobs out the…

> And Linux won't arbitrarily irrevocably brick your computer because of an automatic update. To the average user, it absolutely will . Unless they happen to run on particularly well-supported hardware, the days of console tinkering aren't gone, even on major distros. What's fixable to the average Linux user and what's fixable to the average person (whose job is not to run Linux) are two very, very different things.

If you run a modern distro with a modern filesystem, you can at the very least have automatic snapshots that actually work, and you can restore to a previous state if an update breaks things. The same cannot be said for Windows.

Re: Free software scares normal people

#528

Earlier quoted context omitted.

I grew up using Windows but have been using Linux and Mac almost exclusively for the past fifteen years; the only exposure I get to Windows is when I have to play tech support for my parents [1]. I hated OS X when I first used it. A lot, actually. I didn't consider leaving my job over it (I couldn't have afforded it at the time even if I had wanted to), but I did think about trying to do an ultimatum with that employ…

> I did think about trying to do an ultimatum with that employer to tell them to buy me a computer with Windows or let me install Linux on the Macbook > I refuse to allow anyone to run Windows in my house So you don’t care for peoples preferences unless they match your own? I don’t get that. You were in the same position. Why don’t you just let people use what they like?

I can have whatever rules I want in my house. I am the one who would be playing tech support for all these computers if something breaks, and Windows is so utterly terrible that I will not touch it anymore.

There are only three people in my house, two of which appear to be happy with macOS and one (me) is happy with Linux.

I am not upset with the job requiring people to use macOS. That job was awful for a whole bunch of wonderful reasons, but that wasn’t one of them. If people expect me to play tech support in my house I want an OS that I understand and isn’t terrible to do it.

Re: Free software scares normal people

#529
post #452
post #416

Earlier quoted context omitted.

> Spinning up a proper project to replace this application isn't feasible in the short term, because there are processes around creating software in the organisation, for very good reasons learned painfully from old mistakes, and there just isn't time to go through that. I assume those processes weren't applied when deciding to use this application, why? Was there a loophole because it was done by an intern?

Well, if someone (especially an intern) who is not in the IT department decides to write an application, it's pretty obvious that they are not familiar with (and therefore won't follow) the processes of the IT department. That's the problem with these more "democratic" development environments: if something is beginner-friendly, beginners will use it...

Another point of view is that the IT department isn't meeting the users' needs, and that they're bypassing IT because they just want to get their work done.

Re: Free software scares normal people

#530

The handbrake UI is not designed for "power users", the handbrake UI is designed to make available all the options the underlying technology provides, so that you may leverage it to the fullest. If you don't want that, it provides you with presets. I do understand that many users are too lazy to read a manual, do a google search, or put any minimal amount of effort in solving an issue, but making software worse or mo…

You call the users lazy for not wanting to read software manuals. Maybe you should rtfm on what other people are actually like.

People are actually software-defined.
Post reply on HN