-
Posts
3,433 -
Joined
-
Last visited
-
Days Won
289
Content Type
Profiles
Forums
Downloads
Gallery
Posts posted by hooovahh
-
-
Even curiouser - changing the "Advanced" build option "Use LabVIEW 8.x file layout" seems to fix the issue...
Nothing odd about that, I was just going to post that's your solution. Using the 8.x layout means it won't have sub folders within the EXE, which prevents you from hitting that all important 250-ish character limit in Windows.
-
Alright I'll bite.
What kind of password protected VI will let you view the block diagram? I think I know the answer to this but can you post the VI? Or say where it came from?
-
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.
-
Wow - data from 40,000 years ago - you can bet no programmers or scientists put fudge factors in their code back then...
Paul didn't ask you to criticize the graphs only to look at them.
-
2
-
-
Consiracy 6: Zombies are fantasy!
Zombies are real, believe! http://www.archaeolo...rviews/zombies/.
Be prepared http://www.amazon.co...n/dp/1400049628.
-
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
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...)
-
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.
-
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>
-
Per the handy INI key in http://zone.ni.com/d...b/p/id/347#toc2 you can enable code inlining in the development environment. However, I went to use it and the menu option is disabled.
Anybody know under what conditions this gets disabled?
When it's a primitive...is it password protected? Is it a polymorphic? Is it a express VI? Never used the feature my self just throwing ideas out there.
-
Anyone with some free time should check out Primer. Nerdy kind of time travel movie that has to be watched more than once. I found a site that has the movie time line laid out, but it's a spoiler so I won't post it.
It's also streaming on Netflix.
-
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.
-
Seeing how this whole topic seems to be related to conspiracy theories, could you raise your "nefarious plot" to "conspiracy theory"? Maybe Hoovah is really Crelf's alter-ego, which he uses to irk people?
Yup got my self a new signature.
-
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.
-
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.
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
)
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.
(
)
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.
-
1
-
-
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.
-
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?
-
If anything, we'll see logging capability sooner.
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 ...
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.
-
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.
-
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.
-
"This video is no longer available due to a copyright claim by Viacom."
Paul might be on to some thing I mean it looks like Viacom is in on the whole global warming conspiracy too.
-
Exactly. 2 different issues. You took my response to one issue and applied it to the other completely changing what I said.
have a nice day.
\small crowd forms
"Fight Fight Fight Fight!"
\crowd size increases
-
Conspiracy James is out of town this week so I'll be glad to fill the void.
XKCD: http://xkcd.com/258/
And just because it's Paul:
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.
-
2
-
-
Nope all should be fine, modern motherboards don't need you to tell them how much ram they have, or change any thing when you add more.
-
Warning! Installing newer versions after installing 7.1 will remove your 7.1 DAQ drivers.
Such a charming behavior.
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.
Filename too long in build
in Application Builder, Installers and code distribution
Posted
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.