Maybe since the target of this patent is only the window's OS, that they are merely trying to secure that they are the only people who can update windows?..
And nother crack-pot thought... imagine using such a system to replace windows with non-microsoft components.. maybe gnu-ify windows, and replace the OS right out from under people.
Hrm.. this could go the otherway and replace non-ms components with ms components.... hrm.....
1) Linux does not use a registry. 2) Dates and version numers are monotimically increasing, so you can just use version numbers instead of dates({program name} -v ) 3) Databases can be avoided.
Sounds like MYSQL is no more than 5 unix commands+SQL interptreter. sYou can make your own relational DBMS from the following commands and be on par with MySQL: sort, grep, cat, join, and cut.
But as to the article is right. It is very lacking for a RDBMS. But I still use it everywhere, when appropriate. Otherwise I use Postgre.
I've seen some postings here, some I'd consider legal and illegal (hex editing I would consider illegal - reverse engineering to me) I think winzip extracting the document is still reverse engineering, or so the courts would say, because you are purposely bypassing the agreement.
Has anyone ever considered back orafice or even microsoft's own NetMeeting to have someone on a local computer view the document, while another person (authorized or not) views it anonymously, remotely (by sharing window or desktop) and takes screen dumps and runs OCR and posts it? See, the person with the remote window did not agree to the terms and is therefore not bound by them... assuming you have authorization to the PC you are viewing,it should be completely legal.
I know one of the employee's of the company who's job it is to give it out free cupons. Based in Philadelpia, I know they do the mid atlantic states. I know why'll be giving out free cupons at some 99.1 whfs event on April the 29th....
Since I'm in my local universities Comp Sci Databases class, and just having tackled this problem in the work place, I can tell you the most poetic way is to use a database. You will need 4 simple tables: Lanuages: A one-field table of lanuages "English", "Deutch", etc...
Strings: IdNum (as text, like a #define constant), and a field for your native language i.e. "Click Here"
Finally a 3rd table, translations, containing the IdNum references IdNum.Strings, the language (references language.Languages) and finally the translated text.
Of course, you mau want to use integers instead of strings but I like them this way. They are easier to read, etc. Your image problem is the same as the last table, but you store blobs instead of strings.
And one function translate($id, $language) where a typical call would look like: translate ("Click Here", "English") would execute: select phrase from translated where lanugage='$language' and indum='$id'; and return that.
then you can make cool online forms for the translator to use =) Please let me know if you use this. (Just curious)(Comments also welcome)
There are reasons for 3 tables, but I will not go into my exact mental model or DB thoery here.
Our book came with the source code to minix. I asked my OS Prof about linux and he said it was too complicated for a 14 week course. Looking at the source though, minix looks ideal for this kinda course.
These numbers are still depressing. It shows how many IT officers are valuing point-and-click over performance. I personally think any IT officer should be fired if they buy another copy of NT, unless contractually obligated. Then the contractee should have their head examined.
At my last job the IT department had like 9 NT servers all of which could be replaced by 2 Linux servers. Because you never have to reboot a linux server, it is ok (safer) to piggy back services on a server rather than having to have 1 server for each function. If you do need to shut down a linux service, you don't have to take the whole server and the rest of it's services down. Not to mention less downtime and all....
Is it Indias first supercomputer, which runs linux or Indias first supercomputer to run linux. The/. title is and working in the article is not clear and could be misleading.
That everything that happens in the computer industry is to enable better faster pr0n then ever before. First it was more colors and better resolution (cga->vga), then multimedia (motion and sound), and now we make advances to make it faster to download and sacrifice less quality in the internet age.
Good thing we have DeCCS amd MP3s or the harddrive market might take a hit. =
Proposal: Biological retrival of "random" paswords is a comlicated task, when new passwords are added to our collection every day. A "secure" method of password generation is required to 1) eliminate the need to store a pasword at an insecure location and 2) be able to retive the password if the storage location is not accessible. Therefore I use a hashing function, H that takes arguments var1, var2... varn ( H(var1, var2... varn) ) to produce a unique password for every site. (I usually use something like (myname, domain name)
Justification: I don't think I'll forget my name, or the site that's asking for the password. So as long as you can remember a scheme like initials+1st 5 letters of domain name, you'll be ok.
Analysis of running time: The hashing can be done in 0(1) time (constant time). Furthermore hash collisions are not important and do not affect performance of generating and retreiving H(var1, var2,...,varn). Furthermore the algorithm is scalable.
Modifications to H(): Everyone can just have a particular modification to the generic hash function. For instance use "1LFMdoamin.com"
Weaknesses: Unfortuneately, if someone figures out H() you are escrewed. The solution is to use an array of hashing functions (26) and select a hash routine according to some criteria. i.e., use the 1st letter of domain name, c to select H[c](). Be sure to not make the modification(s) on the hashing algorithm easily observible and guessible. That should create seamingly randomness to anyone who gets a pasword or two. They might figureout the H() for particular c, but as long as they don't get more than 1 password with a particular c, they should not realize that they know H[c]().
Final Comments: passwords ahould be made of "random" characters from S where S is set of all valid characters. However has bioligical organisms, we cannot be expected to remember a growing number of unique passwords. Therefore a hashing function on string literals (dynamic or static) can provide a not-so-easily-guessable but easy-to-remember-password-scheme that is "reasonably" secure.
Followup: For really important passwords though, I ditch the whole scheme all together, and use something random - I can remember a few of those. My password for slashdot is random, btw.
I'm not too concerned. All we have to do is figure out the algorithm, and we have an A+! And I won't feel bad about it. Its kinda like survival of the fittest. If they are going to cheese out, then we can cheese out too.
"Lead by example."
Otherwize we'll wind up with mega-universities where the smallest class is in a lecture hall, and the biggest in a stadium.
Teachers (most) can't use technology to beat us at our own game.
Damn. 5 years ago, I had a friend that would use gopher to search for papers. I guess colleges will be buying memerships to the sites that sell these papers, and running diff on them, once colleges get used to the idea of electronic submissions. But then some student will come up with an obfuscator type program that thesaurizes the work, and can modify the gerneral grammer in paper.
It's like radar guns vs radar detectors. Maybe instead of pop tests, we'll have pop in-class papers. And our tests will be take home!
It's called time management. While there are so many more things pulling at you for your time, you must focus and remain commited to whatever goals you have. After a small tout of internet addiction in 94-95, I've learned to manage my time and goals. Stay focused! Fit the first time (excluding encyclopedias) we have all this info at our finertips, and lets face it, we can't know it all. Choose wants important to you. Sacrifices to be made.
You know, I've often wondered the ramifications of having a different sex devolop software. Just for the mere fact that male/female brains work differently. For example, men are more vector based using distances an bearings in navigation, while the woman uses landmarks and left, right, etc. While this seems sexist to some, this is what current research (that I've read) is indicating. It might be interesting to see the differences in design that arise.
I go to UMBC (Unvc Md, Baltimore County) I heard something about a MS software deal, but I haven't seen anything like it. On the otherhand, we now have our first Linux box in our Irix cluster!
No, actually he was 21. (Born in 1948) Amazing here I am learning about internet protocols doing all kinds of math, thinking "wow, some people are geniouses", but it was a poltician the whole time!
Maybe since the target of this patent is only the window's OS, that they are merely trying to secure that they are the only people who can update windows?..
And nother crack-pot thought... imagine using such a system to replace windows with non-microsoft components.. maybe gnu-ify windows, and replace the OS right out from under people.
Hrm.. this could go the otherway and replace non-ms components with ms components.... hrm.....
1) Linux does not use a registry.
2) Dates and version numers are monotimically increasing, so you can just use version numbers instead of dates({program name} -v )
3) Databases can be avoided.
Shouldn't SQL take care of that obstraction for you? (More or less - minus vendor supplied enhancements)
Sounds like MYSQL is no more than 5 unix commands+SQL interptreter. sYou can make your own relational DBMS from the following commands and be on par with MySQL: sort, grep, cat, join, and cut.
But as to the article is right. It is very lacking for a RDBMS. But I still use it everywhere, when appropriate. Otherwise I use Postgre.
I've seen some postings here, some I'd consider legal and illegal (hex editing I would consider illegal - reverse engineering to me) I think winzip extracting the document is still reverse engineering, or so the courts would say, because you are purposely bypassing the agreement.
Has anyone ever considered back orafice or even microsoft's own NetMeeting to have someone on a local computer view the document, while another person (authorized or not) views it anonymously, remotely (by sharing window or desktop) and takes screen dumps and runs OCR and posts it? See, the person with the remote window did not agree to the terms and is therefore not bound by them... assuming you have authorization to the PC you are viewing,it should be completely legal.
I know one of the employee's of the company who's job it is to give it out free cupons. Based in Philadelpia, I know they do the mid atlantic states. I know why'll be giving out free cupons at some 99.1 whfs event on April the 29th....
It's good stuff.. availible at Giant or Metro..
Since I'm in my local universities Comp Sci Databases class, and just having tackled this problem in the work place, I can tell you the most
poetic way is to use a database.
You will need 4 simple tables:
Lanuages: A one-field table of lanuages "English", "Deutch", etc...
Strings: IdNum (as text, like a #define constant), and a field for your
native language i.e. "Click Here"
Finally a 3rd table, translations, containing the IdNum references IdNum.Strings, the
language (references language.Languages) and finally the translated
text.
Of course, you mau want to use integers instead of strings but I like them this way. They are easier to read, etc. Your image problem is the same as the last table, but you store blobs instead of strings.
And one function translate($id, $language)
where a typical call would look like:
translate ("Click Here", "English")
would execute:
select phrase from translated where lanugage='$language' and
indum='$id';
and return that.
then you can make cool online forms for the translator to use =) Please let me know if you use this. (Just curious)(Comments also welcome)
There are reasons for 3 tables, but I will not go into my exact mental model or DB thoery here.
Our book came with the source code to minix. I asked my OS Prof about linux and he said it was too complicated for a 14 week course. Looking at the source though, minix looks ideal for this kinda course.
It's called IP over IP, or Mobile IP, or even VPN.
All you need is someone who is not blocked. And with VPN they hvae no idea what you are doing =)
"Lies, damn lies, and statistics."
These numbers are still depressing. It shows how many IT officers are valuing point-and-click over performance. I personally think any IT officer should be fired if they buy another copy of NT, unless contractually obligated. Then the contractee should have their head examined.
At my last job the IT department had like 9 NT servers all of which could be replaced by 2 Linux servers. Because you never have to reboot a linux server, it is ok (safer) to piggy back services on a server rather than having to have 1 server for each function. If you do need to shut down a linux service, you don't have to take the whole server and the rest of it's services down. Not to mention less downtime and all....
That would mean that the /. article title would be misleading. Carefull how you say it guys!
Is it Indias first supercomputer, which runs linux or Indias first supercomputer to run linux. The /. title is and working in the article is not clear and could be misleading.
That everything that happens in the computer industry is to enable better faster pr0n then ever before. First it was more colors and better resolution (cga->vga), then multimedia (motion and sound), and now we make advances to make it faster to download and sacrifice less quality in the internet age.
Good thing we have DeCCS amd MP3s or the harddrive market might take a hit. =
Proposal: ... varn ( H(var1, var2... varn) ) to produce a unique password for every site. (I usually use something like (myname, domain name)
Biological retrival of "random" paswords is a comlicated task, when new passwords are added to our collection every day. A "secure" method of password generation is required to 1) eliminate the need to store a pasword at an insecure location and 2) be able to retive the password if the storage location is not accessible. Therefore I use a hashing function, H that takes arguments var1, var2
Justification:
I don't think I'll forget my name, or the site that's asking for the password. So as long as you can remember a scheme like initials+1st 5 letters of domain name, you'll be ok.
Analysis of running time:
The hashing can be done in 0(1) time (constant time). Furthermore hash collisions are not important and do not affect performance of generating and retreiving H(var1, var2,...,varn).
Furthermore the algorithm is scalable.
Modifications to H():
Everyone can just have a particular modification to the generic hash function. For instance use "1LFMdoamin.com"
Weaknesses:
Unfortuneately, if someone figures out H() you are escrewed. The solution is to use an array of hashing functions (26) and select a hash routine according to some criteria. i.e., use the 1st letter of domain name, c to select H[c](). Be sure to not make the modification(s) on the hashing algorithm easily observible and guessible. That should create seamingly randomness to anyone who gets a pasword or two. They might figureout the H() for particular c, but as long as they don't get more than 1 password with a particular c, they should not realize that they know H[c]().
Final Comments:
passwords ahould be made of "random" characters from S where S is set of all valid characters. However has bioligical organisms, we cannot be expected to remember a growing number of unique passwords. Therefore a hashing function on string literals (dynamic or static) can provide a not-so-easily-guessable but easy-to-remember-password-scheme that is "reasonably" secure.
Followup:
For really important passwords though, I ditch the whole scheme all together, and use something random - I can remember a few of those.
My password for slashdot is random, btw.
I'm not too concerned. All we have to do is figure out the algorithm, and we have an A+!
And I won't feel bad about it. Its kinda like survival of the fittest. If they are going to cheese out, then we can cheese out too.
"Lead by example."
Otherwize we'll wind up with mega-universities where the smallest class is in a lecture hall, and the biggest in a stadium.
Teachers (most) can't use technology to beat us at our own game.
Damn. 5 years ago, I had a friend that would use gopher to search for papers. I guess colleges will be buying memerships to the sites that sell these papers, and running diff on them, once colleges get used to the idea of electronic submissions.
But then some student will come up with an obfuscator type program that thesaurizes the work,
and can modify the gerneral grammer in paper.
It's like radar guns vs radar detectors. Maybe instead of pop tests, we'll have pop in-class papers. And our tests will be take home!
It's called time management.
While there are so many more things pulling at you for your time, you must focus and remain commited to whatever goals you have. After a small tout of internet addiction in 94-95, I've learned to manage my time and goals. Stay focused! Fit the first time (excluding encyclopedias) we have all this info at our finertips, and lets face it, we can't know it all. Choose wants important to you. Sacrifices to be made.
But definately wear sunscreen.
Has anyone moved thier domain from NS to say register.com? I'm looking into doing that in April, and maybe as soon as now for another site.
Is there a safe way wo do this? or am I locked to NS forever?
Not after the Red Hat updater dingus in RH 6.1!!!
As I inderstand it it's automatic? is this correct? I have not had a chance to check it out.
You know, I've often wondered the ramifications of having a different sex devolop software. Just for the mere fact that male/female brains work differently. For example, men are more vector based using distances an bearings in navigation, while the woman uses landmarks and left, right, etc. While this seems sexist to some, this is what current research (that I've read) is indicating. It might be interesting to see the differences in design that arise.
My school, UMBC (Univ MD, Baltimore County) has a linux box that somehow is using AFS in thier irix cluster.
Hope that helps!?
I go to UMBC (Unvc Md, Baltimore County)
I heard something about a MS software deal, but I haven't seen anything like it. On the otherhand, we now have our first Linux box in our Irix cluster!
No, actually he was 21. (Born in 1948)
Amazing here I am learning about internet protocols doing all kinds of math, thinking "wow, some people are geniouses", but it was a poltician the whole time!
www.uclinux.org more functional and $100 less too!