Linked by Thom Holwerda on Mon 4th Feb 2008 21:08 UTC
Comics
Order by: Score:
YIKES!
by Adam S on Mon 4th Feb 2008 21:31 UTC
Adam S
Member since:
2005-04-01

...flashbacks of writing OSNews version 3's HTML!!

Reply Score: 5

RE: YIKES!
by Eugenia on Mon 4th Feb 2008 22:13 UTC in reply to "YIKES!"
Eugenia Member since:
2005-06-28

Oh, don't talk too much about v2 or v3. They worked PERFECTLY on every browser. This is what code is supposed to do: WORK.

Reply Score: 3

RE[2]: YIKES!
by Adam S on Mon 4th Feb 2008 22:18 UTC in reply to "RE: YIKES!"
Adam S Member since:
2005-04-01

This is not about the end result, it's about the coding itself.

And either way, it's a JOKE Eugenia. Just laugh and don't put so much effort into it.

Reply Score: 6

RE[2]: YIKES!
by umccullough on Tue 5th Feb 2008 01:30 UTC in reply to "RE: YIKES!"
umccullough Member since:
2006-01-26

Ha! "working code" isn't necessarily "good code"...

Reply Score: 3

RE[3]: YIKES!
by Eugenia on Tue 5th Feb 2008 01:36 UTC in reply to "RE[2]: YIKES!"
Eugenia Member since:
2005-06-28

Well, what Adam said is not exactly in line with what the comic portrays. HTML is not a language, so it's not about being "good", it's about actually being "compatible".

Reply Score: 1

RE[4]: YIKES!
by Chicken Blood on Tue 5th Feb 2008 23:45 UTC in reply to "RE[3]: YIKES!"
Chicken Blood Member since:
2005-12-21

Well, what Adam said is not exactly in line with what the comic portrays. HTML is not a language, so it's not about being "good", it's about actually being "compatible".


Hmmm. I wonder what the 'L' in HTML stands for then.

Reply Score: 2

RE[5]: YIKES!
by JonathanBThompson on Wed 6th Feb 2008 00:19 UTC in reply to "RE[4]: YIKES!"
JonathanBThompson Member since:
2006-05-26

Well, you're both at least partially wrong in what you imply: HTML stands for "Hyper Text Markup Language" and that's exactly what it does: it describes how things should look, but... it has zero program logic that can be expressed in and of itself; therefore, you can't write anything algorithmic in any way, shape or form, and can't do serious work with it where computation is required, at least not without going into a deep WTFery state of abusing an HTML-capable browser.

HTML simply isn't a programming language, and it is not remotely Turing-complete.

Reply Score: 2

RE[6]: YIKES!
by umccullough on Wed 6th Feb 2008 00:58 UTC in reply to "RE[5]: YIKES!"
umccullough Member since:
2006-01-26

I certainly don't believe that the HTML exposed by OSNews is entirely static either.

Clearly some programming had to go into the backend server in order to GENERATE the HTML. Perhaps it was even intelligent enough to figure out what browser was requesting it - and thus altered the HTML on-the-fly.

So, while HTML maybe is not "programming language" in itself, it certainly requires programming to generate HTML of the complexity displayed here on OSNews.

I'll even leave out the notion that client-side HTML these days is largely encumbered with javascript and/or other dynamic HTML technologies...

Reply Score: 2

RE[6]: YIKES!
by Chicken Blood on Wed 6th Feb 2008 00:58 UTC in reply to "RE[5]: YIKES!"
Chicken Blood Member since:
2005-12-21

Regardless it is still a language, a declarative one.

No-one made conditions about it having to be Turing-complete.

Reply Score: 1

RE[4]: YIKES!
by Doc Pain on Fri 8th Feb 2008 17:01 UTC in reply to "RE[3]: YIKES!"
Doc Pain Member since:
2006-10-08

HTML is not a language, so it's not about being "good", it's about actually being "compatible".


As it has been pointd out before, the L in HTML stands for Language. So it is one. But HTML is not a programming language. HTML's quality is about compatibility and standard complicance.

In Germany, there are "wannabe professionals" who insist on that they're "programming Internet Sites in HTML" (go count the errors in this statement). :-)

Reply Score: 2

RE[2]: YIKES!
by Soulbender on Tue 5th Feb 2008 03:22 UTC in reply to "RE: YIKES!"
Soulbender Member since:
2005-08-18

This is what code is supposed to do: WORK.


By the same measurement Trabant was a good car since it could transport people between point A and B. It didn't do it safely or well but it did it. Not saying OSnews v2 and v3 was like Trabant (I liked both v2 and v3), only that "it works" isn't a good measurement of quality.

Reply Score: 2

RE[3]: YIKES!
by Earl Colby pottinger on Tue 5th Feb 2008 03:37 UTC in reply to "RE[2]: YIKES!"
Earl Colby pottinger Member since:
2005-07-06

Watched a leg of The Amazing Race with these cars. If I remember right 6 teams, 6 cars.

One car blew out it's engine.
One car transmission jammed.
One car had a flaky transmission and problems with the turn signals.

This is just in one single leg of the race and it had a 50% failure rate. That is one piece of junk of a car.

