I *HATE* normal forms - all of them!

User avatar
Ronja
Just Another Safety Nut
Posts: 10920
Joined: Wed Feb 24, 2010 8:13 pm
About me: mother of 2 girls, married to fellow rat MiM, student (SW, HCI, ICT...) , self-employed editor/proofreader/translator
Location: Helsinki, Finland, EU
Contact:

I *HATE* normal forms - all of them!

Post by Ronja » Sat Aug 14, 2010 2:24 pm

I'm revising for an exam, and have to let off steam to be able to go on. If I manage to keep my mind on these beauties (and a bit more) for the next 48 odd hours, I may never need to take a look at them ever again!

If you want to torture yourself, go ahead:

http://en.wikipedia.org/wiki/Prenex_normal_form
http://en.wikipedia.org/wiki/Conjunctive_normal_form
http://en.wikipedia.org/wiki/Clausal_normal_form
Attachments
CNF.jpeg
example of CNF
CNF.jpeg (8.67 KiB) Viewed 585 times
"The internet is made of people. People matter. This includes you. Stop trying to sell everything about yourself to everyone. Don’t just hammer away and repeat and talk at people—talk TO people. It’s organic. Make stuff for the internet that matters to you, even if it seems stupid. Do it because it’s good and feels important. Put up more cat pictures. Make more songs. Show your doodles. Give things away and take things that are free." - Maureen J

"...anyone who says it’s “just the Internet” can :pawiz: . And then when they come back, they can :pawiz: again." - Tigger

User avatar
Azathoth
blind idiot god
blind idiot god
Posts: 9418
Joined: Wed Nov 04, 2009 11:31 pm
Contact:

Re: I *HATE* normal forms - all of them!

Post by Azathoth » Sat Aug 14, 2010 2:42 pm

:wtf:
Outside the ordered universe is that amorphous blight of nethermost confusion which blasphemes and bubbles at the center of all infinity—the boundless daemon sultan Azathoth, whose name no lips dare speak aloud, and who gnaws hungrily in inconceivable, unlighted chambers beyond time and space amidst the muffled, maddening beating of vile drums and the thin monotonous whine of accursed flutes.

Code: Select all

// Replaces with spaces the braces in cases where braces in places cause stasis 
   $str = str_replace(array("\{","\}")," ",$str);

User avatar
normal
!
!
Posts: 9071
Joined: Thu Mar 26, 2009 4:23 pm
About me: meh
Location: North, and then some
Contact:

Re: I *HATE* normal forms - all of them!

Post by normal » Sat Aug 14, 2010 3:27 pm

