XKCD takes a swipe at the Arduino

This XKCD comic takes a playful swipe and almost everything, including the Arduino. We’ve heard people claim that we have some sort of favoritism toward Arduino, and we don’t. People just submit a LOT of projects with them. But there is one point that we’ve seen a few times that should be addressed. In our categories we have an “Arduino hacks” section. That will not be going away, again, because we get so many submitted. However, shouldn’t we also add some categories for other stuff? Should there be a “pic hacks” category, or maybe just “microcontroller hacks” category?

Let’s not making this an Arduino bashing thread. Instead, give us some good ideas on other categories you would like to see for sorting.

[via littlebirdceo]

Comments

  1. zigzagjoe says:

    Really?

  2. blubb says:

    I think a pic section is a good idea!

  3. Jeff says:

    I see lamps, but no blue LED’s…

    (blogs are harsh)

  4. geeklord says:

    If you’re going to add a PIC category, an AVR category would be great.

  5. Torsten says:

    How about a little bit more…
    Instead of static sections one should be able to select (multiple) tags to limit what one is looking for.
    See sourceforge and other websites who recently upgraded towards this kind of dynamic selection.

    Allow little tiny nasty cookies to be saved to remember the settings and all the arduino-haters and lovers can life in peaceful coexistence.
    BTW. I don’t think more static sections are helpful, if you open up a PIC section, the ARM people might shout and the 80C51 oldtimers, and the Japanese Motorola-people, and if the have enough power the TI MSP430 will try to argue as well…..

    Expand tagging and make a more flexible selection possible

  6. Anonymous says:

    I agree with Torstein. A hashtag system like Gawker uses would be easier to keep up with, and you wouldn’t be stuck with a pile of static categories to dig through and manually keep up with.

  7. jacob says:

    There’s nothing wrong with the arduino. It makes hacking and custom projects accessible to everyone. Just because people aren’t coding these things by hand in binary doesn’t mean it’s any lesser. Haters can suck it.

  8. cantido says:

    If you’re going to hate anything hate XKCD.. what a bunch of utter drivel.

  9. cb88 says:

    @jacob… hacking in binary what are you talking about… microcontrollers are programed in C for the most part and a few times assembly which isn’t as hard as you might think.

  10. Am I just retarded.. or is there no way to navigate through the previous posts or categories besides the “previous page” button…? which means I have to click it like 500 times just to go back a few months?

  11. Sebastian says:

    Electric eel, squirrel, and flux capacitor ftw.

  12. joseph says:

    How is this a hack?

  13. Walky says:

    @joseph

    Because it has an Arduino on it, of course :D

  14. Dennis says:

    How about a category for the Parallax Propeller!

  15. PocketBrain says:

    I saw it. It was funny. I might get me a ‘duino.

    p.s. How is this a hack? OMG there are ads on the page, how is that a hack? They use HTML, how is that a hack? I’m viewing this on my Windows PC in Internet Explorer, how is that a hack? I’m using the Human eyes I was born with to view the web, how is that a hack? I breathe oxygen, how is that a hack?

    • austin says:

      the eye is just a hack of a bunch of photosensitive cells, windows is just a hack of a hack of a hack of the BASIC language for the altair 8800, internet explorer….come on…do i need to say anything? and..everything in biology is a hack of a hack of a hack…

  16. Squirrel says:

    @ohmresistance once you get past page one, in the address bar it is something like http://hackaday.com/category//page/2/
    Just replace the 2 with whatever page you wish (just be careful you don’t 404)

    There. A Hack for HackADay. Was that so hard?

  17. Mikey says:

    Ummm HaD already has dynamic tagging… not sure what the other posters are on about…

    I don’t see why you need a section for each micro, just groups: simple micros like arduinos, mindstorm, basic stamps, propeller, etc.. and hard core I programmed I with a magnetized needle and a steady hand (or in c) micros like avr, pic, 80xx, arm, etc..

  18. Squirrel says:
  19. Squirrel says:

    @Mikey or maybe do it like eBay or Amazon where you click on a category tag, then from there you can either just view results or select a sub-category (i.e. Microcontroller Hacks > PIC Hacks)

  20. Erik says:

    I second Squirrel

  21. Brian says:

    Dynamic tagging, hashtagging, and logic searches (ie: linux AND avr NOT arduino) would all be great, but that wouldn’t mean we should necessarily drop the static sections. What might help would be some hierarchical static sections. You could, for example, have one top level section for microcontrollers, and then you could have pic, avr, ARM, and arduino as subsections.

    I am well aware that what goes where could likely cause flamewars to develop EVERYWHERE, but the conventions as _where_ to include _what_ would be better discussed in its own thread. I am sure that everyone will have their own opinions, and we all know what they say about opinions….

  22. Urza9814 says:

    @cb88

    …I believe jacob was trying to make a joke. When you program in C, it all gets converted into binary anyway. C is just something we use to make it easier. Same thing for the Arduino. It’s all a microcontroller, the Arduino is just a framework that makes it easier to use. So I believe Jacob’s point was that complaining that an Arduino makes it too easy is like complaining that programming in C makes it too easy.

  23. CorporalAris says:

    Arduino haters are just elitists, nothing less, nothing more.

  24. Tachikoma says:

    I laughed at the arena: two goes in… one comes out…

  25. Victor says:

    xkcdsucks.blogspot.com

    Ultimate XKCD haters blog that is pretty horrible at dissing xkcd, which makes it pretty entertaining. Also their bad insults have spawned several xckdsuckssucks blogs

  26. Anonymous says:

    @CorporalAris: I don’t hate Arduinos, I just hate most of the ways they’re reported as being used (and to think, I don’t even complain that “it should only be used for prototyping, not the final project!”).

  27. Chuckt says:

    I have a link to a news article where Atmel was in the Red (owed money) so just imagine the cartoon if they went bankrupt; “Yikes! I don’t know how to program that other microcontroller.”

  28. dcept905 says:

    I like the idea of being able to filter out or search based on multiple tags. It doesn’t have to necessarily mean NOT to add more categories tho. I mean, whatever makes sorting easier and more practial sounds like a good idea. While you’re at it how about something to moderate/vote/collapse comments from asshats? I’m so sick of seeing 50 morons post “durrr! oh noes! not more ardweeeno!” just to get to a few good/constructive comments. If people don’t appreciate a free place that they can go to view multiple new posted projects per day, and are just intent on shitting on everyone, they should get kicked in the ballsack IMO. It’s disrespectful to the people who put the time into the projects as well as the people who take the time to submit/report/write about them on here.

  29. Mike Coles says:

    1> Gags
    2> Equipment
    3> Rants
    4> Reviews
    5> other than electronic hacks
    6> Arduino/Mattel/Fisher-Price/Vista
    7> Avr
    8> Xmega
    9> PIC (P, IC??)
    10> Electronics 101 (Formulas, theories, examples)
    11> Biological hacks (5a?, Atkin’s Diet, ph leveling, EEG, EKG)
    12> Dangerous Electronics (high voltage, high power LASER)
    13> ham
    14> Dangerous other (explosives, DIY Chemistry)
    15> Household hacks
    16> DRM breakage
    17> Nudity (exposing chip internals)
    18> Reverse Engineering

    I’m spent.

  30. bogdanfirst says:

    I did find that a “MICROCONTROLLER” hacks section was missing ever since I found hackaday for the first time.

    I see Arduino as an accessible microcontroller playing thingy…(both as complexity and price). It’s overkill for most projects, but it provides a simple way of getting the job done. It’s there for a fun project, so don’t get lost in getting the maximum efficiency. Though, I don’t use the Arduino platform. Or any other development board for that matter. I like my projects with dedicated hardware.

  31. jancans says:

    I sugest to use less word “hack”. What do you mean with “PIC hacks”? Personaly I have seen only few PIC hacks on internet, one of them was, when Russians burned some inputs to use them as diode.
    IMHO when something is used for what it’s manufactured (PIC, AVR, arduino …), it dosn’t count as hack.

  32. 1000100 1000001 1010110 1000101 says:

    Well, no matter what changes are made to the categories, there should be a prominent category at the top that would function as a filter for the word “Arduino.” No post containing the word “Arduino,” be it in the title, description, write-up, or even in the comments, would be able to reside in that category. The category itself should not even be named “Arduino-free,” as merely the sight of the word would cause undue duress to the most intelligent, capable, and deserving visitors to this sight.

    Imagine – once the word “Arduino,” or anything related, pops up in a comment, that post is automatically removed from the category. Our elite friends will be free to live their lives free of anguish and high blood pressure.

  33. Sodor says:

    Well….

    Microcontroller based projects section is the best idea and is not racist because the word “microcontroller” include STM08, Zilog, PIC, Atmel AVR, ARM, MPS430, and a large etc. Then if the section is flooded with AVR projects (Most of them with Arduino board I think) who cares? it will remain as microcontroller section.

    Almost forgot: Arduino is not a microcontroller!!!!! is a project board based on AVR microcontroller.

  34. Physics-Dude says:

    I found another cartoon with arduino in it…

    http://xkcd.com/521/

  35. 1000100 1000001 1010110 1000101 says:

    On a less aggressive note, I have to agree with ohmsresistance. It would be nice to see page number selection capability added to the pager, and to have this browsing tool located at both the top and bottom of the web page.

  36. Jimmy Sultan says:

    XKCD sucks. Always has, always will.

  37. Shadyman says:

    Yep, the “Arduino, for blog cred” was the running joke at QuahogCon, since that XKCD had just come out at that point.

  38. mach says:

    i cant understand arduino haters. i didnt use arduino but why not i use if it makes things easier?

  39. M4CGYV3R says:

    XKCD is routinely hilarious, but this may be the funniest one yet.

    I love the 1 mi antenna, the ‘Omit this if you’re a WIMP’ wire, and the ‘not a resistor, wire just does this v^v^v’

    OMG! @ the huge ball of resistors. Teachers have actually made me calculate stuff like that for exams.

    Also holy crap @ 500v AC vibrator…

  40. osgeld says:

    I thought it was great

    when it popped up on the arduino forums LAST MONTH

  41. J Harton says:

    @Torsten: No 6502 sections, or maybe Z80?

    As you say, there could potential problems there. If we really want that, then a section for microcontrollers and a section for microprocessors ought to be sufficient.

  42. Chuckt says:

    Sodor,

    Could you please explain your comment:

    “Almost forgot: Arduino is not a microcontroller!!!!! is a project board based on AVR microcontroller.”

    It sounds interesting.

    Does Hack A Day reject microcontroller hacks that aren’t arduino?

    Chuck

  43. willc says:

    I guess nobody realized the irony that it made it on a blog site for the soul reason that it even mentioned the Arduino. I find this hilarious for how there is a serious response to a innocent joke. I would honestly not take it personally and enjoy the fact that the Arduino is on the way to replacing lego mindstorms for kids as well as entry level hobbyists.

    As for how to organize the site, it would be nice to see a PIC section… especially once someone finds a homebrew ICD3 with a linux driver, but I’m not holding my breath.

  44. Way to get HaD to create a category:
    1. Get a blog. If you already have one, excellent! Skip this step. If not, go to blogger or wordpress and make a free one.
    2. Write post which could fit into desired category.
    3. Submit story to HaD.

    Seriously, they’ve posted more of my stuff than not. I got a little tired of the Arduino stuff too, so I stopped using Ardunios in the projects I submit. Bam! Less Arduinos.

  45. wot says:

    @joseph and all…

    I don’t think the problem is so much with the Arduino as it is with they way they’re used.

    They’re not a replacement for knowing what you’re doing. At least, they’re not supposed to be. If you’re using a $60 Arduino in place of a LDR and maybe a transistor, to make a LED dimmer (or whatever other basic device)… you’d be better off with Google than with anything else. It’s easy to misuse them.

  46. maxdamage says:

    My aren’t we getting defensive

  47. zeropointmodule says:

    ROFLMAO!!!!!! :)

    kudos for the flux capacitor..

    On the flip side, i came up with a circuit similar to this using ONE quad comparator (MC34004P) that does something impossible.
    Converts the first two LVDS signals from an LCD panel output (using an aspire one as the panel is easy to get to) into red and green LED outputs depending on both colour and scene brightness.

    No clue how it works but somehow it does.
    according to the datasheet this chip can’t handle much more than 5 MHz so its a factor of ten too slow.

  48. wot says:

    guys, i just built this. that clump of resistors magnetized, except for the actual resistor part (just the wires turned into a magnet)

    it like, latched onto my keys. I mean, it _latched onto my keys_ and it wouldn’t come off. I tried sliding it off and everything, but it just wouldn’t budge.

    It got really hot, then my arduino vanished. I don’t know what’s up, but this circuit is strange, man. Just strange.

  49. Ragnar says:

    I’ll never understand the Arduino-bashing. I don’t own one, will never do. I use the bare µCs, because I know how to. But the Arduino gives the option to people to do µC-stuff without getting too deep into the matter, people who would have never thought they could do µC related stuff. And that is a good thing. I wonder if half the haters even know how to program anything…

  50. wot says:

    you guys aren’t gonna believe what happened.

    i’m gonna try to dig up that flux capacitor instructable. Shit’s real, man. Shit’s real.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,322 other followers