• (disco) in reply to RFoxmich
    RFoxmich:
    That's about the silliest thing I've read today.

    Do you really think the number of error messages is going to scale up unboundedly?

    Oh I see: this is TDWTF, so it might.

  • (disco) in reply to Planar

    Depends on the severity of the messages in it. Some nonfatal messages may be frequent.

  • (disco) in reply to Planar
    Planar:
    Do you really think the number of error messages is going to scale up unboundedly?

    Do you think that an error always results in the immediate termination of the program?

  • (disco) in reply to dkf

    I've been thinking about applying the idea to load-time configuration of server processes: once you've tuned the configuration how you want it, rebuild the server with the compiler taking in the .conf file and tracking its consequences throughout the build; hardwiring constants, diking out unused features, and so on. (E.g., if you're disabling .htaccess files in httpd.conf then you don't need Apache to have any of the code to read them and modify the configuration based on them).

    For best effect, runtime changes to the configuration would need to be disallowed. And the configuration management code would have to be written so that its effects are as transparent to the compiler as can be managed.

    On a toy scale, command-line utilities with command-line options compiled in.

  • (disco) in reply to Watson
    Watson:
    I've been thinking about applying the idea to load-time configuration of server processes: once you've tuned the configuration how you want it, rebuild the server with the compiler taking in the .conf file and tracking its consequences throughout the build; hardwiring constants, diking out unused features, and so on.

    This will stiffen the process to the point where it will be verging on having sclerosis of the data arteries.

  • (disco) in reply to loose
    loose:
    I read your reply and, as I often do (to some posts in general), heard this:

    You heard snoring? Huh.

  • (disco) in reply to Tsaukpaetra
    Tsaukpaetra:
    is there another way?

    You can boil for 1 or 2 minutes, then soak for an hour, but I don't seem to have good luck with that; the beans never seem to soften as much as cold-soaking overnight.

  • (disco) in reply to blakeyrat
    blakeyrat:
    Well you can buy them in cans.

    Yes, if you want to use one of the kinds that's available canned, but not all are.

  • (disco) in reply to dkf
    dkf:
    Planar:
    Do you really think the number of error messages is going to scale up unboundedly?

    Do you think that an error always results in the immediate termination of the program?

    That's irrelevant. The n in question is the number of error messages, not the number of calls to the function. As I said, you guys don't understand asymptotic complexity.

  • (disco) in reply to CoyneTheDup

    The snoring is just a side effect of what Charlie Brown was hearing. Incidentally, Charlie Brown is not the character that is snoring.

    Had I chosen to use a cartoon strip version, it would have been something like: [image]

  • (disco) in reply to blakeyrat
    blakeyrat:
    Well you can buy them in cans. Saves like 4 hours on your chili recipe and frankly I can't tell the difference.

    Or just leave the beans out if you want real chili. :trollface:

  • (disco) in reply to CoyneTheDup
    CoyneTheDup:
    That was not insignificant either. When I was a kid, my mother would spend anywhere from 30 to 60 minutes to prepare each meal, three meals a day; two hours of her day shot any way you looked at it. Because ***meal preparation was a continuous task, during which you did little else***, because everything had to be timed to be ready at the same time.
    Have you ever actually prepared a meal? Sure, preparing the ingredients is a continuous process, but there are plenty of meals that you can prepare where you spend large spans of time with nothing much to do related to the meal. Roast beef, for example, needs attention from time to time, but in between it is best left alone. If you make it with roast potatoes, you can give them the same level of attention, and much the same can be said for the Yorkshire pudding that naturally goes with them.

    You may be thinking of things like stir-fry, which does indeed need continuous attention if you are doing it right. Properly done, you heat the pan so hot that the veggies will burn if you don't keep stirring them, and they will be reasonably keen to stick as well. (No, Teflon is not a suitable answer unless you like toxic fumes in your kitchen. Proper stir-fry involves temperatures well above Teflon's decomposition temperature.)

  • (disco) in reply to Steve_The_Cynic

    I like myself a stir-fry. Usually done in 20 minutes or so - that's how long rice takes, and I'm always having to remember to get that started before I start cutting the veggies. Some fresh vegetables may need pre-boiling.

  • (disco) in reply to dkf

    I would expect it to lose flexibility if I'm reducing the number of moving parts in it. But once it's running it doesn't need to be all things to all people any more.

  • (disco) in reply to Watson
    Watson:
    I would expect it to lose flexibility if I'm reducing the number of moving parts in it. But once it's running it doesn't need to be all things to all people any more.

    The problem is that locking everything down means that the only way to respond to changes is to rebuild. Environments are only extremely rarely static enough to justify that. Plus you'll need to be careful during the locking down process that you don't introduce new bugs at that point, as you'll only be able to test in production…

  • (disco) in reply to CoyneTheDup
    CoyneTheDup:
    Generally hard for us to imagine spending an hour each meal, and all that preparatory planning, just to eat, when there's a pizza at our door 20 minutes after the phone call. (Heck, when I was a little kid, we didn't have a phone.)

    My wife, who comes from a village, still apologetically says, "We're having simple food" whenever the preparation time is less than two hours.

  • (disco) in reply to tharpa
    tharpa:
    My wife, who comes from a village,

    Portrait:

    [image]

    Oh. wait. You said a village.

  • ppu-prof_Si (unregistered) in reply to jpa

    Наша группа опытных исполнителей готова предоставлять вам современные системы, которые не только гарантируют устойчивую покров от прохлады, но и подарят вашему домашнему пространству элегантный вид. Мы эксплуатируем с самыми современными компонентами, обеспечивая постоянный продолжительность службы и прекрасные итоги. Изоляция ф

Leave a comment on “A Well Mapped Error”

Log In or post as a guest

Replying to comment #:

« Return to Article