Minimalism
ihumanable.com
ihumanable.com
A better design with almost the same effect: use a transparent panel, diagonally following the free edges of the steps, perhaps 1 foot wide, with cable support form the ceiling at the top. (Or a column from below.) This preserves the stark effect of the thin cantilevered steps jutting out from the wall, but gives us a more favorable geometry for structural support. The transparent material doesn't have to be extremely strong, since the geometry is favorable. Most of the force can still be borne by the step, but we can prevent sagging and discourage people from sitting on the edge.
Alternatively, cables can be used to transfer load to the step above and eventually to the landing, which can be supported by a single column or a cable to the ceiling. Since the steps will be much stronger cantilevers in the horizontal direction than in the vertical, due to their geometry, we can take advantage of this by converting part of their load into the horizontal direction. The cables will be inexpensive, very strong, and will also discourage foolish people from sitting on the edge.
/
<--*
/
<--*Of course, this is all down to aesthetics and judgment about what the design should prioritize. The designs I describe can be just as strong, or stronger, and cheaper at the same time, with additional safety features.
EDIT: To clarify, in my designs, there would be only one cable running to the ceiling, attached to the landing. Alternatively, one could use a transparent column.
Photo #1
http://www.apartmenttherapy.com/ny/pet-decor-2006-news/my-de...
And there is a photo blog..
If the down button on the Apple Remote didn't work, that wouldn't be 'minimalism', it would be broken.
Now, should the author correct the mistake? Or would that not respect the 'minimalism' with which it was written? We wouldn't want to have to produce a feature-bloated version 2 of the article, would we?
It would only be _obviously_ wrong if it didn't even let you workaround the format characters.
Minimalism doesn't necessarily mean it takes a minimum amount of time to arrive at a good solution. It is an aesthetic ideal for the end product where what can be eliminated is eliminated. It might take quite of bit of trial and error to get there though.
http://news.ycombinator.com/item?id=769624
What's not so well known is that the line had a polemical edge to it. The next sentence is, "You know the reason of this haste better than I do", which I assume is related to the fact that police searches were being conducted to try to prevent the Letters from being published. Considering that the first line of this letter is "Reverend Fathers, I now come to consider the rest of your calumnies," one imagines that the addressees weren't particularly pleased about it being "a long one".
>It is an aesthetic ideal for the end product where what can be eliminated is eliminated.
That's part of what elegance is.
The whole goal of Markdown is to be a simple, easy and stable piece of syntax that lots of websites can converge on. The last thing you need is to have multiple versions of it and users having to think about which markup rules a given site is using.
http://www.ipodobserver.com/ipo/article/Microsoft_Confirms_i...
Likewise, were they responsible for the "Windows 7 Launch Party" video?
With the hope, obviously, of reforming the process.
The "MacBook wheel" is not a product Apple would make because it is unbalanced to far in the opposite direction.
Markdown similarly hides (automates) all the details of how it generates HTML from source, and in exchange you give up control over (many) aspects of what the target HTML looks like.
My car abstracts away from me the details of fuel-air mixtures, gear shifting, battery recharging, and so forth.
In all of these cases if I want more control I can go get it. The point is that I don't _have_ to: I can drive the kids to school, document something in reasonably nice HTML, and get a damn window on the screen without having to think (as much) about it.
I feel that if everyone uses markdown it will lead over time to less understanding of what goes on behind the scenes. You have to understand the low level access before you can properly use a high level library.
It seems like a serious blow to one's minimalist cred. :)
"minimalistic." Dictionary.com's 21st Century Lexicon. Dictionary.com, LLC. 30 Dec. 2009. <Dictionary.com http://dictionary.reference.com/browse/minimalistic>.
In any case, all three are adjectives with what appear to be interchangeable meanings, so using the shortest suitable word seems most in the spirit of minimalism.
Judging from the design of his blog, this must be a guest post.
Notice how in his Qt example he lost control of the window style, icon, brush, cursor, styling of the message box, and a dozen of other little things that you can do with low level win32 api.
I intentionally picked these examples to show how good programmers are at making nice abstractions to reduce the amount of work we have to do.
http://www.paulgraham.com/disagree.html
QT has techniques for accomplishing all those little details like icons. But it also has the defaults already built in. So it is not necessary to set them up for a simple Hello World application. Later if he wants to change them he can add the extra code.
HelloWorld using C# and Windows Forms is about 10 lines if you do it by hand.