:(
Image
Let us think the unthinkable, let us do the undoable, let us prepare to grapple with the ineffable itself, and see if we may not eff it after all.
                                                                                                                                                                                                                   -Douglas Adams

User avatar
FBM
Ratz' first Gritizen.
Posts: 45327
Joined: Fri Mar 27, 2009 12:43 pm
About me: Skeptic. "Because it does not contend
It is therefore beyond reproach"
Contact:

Re: I *HATE* normal forms - all of them!

Post by FBM » Sat Aug 14, 2010 3:35 pm

Normal wrote::(
Don't worry, man. You don't look like any of those squiggly lines. :console:

Well, not when I'm sober, anyway.
"A philosopher is a blind man in a dark room looking for a black cat that isn't there. A theologian is the man who finds it." ~ H. L. Mencken

"We ain't a sharp species. We kill each other over arguments about what happens when you die, then fail to see the fucking irony in that."

"It is useless for the sheep to pass resolutions in favor of vegetarianism while the wolf remains of a different opinion."

User avatar
Ronja
Just Another Safety Nut
Posts: 10920
Joined: Wed Feb 24, 2010 8:13 pm
About me: mother of 2 girls, married to fellow rat MiM, student (SW, HCI, ICT...) , self-employed editor/proofreader/translator
Location: Helsinki, Finland, EU
Contact:

Re: I *HATE* normal forms - all of them!

Post by Ronja » Sat Aug 14, 2010 3:45 pm

Normal wrote::(
Ooops! Sorry - are you formally logical, then? :ask:
"The internet is made of people. People matter. This includes you. Stop trying to sell everything about yourself to everyone. Don’t just hammer away and repeat and talk at people—talk TO people. It’s organic. Make stuff for the internet that matters to you, even if it seems stupid. Do it because it’s good and feels important. Put up more cat pictures. Make more songs. Show your doodles. Give things away and take things that are free." - Maureen J

"...anyone who says it’s “just the Internet” can :pawiz: . And then when they come back, they can :pawiz: again." - Tigger

User avatar
normal
!
!
Posts: 9071
Joined: Thu Mar 26, 2009 4:23 pm
About me: meh
Location: North, and then some
Contact:

Re: I *HATE* normal forms - all of them!

Post by normal » Sat Aug 14, 2010 3:52 pm

:dance:
Image
Let us think the unthinkable, let us do the undoable, let us prepare to grapple with the ineffable itself, and see if we may not eff it after all.
                                                                                                                                                                                                                   -Douglas Adams

User avatar
Ronja
Just Another Safety Nut
Posts: 10920
Joined: Wed Feb 24, 2010 8:13 pm
About me: mother of 2 girls, married to fellow rat MiM, student (SW, HCI, ICT...) , self-employed editor/proofreader/translator
Location: Helsinki, Finland, EU
Contact:

Re: I *HATE* normal forms - all of them!

Post by Ronja » Sat Aug 14, 2010 3:59 pm

Normal wrote::dance:
If that is a yes, then what kind of dancing are we talking about???

Formal logic + dancing... Strictly ballroom, to the tones of Kraftwerk, maybe?

"The internet is made of people. People matter. This includes you. Stop trying to sell everything about yourself to everyone. Don’t just hammer away and repeat and talk at people—talk TO people. It’s organic. Make stuff for the internet that matters to you, even if it seems stupid. Do it because it’s good and feels important. Put up more cat pictures. Make more songs. Show your doodles. Give things away and take things that are free." - Maureen J

"...anyone who says it’s “just the Internet” can :pawiz: . And then when they come back, they can :pawiz: again." - Tigger

User avatar
maiforpeace
Account Suspended at Member's Request
Posts: 15726
Joined: Fri Feb 27, 2009 1:41 am
Location: under the redwood trees

Re: I *HATE* normal forms - all of them!

Post by maiforpeace » Sat Aug 14, 2010 4:30 pm

I flunked calculus, so I comiserate.
Atheists have always argued that this world is all that we have, and that our duty is to one another to make the very most and best of it. ~Christopher Hitchens~
Image
http://farm4.static.flickr.com/3534/379 ... 3be9_o.jpg[/imgc]

User avatar
Ronja
Just Another Safety Nut
Posts: 10920
Joined: Wed Feb 24, 2010 8:13 pm
About me: mother of 2 girls, married to fellow rat MiM, student (SW, HCI, ICT...) , self-employed editor/proofreader/translator
Location: Helsinki, Finland, EU
Contact:

Re: I *HATE* normal forms - all of them!

Post by Ronja » Sat Aug 14, 2010 5:06 pm

maiforpeace wrote:I flunked calculus, so I comiserate.
Edit: Thanks :hugs: (first things first!)

I had a really good teacher in one variable calculus, so that one I passed directly, though just with a 2 out of 5. Multi-variable calculus was a nightmare - it was before I had my ADHD diagnosis, and I never managed to finish all the exam problems. After flunking it twice, I studied the whole course a second time, in Swedish (that teacher was also good), flunked once more and then finally made it with a measly 1 - but that's a pass grade! :dance:
"The internet is made of people. People matter. This includes you. Stop trying to sell everything about yourself to everyone. Don’t just hammer away and repeat and talk at people—talk TO people. It’s organic. Make stuff for the internet that matters to you, even if it seems stupid. Do it because it’s good and feels important. Put up more cat pictures. Make more songs. Show your doodles. Give things away and take things that are free." - Maureen J

"...anyone who says it’s “just the Internet” can :pawiz: . And then when they come back, they can :pawiz: again." - Tigger

User avatar
klr
(%gibber(who=klr, what=Leprageek);)
Posts: 32964
Joined: Wed Mar 04, 2009 1:25 pm
About me: The money was just resting in my account.
Location: Airstrip Two
Contact:

Re: I *HATE* normal forms - all of them!

Post by klr » Sat Aug 14, 2010 5:25 pm

Since we're not talking about database normal forms (http://en.wikipedia.org/wiki/First_normal_form), I can heartily approve your hatred of whatever this is. :what:
God has no place within these walls, just like facts have no place within organized religion. - Superintendent Chalmers

It's not up to us to choose which laws we want to obey. If it were, I'd kill everyone who looked at me cock-eyed! - Rex Banner

The Bluebird of Happiness long absent from his life, Ned is visited by the Chicken of Depression. - Gary Larson

:mob: :comp: :mob:

User avatar
Ronja
Just Another Safety Nut
Posts: 10920
Joined: Wed Feb 24, 2010 8:13 pm
About me: mother of 2 girls, married to fellow rat MiM, student (SW, HCI, ICT...) , self-employed editor/proofreader/translator
Location: Helsinki, Finland, EU
Contact:

Re: I *HATE* normal forms - all of them!

Post by Ronja » Sat Aug 14, 2010 5:37 pm

klr wrote:Since we're not talking about database normal forms (http://en.wikipedia.org/wiki/First_normal_form), I can heartily approve your hatred of whatever this is. :what:
No, not databases - propositional logic and first order predicate logic. I appreciate the approval :td:

We did our compulsory database course about a year ago, I would remember, in a group of three, and the lecturer (horrible) stressed the importance of normal forms. Yet, when one of us posed a question and as an aside mentioned normal forms in a MySQL forum, he got pretty much laughed out of there. They seemed to think normal forms were "overly academic" concerns. I would not know - I have little other experience of databases besides that course (yet).
"The internet is made of people. People matter. This includes you. Stop trying to sell everything about yourself to everyone. Don’t just hammer away and repeat and talk at people—talk TO people. It’s organic. Make stuff for the internet that matters to you, even if it seems stupid. Do it because it’s good and feels important. Put up more cat pictures. Make more songs. Show your doodles. Give things away and take things that are free." - Maureen J

"...anyone who says it’s “just the Internet” can :pawiz: . And then when they come back, they can :pawiz: again." - Tigger

User avatar
klr
(%gibber(who=klr, what=Leprageek);)
Posts: 32964
Joined: Wed Mar 04, 2009 1:25 pm
About me: The money was just resting in my account.
Location: Airstrip Two
Contact:

Re: I *HATE* normal forms - all of them!

Post by klr » Sat Aug 14, 2010 6:16 pm

Ronja wrote:
klr wrote:Since we're not talking about database normal forms (http://en.wikipedia.org/wiki/First_normal_form), I can heartily approve your hatred of whatever this is. :what:
No, not databases - propositional logic and first order predicate logic. I appreciate the approval :td:

We did our compulsory database course about a year ago, I would remember, in a group of three, and the lecturer (horrible) stressed the importance of normal forms. Yet, when one of us posed a question and as an aside mentioned normal forms in a MySQL forum, he got pretty much laughed out of there. They seemed to think normal forms were "overly academic" concerns. I would not know - I have little other experience of databases besides that course (yet).
:shock: :what: :lynchmob:

or:

:coffeespray: :funny: :hilarious:

... depending on what sort of a mood I'm in. :levi:

No, database normalization is incredibly important, to the point where it becomes second nature for a database application designer/developer like me. :ugeek:

Note to self: Keep away from MySQL forums. :coffee:
God has no place within these walls, just like facts have no place within organized religion. - Superintendent Chalmers

It's not up to us to choose which laws we want to obey. If it were, I'd kill everyone who looked at me cock-eyed! - Rex Banner

The Bluebird of Happiness long absent from his life, Ned is visited by the Chicken of Depression. - Gary Larson

:mob: :comp: :mob:

User avatar
Ronja
Just Another Safety Nut
Posts: 10920
Joined: Wed Feb 24, 2010 8:13 pm
About me: mother of 2 girls, married to fellow rat MiM, student (SW, HCI, ICT...) , self-employed editor/proofreader/translator
Location: Helsinki, Finland, EU
Contact:

Re: I *HATE* normal forms - all of them!

Post by Ronja » Sat Aug 14, 2010 7:05 pm

Thanks, kir, that was educational. Your post contained more common sense than the six (seven?) lectures we had to endure. Was much more convincing, too.

Why? Well picture a lecturer with tens of theoretical research papers to his name, but not one practical DB project in the Real World (TM). And assigning a textbook from early 1990ies and using plastic overhead ... what the devil were those things even called??? You know, the analog powerpoints.

And he could not get through even one of his own examples (the same ones he has been using for at least 10 years, maybe 15), without making a logical error or a typo (usually more than one). :fp:
"The internet is made of people. People matter. This includes you. Stop trying to sell everything about yourself to everyone. Don’t just hammer away and repeat and talk at people—talk TO people. It’s organic. Make stuff for the internet that matters to you, even if it seems stupid. Do it because it’s good and feels important. Put up more cat pictures. Make more songs. Show your doodles. Give things away and take things that are free." - Maureen J

"...anyone who says it’s “just the Internet” can :pawiz: . And then when they come back, they can :pawiz: again." - Tigger

User avatar
GenesForLife
Bertie Wooster
Posts: 1392
Joined: Sat Aug 08, 2009 6:44 pm
Contact:

Re: I *HATE* normal forms - all of them!

Post by GenesForLife » Sat Aug 14, 2010 7:24 pm

Come on Ronja, you can do it, just two more days :biggrin:

User avatar
Ronja
Just Another Safety Nut
Posts: 10920
Joined: Wed Feb 24, 2010 8:13 pm
About me: mother of 2 girls, married to fellow rat MiM, student (SW, HCI, ICT...) , self-employed editor/proofreader/translator
Location: Helsinki, Finland, EU
Contact:

Re: I *HATE* normal forms - all of them!

Post by Ronja » Sat Aug 14, 2010 7:28 pm

GenesForLife wrote:Come on Ronja, you can do it, just two more days :biggrin:
I know I can. I just need to whine about it... :biggrin: Thanks for all the support! :hugs:
"The internet is made of people. People matter. This includes you. Stop trying to sell everything about yourself to everyone. Don’t just hammer away and repeat and talk at people—talk TO people. It’s organic. Make stuff for the internet that matters to you, even if it seems stupid. Do it because it’s good and feels important. Put up more cat pictures. Make more songs. Show your doodles. Give things away and take things that are free." - Maureen J

"...anyone who says it’s “just the Internet” can :pawiz: . And then when they come back, they can :pawiz: again." - Tigger

Post Reply

Who is online

Users browsing this forum: No registered users and 10 guests