Live data from Hacker News

BBEdit: Where Respect Is Due

apps.apple.com

71–80 of 177 posts

Re: BBEdit: Where Respect Is Due

#71
post #51

Earlier quoted context omitted.

> That’s hard to do and I would guess that their ability to distinguish between what users ask for and what they need is a big part of the software’s longevity. True, but it's also necessary. As Henry Ford (supposedly) famously said "If I had asked people what they wanted, they would have said faster horses."

I've always thought this anecdote about Henry Ford is misleading, if not utterly false. In most cases giving people what you think is best for them and not what they ask for, results in a completely failure. Only a small percentage of cases actually leads to a groundbreaking new technology. But our memory is biased: we only tell success stories and forget the failures...

[deleted]

Re: BBEdit: Where Respect Is Due

#72

UltraEdit I never understood why there was so much love for BBEdit on Mac and so little love for UltraEdit on Windows. They were both released around the same time, selling to the same audience just on different platforms. This was also during a time where there was many options.

I’m a Mac user, but for my job I have a company Windows laptop. It used to come with UE and I absolutely loved it. I work with large XML files (think 500 MB) a lot and UE would open/format/xpath/regex/etc. them with 0 issue.

Then upper management forgot they employed engineers and did not renew the license.

Now I’m stuck with VS Code which chokes when I open a 20 MB file.

Re: BBEdit: Where Respect Is Due

#73
post #51

Earlier quoted context omitted.

> That’s hard to do and I would guess that their ability to distinguish between what users ask for and what they need is a big part of the software’s longevity. True, but it's also necessary. As Henry Ford (supposedly) famously said "If I had asked people what they wanted, they would have said faster horses."

I've always thought this anecdote about Henry Ford is misleading, if not utterly false. In most cases giving people what you think is best for them and not what they ask for, results in a completely failure. Only a small percentage of cases actually leads to a groundbreaking new technology. But our memory is biased: we only tell success stories and forget the failures...

The Henry Ford quote is based on the premise that most people lack the technical knowledge and problem understanding needed to develop visionary solutions, and would just try to give you what they think is best for you (a faster horse, a cleaner car, a fancy new dependency, etc).

Re: BBEdit: Where Respect Is Due

#74

Say what you want about BBEdit no longer being useful in the modern era, but whenever I have to work with a multi-megabyte file that my IDE chokes on, BBEdit can open it no problem.

Nearly all the research code for my lab is written in BBEdit.

Re: BBEdit: Where Respect Is Due

#76
post #60
post #57

> FTA: "We’ve always had the utmost respect for the user. Every internal decision about look and function answers the questions 'What does the customer need?' and 'How can we help them be more productive?' (Not 'How can we give them what they’re asking for?' because that isn’t the right question to answer.)" That's not utmost respect, but condescension when you think you always know /can figure out better than the us…

No that’s just reality. If you give the user exactly what they asked for, you shipped a bad product.

No, that's just your caricature of reality. Reality depends entirely on the reality of what the users asked for and the product.

Re: BBEdit: Where Respect Is Due

#77
post #48

I never used it, but I certainly had to support web devs who did, and who needed me to open up FTP to the website so they could integrated-upload their markup. There were a bunch of "does it do PASV" conversations. Because, FTP is sufficiently old-school (like telnet) that it believed in archaisms of how to open a distinct data port to a command port, and it made firewalls very unhappy unless you could use "passive m…

I think you may be mixing up some memories? tortoiseCVS was (is?) a Windows product and has nothing to do with BBEdit (which only runs on MacOS). I don't recall BBEdit ever imposing restrictions on CVS repositories (and I used it extensively with those for a decade, though only since about 1999). I am also confused by what point you are trying to make regarding FTP? "Web devs wanted to upload files via FTP" sounds pr…

From memory, our webdevs used a mixture of mac and windows. They had a private CVS repo, Some of them were using Tortoise and editing on windows, and others used BBEdit. (I thought there was a cvs client GUI on Mac too but I guess not)

BBEdit integrated some publish/checkin features as I understood it but you had to have enough CVS fu to manage some of it "outside" the tool.

(and, what I read suggests CVS was something you had to actually install on the MacOS of that day, from some repo or another, probably whatever proceeded XCode. the developer tool bundle?)

It was entirely normal to do FTP 15-20 years ago. The problem was, that FTP was bifurcated into two forms. "traditional" FTP with two channels one of which was a back call to the client and PASV mode which was the one which worked through firewalls better, where the server set up a path for the client to call into.

Maybe you never had these issues. I know a lot of people at the time (like me) fought with FTP services and connecting clients who couldn't enable PASV, or didn't know how to turn it on, or whose firewall admin wasn't up to speed with enabling things to make FTP work.

I forgot to note that the permission set needed to make XHTML and like functions work meant setting the execute bit on some uploaded content, sometimes. It wasn't adequate to just mark a file as .xhtml always, for things like SSI to work let alone CGI scripts. You can do that in FTP if you can issue the commands, or you can ask FTP to preserve state for you, but again from hazy memory CVS didn't always like chmod state of files checking things in and out.

My story takes place around 1999/2002-3. If I mis remember forgive me. I had already been working 17 years online by the late 90s, and this BBEdit stuff is now 20 years ago for me. I forget more than I remember.

Re: BBEdit: Where Respect Is Due

#78
post #60
post #57

> FTA: "We’ve always had the utmost respect for the user. Every internal decision about look and function answers the questions 'What does the customer need?' and 'How can we help them be more productive?' (Not 'How can we give them what they’re asking for?' because that isn’t the right question to answer.)" That's not utmost respect, but condescension when you think you always know /can figure out better than the us…

No that’s just reality. If you give the user exactly what they asked for, you shipped a bad product.

Yes, that’s UX design 101: the user doesn’t know, and the product designer doesn’t know. That’s why user experience is hard…
Post reply on HN