Wow, very sad to hear this. My high school ran a trial project back in 2000 and my class became the first in my country where every student received a laptop to use in all classes. We used Scientific Notebook for math. Being able to solve any equation and draw any graph with the click of a button was a huge boost in my ability to grasp trig, polynomials, logarithms, etc. I actually went from D-level math student pre-…
MacKichan Software, maker of Scientific Word, has gone out of business
131–140 of 143 posts
Re: MacKichan Software, maker of Scientific Word, has gone out of business
#132Re: MacKichan Software, maker of Scientific Word, has gone out of business
#133Earlier quoted context omitted.
One person businesses often require a unique collection of skills to operate and don’t make enough money to hire a team of professional operators. This is also true of traditional small businesses like restaurants and car mechanics. The phenomenon is discussed extensively in the “E-myth” series of books. The TLDR is if you ever want to get someone else to run your business, you have to be careful to systematize and d…
I relate to this. 1 person company means getting the job done. As soon as you have 2 people you really need 3. One to do the labor, the other to schedule and bill(receptionist). If it's a physical company you need more space. Some software charges by person too. If something gets cancelled, the 1 person company takes a few hours off. Your 3 person company still needs to get their weekly paychecks. Whenever I hear cal…
Re: MacKichan Software, maker of Scientific Word, has gone out of business
#134Earlier quoted context omitted.
One person businesses often require a unique collection of skills to operate and don’t make enough money to hire a team of professional operators. This is also true of traditional small businesses like restaurants and car mechanics. The phenomenon is discussed extensively in the “E-myth” series of books. The TLDR is if you ever want to get someone else to run your business, you have to be careful to systematize and d…
People buy restaurants and car shops mainly because of licensing such as alcohol and zoning laws. It's rare for a specialty shop to be sold unless the owner has an apprentice.
Re: MacKichan Software, maker of Scientific Word, has gone out of business
#135Earlier quoted context omitted.
Well, I guess that if you use "Python" you expect to really have to deal with a snake then.
I understand that "the python programming language" probably doesn't involve snakes. On the other hand, "the TeXmacs math typesetting software" doesn't obviously not involve LaTeX and isn't obviously not for emacs.
Re: MacKichan Software, maker of Scientific Word, has gone out of business
#136Earlier quoted context omitted.
No, document formats are not turing complete. HTML for example can be parsed without any problem. However take this TeX snippet "\foo [bar]" and tell me if "bar" is an argument of "foo" or not, without running the macro (which maybe you do not have. This is the basic problem any TeX conversion program encounters. TeX is not a document format but a programming language. The only thing you can do with a TeX program is…
I once upgraded an EPS interpreter that was used as the key piece of an EPS importer. I added a couple of PS things like 'arcto'. It seems to me a LaTeX importer could work as an interpreter, too. Probably not very much fun after a while.
Re: MacKichan Software, maker of Scientific Word, has gone out of business
#137Earlier quoted context omitted.
Please don't post unsubstantive comments.
The previous comment made a joke of how despite being a capable device for education, it didn't have the features that drive commercial success. How was it unsubstantive?
The gold standard HN explanation about this was by scott_s many years ago:
https://news.ycombinator.com/item?id=7609289
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Re: MacKichan Software, maker of Scientific Word, has gone out of business
#138Earlier quoted context omitted.
I once upgraded an EPS interpreter that was used as the key piece of an EPS importer. I added a couple of PS things like 'arcto'. It seems to me a LaTeX importer could work as an interpreter, too. Probably not very much fun after a while.
Graphics is different since usually the graphics primitives are the common substrate of all graphics languages, so the interpreter can just be adapted to a different backend. For more structured content this is not possible: the natural output of TeX is a sequence of graphics boxes for the glyphs, or something like a DVI format. It is too late to retain semantic informations, e.g. about mathematical formula. Ask anyb…
I think this applies to the natural output of TeX's "mouth" as well, i.e. one could exapnd LaTeX macros till one obtains TeX primitives, but at that point the information on structure is already lost.
Re: MacKichan Software, maker of Scientific Word, has gone out of business
#139Earlier quoted context omitted.
> does pretty poorly at importing LaTeX As far as I know, an importer that interprets arbitrary LaTeX cannot exist (i.e. you have to run LaTeX on the file) because the grammar of LaTeX documents is Turing-complete. There is a StackExchange Q&A where this is explained, but I do not understand the arguments ;-)
LaTeX imports and interprets arbitrary LaTeX, so other programs can theoretically do just as well. Importers running up against Halting Problems occur in many document formats, but this is not an issue in practice since most documents are not nefarious, and any importer can (and should) have sensible timeouts for parsing.
Right, but the output is a typeset document. The fact that LaTeX (the program) can do this is no evidence at all that it would be possible to build a program that converts LaTeX (the format) into some intermediate representation that make sense to a human. For example, assuming that macros are recursively expanded in place, it's possible that there's no clear dividing line between "this is a user macro that should be expanded before exporting" and "this is an internal macro that should not be expanded" (e.g. you probably want to leave "theorem environment" from AMS package unexpanded because that is semantic information you'd want when you edit the document). As another example, what should be a table or equation etc. might end up as individual lines and characters floating around as separate elements on a page.
Re: MacKichan Software, maker of Scientific Word, has gone out of business
#140Earlier quoted context omitted.
If it is due to retirement, the other employees might not be able to take over the product if it has been a 1 person show. I know of similar software where if the main developer were to leave, I have zero confidence they could do much besides maintenance. It isn't just the code, but having the mathematical understanding of the problem. Also, without looking at this in general, I wonder if it's hard to compete with Ma…
Mathematica is at least ~$1.5k/year, ~$3k if you want only the desktop application, no WolframAlpha-like features. Licenses on the desktop are not per user, but per machine (8 core limitation). If you want to move the installation to another machine, you have to send them a signed document and contact Wolfram (the company, not the person). I could go on all day about the friction and restrictions. They have an excell…
I use it for things I need, but similar to you, I try to stick to other tools (Python for me) just to avoid the frustrations.
They can move a license fairly easily, but there ended up being some other annoying issues for me recently that made me want to wash my hands entirely.