Reply Score: 2

RE[3]: YIKES!
by Doc Pain on Fri 8th Feb 2008 17:23 UTC in reply to "RE[2]: YIKES!"
Doc Pain Member since:
2006-10-08

By the same measurement Trabant was a good car since it could transport people between point A and B. It didn't do it safely or well but it did it.


Hey, don't complain about the Trabant, you could repair it with rubber tape and glue! :-) The Traband was a very service friendly vehicle, not comparable with today's electronically controlled blackboxes. In regards of comfort or security, the Traband could not impress, but it had other strengths. In a country that was low on ressources (GDR), the Trabant was a way to bring "luxury" to the masses. You cannot compare with today where an own car is nothing special, expensive or time consuming (you had to wait several years for your Trabant, as well as for a phone). The same way the GDR built cars, it built computers. Reliable and robust, but heavy and expensive.

It's the same way we talk about tools: There is not "the" tool for everything. You have to decide well which tool is the best one for you to accomplish a certain task.

The same is true for cars. And for (programming) languages.

Having said this, I'm gonna take a ride in a Barkas B1000 rescue vehicle this weekend. :-)

Not saying OSnews v2 and v3 was like Trabant (I liked both v2 and v3), only that "it works" isn't a good measurement of quality.


This is true. Quality is not all about working, it's about style and paradigmata, too. Is the code readable? Does it run reliable in every setting it is intended to? It is documented well and understandable? Does it check for errors, how does it handle them? In most cases, "just works" code is of low quality in these regards.

The "just works" solutions are usually the ones that prevail, and it's obvious: Why would you want to change (improve) something that's already doing what it is expected to do?

I liked v3 very much, but v4 now (!) works for me, too.

Reply Score: 2

RE[2]: YIKES!
by wooptoo on Tue 5th Feb 2008 16:04 UTC in reply to "RE: YIKES!"
wooptoo Member since:
2006-02-09

Everybody likes jokes as long as they are not the target ;)
Chill...

And HTML is a language... http://en.wikipedia.org/wiki/Markup_language

Edited 2008-02-05 16:11 UTC

Reply Score: 1

RE[2]: YIKES!
by mezz on Wed 6th Feb 2008 04:14 UTC in reply to "RE: YIKES!"
mezz Member since:
2005-06-29

Oh, don't talk too much about v2 or v3. They worked PERFECTLY on every browser. This is what code is supposed to do: WORK.

Exactly, I like v3 a lot better than v4.x.

Reply Score: 1

microsoft
by Mellin on Tue 5th Feb 2008 01:56 UTC
Mellin
Member since:
2005-07-06

okay fix later okay fix later ...

:)

Reply Score: 2

Best comic for now!
by TLZ_ on Tue 5th Feb 2008 09:20 UTC
TLZ_
Member since:
2007-02-05

I find this to be your funiest comic for now!
Good work. ;)

My predictions that the comics will get better are proving to be true! Hah, I am all-knowing!

Reply Score: 2

RE: Best comic for now!
by BiPolar on Tue 5th Feb 2008 14:05 UTC in reply to "Best comic for now!"
BiPolar Member since:
2007-07-06

Indeed, this one is nice. I liked "Janitor" too, but that because I'm a BeOS user ;)

Keep it up Thom.

Reply Score: 1

Reactions in the office:
by BiPolar on Tue 5th Feb 2008 14:18 UTC
BiPolar
Member since:
2007-07-06

Some reactions to this one in our offices:

Q&A Team's office: generalized "HAHAHA!!!, I want too printed copies!"

Development Team office: generalized "Mmm..."


I'd say this says a lot about us :-)

Reply Score: 1

Hillarious but very true
by CrazyDude1 on Tue 5th Feb 2008 20:41 UTC
CrazyDude1
Member since:
2007-09-17

This should get the comic of the year award. Very well put. Awesome.

Reply Score: 1

Funny
by Chicken Blood on Wed 6th Feb 2008 00:57 UTC
Chicken Blood
Member since:
2005-12-21

This is the first cartoon here that has really made me laugh.

Good work!

Reply Score: 1

He said "shit"
by zombie process on Wed 6th Feb 2008 20:20 UTC
zombie process
Member since:
2005-07-08

Reply Score: 2

ROTFL
by Ithamar on Sat 9th Feb 2008 22:13 UTC
Ithamar
Member since:
2006-03-20

Hey Thom, this one is truly brilliant ;) Just seeing it after a short break from coding, and just on my way back 'in' again, this made me smile a whole lot ;)

Now it is back to the Print Kit of Haiku again..... ;)

Reply Score: 1

RE: ROTFL
by Thom_Holwerda on Sat 9th Feb 2008 23:19 UTC in reply to "ROTFL"
Thom_Holwerda Member since:
2005-06-29

/me pets Ithamar ;) .

Thanks for the compliment - I can say honestly that I won't be able to make 'hits' like this one every time - but I'll try.

Reply Score: 1

Funny
by Gorgak on Sat 9th Feb 2008 23:35 UTC
Gorgak
Member since:
2007-05-30

This one made me laugh out loud. Good work!

Reply Score: 1