The reason that a majority of people in a country can be privileged is that, as the majority, they can forget that the minority exists. They can forget that they are the majority.
The minority can never, ever forget that they are the minority.
1,269 karma · joined December 24, 2012
Also annoyingly enthusiastic about meditation, taiji, and Japanese woodworking.
You can reach me at eric@ericabrahamsen.net
The reason that a majority of people in a country can be privileged is that, as the majority, they can forget that the minority exists. They can forget that they are the majority.
The minority can never, ever forget that they are the minority.
The tips you've provided are how not to screw up an excellent design. Not how to get an excellent design to begin with.
I can totally imagine making something like Sir Hat (sorry) a part-time project and, in an alternate universe where I am a better coder and more dedicated than I actually am, producing something super solid after a few years. I cannot, however, imagine any universe in which I would produce something that looked as good as this.
I recommended it to the Emacs developers (who are considering moving to some sort of forge-alike site) in part because it seems to fit the FSF's principles, but more because the aesthetics are what Emacs should aspire to: plain text that looks good.
I finally got the caldav part of it to work for a group of people using various flavors of Mac, Linux, and Windows -- PCs and phones. It was a huge pain in the ass, because each client accepted a different form of base-url-plus-calendar-locator, and some very non-technical users were on the other side of the planet, and it took weeks of trial and error before we got everything working.
Carddav looks hopeless, I can't even something that works between DavX5 on my android phone, and whatever the hell my wife's iPhone needs, and we're in the same room.
I think that "give yourself some space" is by far the most helpful tip. At any given moment, in any given state of mind, you'll only ever have an imperfect perspective on what it is you're trying to say, and how well you've succeeded in saying it.
Waiting until you're in a different frame of mind, then revisiting the piece, is the best way of "layering" your own ideas – filling in gaps, considering new perspectives, coming to new realizations.
I think it's something that has to be done with every piece of writing. You either get someone else to look at it and do it for you (if you don't have time), or let enough time pass that you have (in a sense) become "someone else" yourself, and read again.
I've been teaching myself Prolog, and it's sufficiently different that I feel like I'm learning to program all over again. You can sort of pretend that predicates are just funny functions, where you have to put the return value's container into the argument list, but that's not really what's going on. I loved reading the docs for SWI-Prolog, where most of the predicate docstrings start: "True if...". You can say that the length predicate returns the length of a list, but really it returns true if the given list has a length equal to the given integer. It will tell you the length of a list, sure, but it will also do the reverse:
?- length(List, 5) -> List = [_,_,_,_,_]
Nuts!
Takes planning (and a grinder!), but very little effort. You get the all flavor of "real" whole wheat, compounded by slow fermentation, and the resulting bread is some of the best I've ever tasted.
I tried doing the same thing with ground rye berries, but oddly it wasn't all that exciting.
We let her run naked. She basically has no idea when she's going to pee, and yes we have to clean that up. But by this point, in the couple hours of diaper-free time she has in the morning, she heads to the toilet for number two every time. It doesn't always all get in there, there are accidents, but she's already got the idea, and it seems natural to her. I understand that the author of the article is an economist and so is bound to think in terms of incentives, but (as the article illustrates) that can easily backfire, and turn into a game for its own sake. Just make sure the whole thing is fun.
It was an excellently written article, btw.
I'm still chewing over the fact that a Prolog term looks exactly the same whether it's in a knowledge base (ie it's true), or whether you're feeding it to the prompt (ie you're asking if it's true or not). Maybe I'm just spooking myself out, but the identity of facts and queries feels reminiscent of Lisp's homoiconicity between code and data.
Are you putting a whole bunch of other stuff in there? There's a reason fat is called "shortening" -- it breaks the gluten strands, and makes the bread crumbly. Unless you're putting a whole bunch of butter or some other fat into the flour, I can't imagine why it would be crumbly.
What are your ingredients?
But with home-milled flour, are there no enzymes at all? What happens to the slow-proofed dough?
It produces an absolutely incredible flavor. If you give it a slow proof and bake in a cast iron dutch oven, you get these amazing cinnamon and nut smells as it bakes. Just the most delicious bread.