Jump to content

Justin Goeres

Members
  • Posts

    691
  • Joined

  • Last visited

  • Days Won

    10

Posts posted by Justin Goeres

  1. A few people approached me at NIWeek asking for a receipt for the BBQ to submit for reimbursement. I don't remember who all of you are, so if you're one of those people (or someone else who didn't think of it until now) please feel free to use this completely authentic looking one. cool.gif

    post-2992-0-17908400-1312842667_thumb.pn

    • Like 1
  2. There are 16 tickets left for the BBQ and online ticket sales are now closed.

    If you do not have a ticket and you want to come to the BBQ, find me (Justin) at NIWeek and pay me $30 in cash.

    The best places to look for me are:

    • The JKI Booth, #923 (the big green one).
    • My NIWeek session at 2:15pm in Rm 14, "Beyond State Machines: Building Modular Applications in NI LabVIEW"

    The post at the top of the thread has been updated to reflect this. Again, the ticket count may or may not be kept updated, so if you want a ticket act fast!

  3. Everyone should be advised that it's looking like it's going to be dangerously hot in Austin this year during NIWeek. And I don't just mean crelf.

    post-2992-0-40985600-1312033409_thumb.pn

    That means that for everyone coming to the LAVA BBQ, we should all be aware that it's a bit of a walk (~1 mi) to get there. This isn't as bad as it sounds, and really, you can use the exercise. But it's going to be hot so take that into consideration. A good time to set up transportation is during the Block Diagram Party on Tuesday afternoon before the BBQ. Tons of LAVA people will be around, and you can probably work something out.

    Here are the transportation options I'm aware of. Austinites or others, chime in with your tips!

    Walking - The old stand-by.

    Carpooling - Find a (new) friend who has a rental car. I know that a few people have done this in the past; perhaps they've organized it on this very board?

    Pedicabs - There are fleets of pedicabs (example) that patrol the downtown area, and will take you to Scholz Garten if you want (assuming they haven't all died of heat stroke). Tip them generously!

    Taxicabs - It's a lot like carpooling, only you don't know the driver.

  4. If you're presenting on Monday or Tuesday at NIWeek 2011 and you'd like to do your part to pimp the LAVA BBQ, please use the attached PPT slide as the last one of your presentation!

    This slide replaces NI's standard "last slide" that has all of NI's social media links on it. The links are still there, but this one adds a fade-in banner for the LAVA BBQ along with time and ticket information.

    2011 Final Slide BBQ.ppt

  5. There are now 28 tickets left for the BBQ. Still on the fence? Make up your mind!

    The post at the top of the thread has been updated to reflect this. I will try to keep the count relatively current, but it's not real-time or anything fancy like that. All of those tickets could already be gone!

  6. jki-logo-115.png

    JKI is donating the following items:

    A(nother) signed copy of LabVIEW For Everyone. We're not quite as connected as Fabiola--or at least we don't plan as well--so this one will be signed by Lisa Wells (1st ed) and Jim Kring (3rd ed) but not by Jeffrey Travis. Call this the "Second Place" LabVIEW for Everyone :).

    9780131856721.jpg

    An AppleTV. Rent & buy movies and TV shows, share your own music & movies, watch Netflix titles instantly, and more!

    appletv-200.jpg

    Maybe some other stuff! If you don't buy your ticket, you'll never know!

  7. If you have not yet bought your 2011 LAVA t-shirt, DO IT NOW. You will probably have to get the expedited shipping to get it on time unless you, like, already live in Austin.

    Don't be the only person at the BBQ without a sweet shirt! Some of us are childish and petty, and you may be openly mocked!

  8. In the spirit of "pay first, ask questions later", now that I have my ticket ... Is transportation provided, or do we have to get ourselves to the restaurant?

    There's no plan for transportation; last year some people worked out carpools. Taxis are probably also an option but I can't speak to that personally.

    Last year I just walked to the Scholz Garten in a group with some other people. It's about 1.2 miles by foot, so roughly a 30-minute walk (depending on which side of the convention center you start from :P).

    As far as I know, no one died last year, but survival is not guaranteed.

  9. So does anyone know If I can pay at the door or not? Do I have to pay through paypal?

    We strongly prefer you pay in advance if you can, for a couple reasons:

    1. We have to give a headcount to the restaurant before the event so they make the right amount of food.
    2. There may be a upper limit on the number of people we can accommodate, so you don't want to miss out :).

    If you absolutely can't pay in advance, you're eligible to play "Find Justin on the convention floor and pay him $30 before all the seats are gone," wink.gif but PayPal is better. We understand that everything gets kind of crazy around NIWeek, but it gets crazy for us, too, and so we try to corner people into committing to the BBQ to reduce some of the noise in the system.

    Is anyone else hoping they'll shorten the name to just "LAVA Open Bar?" We don't need "G NI-Week" and "-B-Q" ;)

    If NI wanted to sponsor the bar tab, I think we could definitely work something out. cool.gif

  10. This strikes me as the kind of debate/discussion that probably raged inside NI a couple decades ago :). I'd love to hear how the decision was made.

    I don't have much to add (and I like the current behavior, thank-you-very-much), but as other people have pointed out the notion of all of a nodes' outputs blocking until every output's data is ready is a fundamental part of LabVIEW's semantics. I would note, though, that this is exactly the kind of question I hear from students and LabVIEW novices (like on my FRC team). We all take the current behavior for granted and it's useful once you start to understand dataflow, but I'm not sure it's super-intuitive right off the bat.

    As a thought experiment, what would it mean to put a breakpoint on a subVI (Steve's dual adder.vi, for instance) if the output data arrived asynchronously?

  11. Thanks, everybody, for all the feedback. Everything is pretty much along the lines of what I already suspected, but it's good to see the discussion.

    We've been discussing this internally at JKI, too, and I've sort of come to the following take-home points:

    • Good code always beats bad code (this is obvious, and yes, I ruled this out in the original question, on purpose)
    • A faster computer will definitely help in the case I specified. Also, more RAM never hurt anyone.
    • Being careful about transparency and tab controls (especially nested ones) will probably help, too.
    • A powerful graphics card will probably not change things much.

  12. One of my customers asked me a simple question the other day, and I realized I didn't have a good answer. He's writing some LabVIEW code that is doing some pretty intensive plotting, and it's crushing his (admittedly anemic) CPU. So he wants to know: Will a faster/better computer fix it, and what features should it have?

    Now obviously, the standard answers here are:

    1. Debug the code to find bottlenecks and/or acceptable tradeoffs, then optimize.
    2. Buy the fastest/biggest thing you can afford; computers are cheap.

    It occurs to me that I'd like a better answer than that, though. NI's LabVIEW requirements page recommends a Pentium 4/M (and elsewhere implies 4/M at >= 866 MHz) with at least 1 GB of RAM. That's fine, but it's only part of the story. Can anyone help me fill in the rest? Here's what I'm looking for:

    • In general, what's the biggest limiting factor in LabVIEW's execution? Is it RAM? CPU speed? Bus speed?
    • Specifically with regard to graphing/UI stuff, what's the biggest limiting factor? Is it the UI controls themselves? Does accelerated graphics ever matter at all to LabVIEW?
    • Given a problem with CPU railing during intensive plotting (not 3D picture control), what's the best way to tackle the problem other than code changes?

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.