Jump to content

hooovahh

Moderators
  • Posts

    3,433
  • Joined

  • Last visited

  • Days Won

    289

Posts posted by hooovahh

  1. I was using VIPM once and had an issue with too long of a file path and it couldn't build the package. When I reported it to Jim his response was one that I should have expected.

    I don't remember the exact verbiage but it was basically that this character size limit should be handled by Windows first, and then if Windows doesn't handle it properly then LabVIEW should generate the appropriate error. He then went on to say that if Windows and LabVIEW both don't do any thing about it, then it was VIPM's responsibility to notify the user. With that response I accepted the fact that this bug is larger than just an application, and is larger than just a programming language, and that Windows should generate the appropriate error, which should propagate to LabVIEW.

    P.S. Sorry Jim if I butchered what you said, I'm going off of memory here.

    And I completelly agree that Generic File I/O not very helpful.

  2. Just my 2 cents, I did experiment was password cracking of VI block diagrams.

    If the VI is saved in LabVIEW 6.1 or older the possibility of brute force goes up alot. With a VI saved in 6.1 I could over 30,000 passwords a second!!!

    So lets say you had a VI that was yours, and you knew the password was all lower case, and it was less than 6 characters. It would take less than 3 hours to find the password. Now lets make it realistic and say the password is upper and lower case with numbers, but no special characters, and lets make the password 10 characters. At that rate it would take you 887,134 years to guess every possibility. Keep in mind this is at 30,000 tries a second, if we were using LabVIEW 7.0 or newer we could only get about 10 tries a second.

    As an example lets say we have a newer VI, 6 characters only lower case. Previously this only took 3 hours to figure out now it takes almost a year.

    So brute force is only possible with small passwords, and preferable in 6.1 or older. There is a slight possibility that the MD5 of the password could be reversed, but again this is only possible with usually single words that are all lower case as the password. I've only been able to do this with very basic tests. I would set the password as "1234" then I found MD5 of this password "81dc9bdb52d04dc20036dbd8313ed055", then I searched the VI in a hex editor for this key and found the offset. I then made another VI who's password was "abcd". I then opened this VI with a hex editor and took the key found at the offset that the old one was at. This key was "e2fc714c4727ee9395f324cd2e7f331f" I then went to md5Crack.com, and entered my new key and clicked crack that hash. It then said that "abcd" was a key whos MD5 was that key.

    This method has several flaws. First the offset to the MD5 in the VI is not always in the same place. It can change based on LabVIEW version number, or just the format of the VI may cause the structure to change. But if you got a large enough sample a set of offsets could be used.

    Another problem with this is that it only works for MD5s that other people have used, and know what the key are. Go here and generate a MD5 by typing in some junk, then copy that MD5 into here and crack the hash. Did it guess the right password? Odds are it said it couldn't guess it. If you stick with one word passwords that are all lower case this method is the fastest to test, but probably the least likely to work.

  3. Not that I'm trying to hijack the thread or anything, but Joseph W. Swan invented the lightbulb, Edison just made Swan's invention more practical:

    http://www.ideafinde...s/lightbulb.htm

    I think the legend of Edison is larger than the man on several fronts - just ask Nikola Tesla smile.gif

    I know Edison didn't invent the light bulb, I choose that analogy in particular figuring someone would pick up on it. And it was my better half who did..."better half" I have to come up with a better articulation for that.

    I am a big fan of Tesla, especially the documentary I saw on him and his most controversal invention...his cloner.

    (the movie is not a documentary, it is a joke he never made a cloner...or did he...no, no he did, but maybe...)

  4. Grace Hopper

    http://en.wikipedia....ki/Grace_Hopper

    was the one who came up with the idea of a compiler that would translate human readable code to machine language. She invented COBOL. Prior to her idea it was one's and zeros.

    Ben

    Not to discredit her (or anyone elses work) but that's like saying without men there would never have been light bulbs. Implying of course that Thomas Edison is the only person who could have created the light bulb. Given enough time I would like to believe that a women would have invented the light bulb, and possibly a man to come up with the idea of a compiler...of course without men I guess the human race would die off and no one would have invented the light bulb.

  5. I understand you are just kidding but think about what computers would be like without women...

    we would still be prgramming in 1's and 0's and we would all be able to to binary math in our heads to calculate the magnitude of the next jump and choose an operation that has a parameter with enough bits to make the jump...

    Ben

    I'm not sure where you got your sources for this information but I'll believe it.

    <Wife Bragging>

    My wife is a nerd, and every time she rattles off some random piece of information that I said and figured she wasn't listen to, I realize why I married her.

    There was one day we were just watching TV and she asked if we could watch Star Wars. Neither of us are big Star Wars fans, I think she's seen them a few times. Another day she asked questions regarding video game modding, and another we had a technical discussion about web page design using PHP.

    </Wife Bragging>

  6. Woo-hoo! Now I'm famous!

    Sorry I missed a couple letters in your name...

    First of all I highly doubt you're famous simply because you linked in my signature (I'm implying that I'm a nobody). Secondly it does have too many letter and people mis-spell it all the time.

    And to be clear I am not Crelf's alter ego. But it is a little flattering for you to say that. I am my own person, and it wouldn't take much research into it to find that out. I think every result on google for hooovahh is me, and if I were Crelf's alter ego it would have to be a pretty elaborate setup since there are postings of hooovahh around the net since 2002 or so.

    Sorry Paul for saying your postings were resembling Alfa's (I forgot it was spelled oddly before), it didn't add any thing to the topic and it served no purpose posting it.

  7. Yes I've used Autoit in LabVIEW, with ActiveX there's an example on NI's website some where...here it is. Be aware that the ActiveX doesn't have nearly as many features as the AutoIt, it seems the ActiveX call is only for the most used functions (which probably is you're use case).

    Another thing to keep in mind (probably not for this project) is that AutoIt can be compiled into a EXE with command line switches. What I've done in the past is build AutoIt code, then compiled it into a EXE (which should run in Windows without any installer) and then have LabVIEW interface with it by using the command line. I've also tried talking to AutoIt EXE using DDE and had some limited success. I could get LabVIEW to send out to the application, but I couldn't get the application to talk back to LabVIEW.

  8. Alfa (not "Alpha") has posted quite a few times since 2.0. As far as calling me "Paul Gamma" you can call me anything you want. But here my name is PaulG. cool.gif

    And what do you mean by "double post"? If you mean posting more than once before someone responds I apologize. I didn't think of it as being "rude". I see it as a continuation of what I had posted previously. "Expounding" if you will. A small minority have complained that I have not provided enough information to make my case. I am simply providing further information as I find it. Besides, you know as well as I do that I'm not forcing anyone here to read anything I post.

    I'm not an Alfa nor am I stupid. If I post here another 2, 3 or 10 times and nobody responds I'll get the message that this thread is dead and move on. I won't whine for cry about it. I have already done more for what I was wanting to accomplish (just bringing folks up to speed on the Scam that is Global Warming/"Climate Change") than I could have imagined. (Thanks, LAVA's worshippy.gif )

    I haven't done the math, but I think I've gotten more up-clicks on this post than I have on all my other previous posts combined. Someone(s) here likes what I'm saying and what we are talking about.

    This is the lounge. "Anything goes". If you want me to stop posting on this thread you can always take it up with the moderator. It wouldn't be the first time Micheal A. has brought to my attention something I posted on this thread because someone got their feelings hurt. shifty.gif ( nono.gif )

    As long as global warming, I mean "climate change" is a topic of discussion in the real world I will probably feel the need to post something here from time to time. GW/"CC" is too important of an issue for scientists in general and programmers specifically.

    As an aside, I spend a lot of time on other blogs/forums that have nothing to do with science but are more political in nature. For the most part my concerns about GW/"CC" are preaching to the choir. Here I get feedback from a lot of very intelligent folks all across the political and international spectrum. I find it rewarding and gratifying, whether someone agrees with me or not.

    And Hooovahh, (just some personal advice) the next time you and some co-workers reach some conclusions and/or concerns about me and what I am saying here, I suggest you let the person with more seniority make the case here. In this case I am certain that person is not you.

    We know what I am talking about. I have enjoyed your posts here and want to keep bantering here with you. I would not want this (or any) response to possibly hurt your feelings, either and possibly get me into trouble (again) with the moderator. Fair enough?

    I rest my case.

    I'm sorry Paul lately I've found your posts offensive and frustrating but I won't tell you to stop posting, and I'm not going to report you, you can post what ever you want.

    I've never been one to argue because I'm not good at it. In many arguments the "winner" is the one who complains the loudest and hurts the feelings of others the most. I don't see very many reasons to yell, and I definitely don't see a reason to hurt other peoples' feelings.

    If you want to make this argument about my seniority I suggest making a new post since it would be off topic. My seniority is low, and it is not the first time you have taken a personal jab at me with this argument. But what I don't understand is why you would find it more productive to attack your fellow engineers on a personal level, rather than defend the argument this topic was created for. I also don't understand what my seniority as a software/electrical engineer has to do arguments on climate change, or even a observation of similar stying posting between two individuals.

    I can post just as many articles online claiming that global warming is real, as you can that it isn't but I'm not going to post them because I can't defend their integrity or their data and neither can you. I see you're posts just as useful as googling "global warming hoax", while my argument is to google "global warming facts" and have the individual decide.

    • Like 1
  9. We had a quick discussion here about how Alpha hasn't been back since Lava 2.0, and we made the connection that Paul's posts are starting to resemble his (no offense Paul) So someone here has come up with a new name, and I think from now on we can all refer to Paul as "Paul Gamma"

    On a side note isn't it rude to double post? What about triple, or quadrupole post? I realize this rule is usually in place to prevent people from asking for a bunch of stuff without allowing other users to give back first, just wondering if the rule still applies here.

  10. I believe it was an old vampire movie that featured a scene where someone pointed out the garlic to keep vampires away. Another replied "there are no vampires around here!" and the first replied "see how well it works!"

    Is that kinda like the Simpsons episode.

    http://www.youtube.com/watch?v=s61-pkrWiTE

    The end of that clip cut out early, Lisa then handed him the rock and took the money.

    Also is anyone else surprised that a random clip from a random Simpsons episode 13 years old is on youtube?

  11. If anything, we'll see logging capability sooner. :P Though, they do have a malware-oriented filtering service you can use through Firefox, if I recall.

    I may just submit to our new world leaders and get it over with ... :worshippy:

    Why not, they already handle my email, photos, online documents, IMing/Video conferencing, atlas, web browsing, RSS reader, calendar organization, web hosting, Video Hosting, directory assistance, blogging, online book reader, financing, medical records, not to mention their amazing web searching, product searching, image searching, news searching...do I really need to go on? I could there's google voice, and wave coming soon.

    Now to be honest I don't actually use all of these services but I use many of them. I may give Google DNS a try but I probably won't stick with it.

  12. I've worked with people who are involved with funding and overseeing development of government programs. They really do seem to have trouble distinguishing (at least in the language they use) between doing the work and being in the program management/funding chain. I've heard people say "We have experience with X". When you ask questions about that experience, it becomes clear that what they really should have said is that they performed programmatic oversight of someone who was doing X.

    I think it's not terribly unlike the people who have used LV-build apps and think that means they are experienced LabVIEW users.

    This is not limited to politicians or project managers. I had a professor for a networks class (mostly CAN) and in the first day of class he had a power point presentation telling us about how he made a drive by wiring for a fork lift, and he made some robots and stuff.

    Turns out he didn't do any thing, it was a senior design class and a thesis that he advised for that in his mind he helped enough to claim he made it.

    Our final project was to simulator a drive by wire system for a motor cycle (lets not get into why this is a bad idea just yet) We had a node to simulate the signals, and we had a node displaying the signals with a dash display, and images of the front and back of the bike to show turn signals and lights.

    His next term he added out stuff to his power point presentation and ended up telling the class he made it again. Coincidentally enough, there were some students who were in both classes and they called him out on it.

  13. If you think a socialist government health care system can do better I pose a question: name one program. ONE. ONE program the government - ANY GOVERNMENT - has taken over and made better or more cost-effective or fair. One program. Any country. Any time in history. Just one.

    While I generally agree with you I would like to make an argument for the US post office. I realize they are not the most cost-effective. But I still find it amazing that for $0.42 I can mail a piece of paper across the country in a few days.

    That being said when was the last time I had to mail a letter where I could just as easily send information electronically instead. Wonder if it's possible to just get rid of the post office for mailing paper. Could the post office be replaced with a more digitized version where people email/fax letters to send, and they can email/fax/deliver the information. Then we wouldn't need mail trucks to deliver documents from a city to another, just have the a document email from city to city, and then delivered that way. I'm sure there's alot of problems with what I said and someone has surly thought of it before me.

  14. Conspiracy James is out of town this week so I'll be glad to fill the void.

    lazy-conspiracy-theorist.png

    XKCD: http://xkcd.com/258/

    And just because it's Paul:

    conspiracy2.jpg

    Every thing we ever know could all be lies. We know the earth is round because many different independent groups tell us it is, but I have never done any experimentation to determine if it is. What about atoms, and molecules and the periodic table of elements is that all made up? Could be I don't know for sure it isn't. For all I know computers could run off of fairy dust and moon beams, I've never built one from scratch, how do I know what makes it work?

    Ultimately I don't know, I take all the information that is given to me and I formulate an opinion based on what I am told is fact from groups and organizations which may have a private agenda. I believe global warming is an issue we should be concerned. I may be completely wrong but I know that I don't have the technical data to backup hardly any claim without referencing someone else's work, which could be total crap.

    • Like 2
  15. Warning! Installing newer versions after installing 7.1 will remove your 7.1 DAQ drivers.

    Such a charming behavior. wacko.gif

    Joe Z.

    Thanks for mentioning that. While many versions of LabVIEW can co-exist happily, the addons, and extras that come with LabVIEW is a more difficult. When I said "it is a pain to setup" I should have mentioned the extra difficulties involved in making everyone happy. While I had all these versions installed they were mostly used for down converting code. I never actually deployed code saved in 5.0 to a DAQ system.

×
×
  • Create New...

Important Information

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