68 karma · joined July 25, 2011
I don't know about HTML5, so I will look into that. But my concern is more about how to design the system. Let me explain.
LaTeX is quite a formidable system nowadays, with a well-developed markup language optimized for mathematics and technical writing, as well as a compiler which does advanced typesetting (for PDF output, that is). Because of the way the system is organized, there are thousands of packages available for LaTeX which essentially extend the markup language and provide new functionality to the compiler to produce diagrams, for example, or certain alternate PDF formats, etc. The amount of work done in the LaTeX domain in terms of development is quite amazing.
In view of this, is there a way of extending LaTeX in such a way that all this functionality ports over to the creation of more active documents/webpages?
http://fineartamerica.com/profiles/jason-padgett.html?tab=ar...
When you say "Say it somewhere that you control, and link it. That's how the web works." I understand where you're coming from, but this is simply not true. Wanting something to be true doesn't make it so. The web is not made of a collection of interlinked static HTML files. But the root of your complaint, that by commenting on someone's blog you give away your worthwhile thoughts, is also a failure of the bad comment system.
Comments should work a lot more like email does. Imagine if each blog entry had an email address (or sub-address of the blog's email address) and sending a "comment" was really sending an email to that address. The comment box below the blog entry is really a small email composing window which sends the comment to the blog. And it can also send it to your own email address (as a cc for the purposes of the thought experiment). Then it would be in your email archive and not lost, but you would still be contributing to the discussion happening at the blog. A further benefit of this is that the spam filter for the email address would function for comments on a blog. Why reinvent the wheel? /end example.
I have come to this issue from the experience of working with bloggers with quite long-running substantial blogs on Wordpress or Blogger. They have a huge laundry list of complaints and annoyances with the software but I cannot in good faith recommend a jekyll-octopress solution or a wikified solution, or a "static--html" solution etc. These "solutions" are poorly thought out and would represent a severe reduction in functionality for the sake of "that's how it should be done". It is the result of developers who look at a hard problem (how to best implement all these required features) and decide to get rid of the problem by disparaging the features or the requesters themselves.
If you look at the best blogs, I mean top blogs in their niche such as
http://www.thesartorialist.com/
http://girishshambu.blogspot.com/
http://www.freakonomics.com/blog/
http://krugman.blogs.nytimes.com/
http://terrytao.wordpress.com/
you will see that they are comment heavy. In fact there are very interesting discussions in the comments.
You may think comments are "unimportant" for most blogs, but that is not up to you, it is up to the blogger, and I guarantee that blogger would rather have some comments. And it might help to have a half-decent comment system.
It would be good to actually define "blogging" and "blogging platform", which I think would be somewhat difficult to do.
The newbie issue is a typical red herring and excuse for the maintainers not to face the fact that emacs has huge design problems for all users, not just newbies. For example, the presence of dozens of redundant crappy packages associated to every function, included by default in the distribution (e.g. a dozen word-wrapping packages) means that one is likely to use a substandard tool and have problems. The fact that all add-ons are treated with equal weight means that the command you are looking for is hidden among thousands of commands, most of which are way outside the scope of what I need. The proliferation of buffers, leading to the proliferation of buffer packages used to search through lists of buffers? You have to be kidding me. The customization system in Emacs is not only a throwback to 1980s UI "design" but completely out of control -- all options, no matter how minute, are treated on equal footing even if most of them should be hidden or in subtrees. Not only this, but the customization options themselves are badly named, using quirky terminology which nobody uses except emacs.
In short, emacs is thoroughly polluted and needs an environmental assessment and large-scale cleaning project. This has nothing to do with newbies, it has to do with oldies whose dusty, dried-up packages need to be swept into the dustbin of history.
Computer science and engineering departments should use these situations to train their students.
Many universities and advanced research facilities around the world contribute to a project as large as LHC, so the benefits are spread worldwide. However the location of LHC makes a huge impact on the scientific abilities and human resources of Europe.
As for how much benefit the average European derives from LHC, the question is really how much they benefit from the advancement of general scientific ability and human resources. Besides the innumerable everyday fruits of the advancement of science which average people enjoy today as compared with, say, 1803, there is the even more important fact that their future ability to establish a high quality of life, and to solve major problems, depends on their having an incredible skill and wisdom in dealing with the actual, factual world.
Then I get depressed at how poorly thought out almost all the options are. I then become convinced that the only system that has been fairly well thought out is org-mode.
Then I fire up my emacs and the incredible frustrations and overwhelming disgust start to rise like a slow flood.
I load up my .org file and it's not wrapped. I can't read it. So I try to change the options. There are 5 incomprehensible word wrap options and none of them work. Then when I re-load my .org file, it hasn't saved the word wrapping setting.
I can't remember if it's shift-tab, alt-tab, command-shift.... one of them puts a TODO, another puts a new star, now suddenly I've reordered half of my lists...
Meanwhile, once I move a paragraph, emacs displays some kind of fragments of the characters in the previous location... what the hell is this?
I decide that I'd like to collaborate on a project -- org-mode seems like a great tool. But wait, I forgot that my collaborator is actually a NORMAL person. What is the chance that they will read the org-mode manual? Oh that's right, I'll just send them to the IRC channel.
Where was the calendar again?
I am literally in tears now. tears. This is the best personal organization software we have. It's 2011. Orgmode looks like my father's 1985 IBM terminal. Why do we always have to wait for Apple to inject a miniscule amount of actual DESIGN into software?
Please help me...