- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
nope. this one's got redder hair, i think.
Admin
Seconded.
Admin
I don't really appreciate how Alex 'spiced up' my story (missing some important points on the way).
Let me paste the original:
The WTFs for these who didn't spot them:
Admin
I'd binge on the minge with the ginger fringe
Admin
I remember one project where our new hardware designer wanted to use an Atmel AVR microcontroller, but since we firmware developers mainly had worked with Microchip PIC he also volunteered to write the firmware as well. Since this new hardware module had to communicate with one of our older ones, we decided on a 4-bit data and strobe/ack handshaking approach. I wrote the communication part for the old hardware in probably an hour, but couldn't test it.
Probably three months later someone from sales asked me about the project because it was long overdue, but I still hadn't gotten any sample of the new hardware. Initial testing revealed that it didn't really work. The firmware was written in AVR assembly, was overly complicated, didn't really work, and there seemed to be problems with the hardware as well.
To get this project done as fast as possible I had one day to familiarise myself with AVR Studio, the WinAVR compiler, and the microcontroller architecture itself. Practically overnight I thought of a way how to handle the task in C and implemented it in about an hour the next day.
To my amazement the code was practically bug free from the start, only three problems slowed down testing:
Two days of work in C on an unfamiliar microcontroller, versus weeks and weeks of assembly code by someone who knew the architecture. And the really funny thing is that he had problems to fit his code into the 2K Flash, while the C compiled code fits quite nicely into 25% of it.
Admin
Admin
It is true, my post was originally the second and yours was above it.
But life is not always fair, my friend. Maybe next time our fortunes will be reversed, and my posting nuked to make room for yours... And indeed, I would gladly trade that glorious first spot, for Windows XP not randomly leaving directories off the CD I burnt for a customer earlier this week. It has made me look like a total fool, and the customer is still angry with me.
God bless, and may the wind always blow in your mails...
Admin
I'm not sure either, but as an intermediate solution I'm happy to take them both of your hands. Once I figure out how many there are I'll post back.
Admin
Admin
They're the same. Same chin, same eyebrowes, same breast size.
Admin
I really wish people would learn to read.
This is not supposed to be a WTF. It's the Feature Article.
Too bad your mutation didn't involve a bigger brain.
Admin
And yet another not-a-clue voice is heard from...
It's not supposed to be a WTF. Learn to read. It's the Feature Article. If you don't know the difference, you're not smart enough to be here; go back to /. where you belong.
Admin
Why? You obviously don't have the brains to know what to do with them if you did.
Cripes, people! Half of the posts here are from idiots who not only can't READ the words that say this isn't intended to be a WTF, but apparently are color blind as well and can't see from the color of the article heading that this is a FEATURE ARTICLE instead.
If you can't even tell what type of post it is from both of these indicators, you're not smart enough to understand the WTFs either. Go back to Disney.com or /. where you belong.
Admin
For ix86 architecture, yes, good compilers exist and create highly optimized code. The problem is with other architectures with very limited resources, like PIC, 8051 and so on. The compilers are far less advanced and often lack code optimization completely.
Admin
Apparently, the ones that got off the boat were a lot removed from your parents, as all of the Irish heritage has been bred out of you. You make that clear when you said
You're no longer Irish. :-)
Admin
And you're claiming to be so much better? Ranting about this for every post you find. Two options: a. We actually can't read as you stated. Then what's the use of posting these comments? b. We can read, in which case we heard you the first time and there is really no use ranting about for every one of the 100+ comments.
And BTW: I thought these comments were about the cure irish girl? What featured article?
Admin
Oh, crap! Watch out, everybody... We have another 12 year old script kiddie who escaped from /. and ended up here by mistake!
Admin
It's still the dullest WTF I've seen in a long time.
irish girl discussion has been fun though
Admin
Admin
Oops.
s/WTF/Feature article/i
Admin
Stop ruining my fantasy!
Admin
Yeah we've had a few of them. We've been talking about including some coding test or another for ages but noone has ever bothered to do it. Yesterday I thought I'd just throw one in on a whim.
Me: "If it's OK i'd like you to get you to write me a very simple method."
Candidate: "Oh I'm not sure I'd be able to."
!!!
We're interviewing you to be a COMPUTER PROGRAMMER! And asking you to write a tiny method on a piece of paper freaks you out! WTF?!
Anyway I persisted and asked him to write a method to return the names of all files in a directory and right down through its subdirectories. I even gave him the Path.GetFiles and Path.GetDirectories methods to use.
He looked at it for ages then said "I think I'd use a foreach loop". I tried to get him to say the word "recursion" but nothing doing.
And he'd never heard of generics in C# 2, despite having 3 years experience.
Incredible.
oof.
Admin
Admin
Admin
SDCC... Free, a pain in the ass to use, sometimes, but capable of plenty of optimizations for various architectures. I use it for most of my 8051 development and then use the manufacturer-supplied JTAG downloader to push the intel hex file to the chip.
Admin
I've looked at tomorrow's (that is, today's) pictures, and the background architecture doesn't resemble Ireland. Much more like the brownstones in New York, I'd guess.
This being the Cheltenham week, I'll give you 6/4 against that she's Irish.
Admin
You have women?! Well... we have Irish Girl. She just stands there smiling at me all day, making me feel all warm and tingly... inside. So stick that in your stethoscope!
Admin
I also think that you'd need to be de-gayed
Admin
Some time ago I've heard (first hand) from a guy who used to be a software developer. He switched fields. He became an air traffic controller (after coughing up the dough to pay for the not so cheap training). He said that it came with way less stress than his developer job. I kid you not.
Admin
I guess that guy would have written equally poor code in C.
I'm not really a big fan of assembly, I'd much rather use a high level language, which I am. It had begun with a self-made assembler for Z8 Encore! with LISP macros. It ended up as a half-assed LISP implementation, producing assembly on par with my hand-written stuff (which was always at least 50% smaller than the broken Zilog thing had made).
Admin
OMG! Gorgeous. Wish I could wake up next to this babe!