Sip
Members-
Posts
8,323 -
Joined
-
Last visited
-
Days Won
5
Content Type
Profiles
Forums
Events
Gallery
Everything posted by Sip
-
I am not sure but I would guess none of them had access to internet, YouTube, and electronic dictionaries when they first arrived to Fresno. It's a VERY different time now ... just do some basic searches about anything Armenian on YouTube and you'll soon see it is VERY possible to keep the language and the culture alive without having to be physically in Armenia. It's a very different time and we have opportunities that no human has ever had before in terms of tools of preserving language ... and I'm not talking about drawing on the walls either! I'm talking about living, breathing, interactive, and very rich audio visual content that can be accessible to a very broad audience.
-
Unfortunately, it's a typical case of having a bunch of money-driven investors (stock traders?) trying to force technological evolution to fit their capitalistic visions. Yahoo made the right choice of avoiding Microsoft's takeover and they made an even better choice of aligning themselves with Google. But unfortunately, I think the damage might be far too large in terms of investor confidence, employee morale, and end-user impressions. It will be very hard for them to recover from all of this and I just hope this doesn't become a text-book example of a self-fulfilling prophecy (of Yahoo's demise).
-
The 10 Commandments: Thou shalt have no other Search Engine before me, neither Yahoo nor Lycos, AltaVista nor Metacrawler. Thou shalt worship only me, and come to Google only for answers.Thou shalt not build thy own commercial-free Search Engine, for I am a jealous Engine, bringing law suits and plagues against the fathers of the children unto the third and fourth generations.Thou shalt not use Google as a verb to mean the use of any lesser Search Engine.Thou shalt remember each passing day and use thy time as an opportunity to gain knowledge of the unknown.Thou shalt honor thy fellow humans, regardless of gender, sexual orientation or race, for each has invaluable experience and knowledge to contribute toward humankind.Thou shalt not misspell whilst praying to me.Thou shalt not hotlink.Thou shalt not plagiarise or take undue credit for other's work.Thou shalt not use reciprocal links nor link farms, for I am a vengeful but fair engine and will diminish thy PageRank. The Google Dance shall cometh.Thou shalt not manipulate Search Results. Search Engine Optimization is but the work of Microsoft.
-
http://www.thechurchofgoogle.org/ 9 Proofs that Google is God. Are you a believer yet?
-
Thanks for the answers Alisa.
-
I don't understand what you are proposing. Do you already have this dictionary or you are trying to create it by taking existing dictionaries? Also, if you are going to take existing dictionaries, do you have the proper permissions? And what dictionaries are you going to use?
-
I am still looking for Hayastani Nuri Gini on Mars
-
Bayts yes beer chem uzum ... Indz tvek Hayastani Nuri Gini!
-
Oh one more thing .. there is also an area which I consider to be CRUCIAL for a good programmer ... and that is "numerical methods". There is regular math where everything has infinite precision. But then there is real-life computer math where verything has very fixed or finite precision. The way you do math (or compute anything) on a computer is VERY different than you do math on paper. For example, think of how you would normally evaluate a polynomial: F(x) = an * xn + an-1 * xn-1 + an-2 * xn-2 + ... + a1 * x + a0 I think you'll be shocked to know that the way you would normally evaluate that polynomial (given the coefficient a's, and a value for variable x), is one of the worst ways you could possibly do it on a computer.
-
As far as "how much time", I think one class on discrete math and one class on statistics is good enough. Basic calculus goes without saying as I think that should be required for everyone. What you really need to focus on are algorithms and data structures. There are then some specialized computer theory courses that will go a long way to make you an all around much better programmer (aka "automata theory") and having knowledge in compilers and anything hardware cannot hurt. Actually, believe it or not, I think hardware knowledge is more important to make a good programmer than very abstract theoretical knowledge! I see "computer scientists" all the time that really have NO clue how real hardware works. And in the end, any software you write is NOT going to live in some abstract space .. it's going to RUN on REAL hardware hopefully
-
Combinatorics is a MUST. You have to be very good at counting Combinations and permutations show up in all sorts of ways in many many algorithms. Statistics is good to know. More importantly, have a firm grasp on basic probability. Again, this is something that will come up in various shapes and forms when you start programming. The overal main branch of mathematics that is most useful to almost anything computer related is "discrete math". Solid knowledge of discrete math will make things very easy. So if you have a choice between taking advanced (e.g. multivariate calculus) or differential equations vs some discrete math class, definitely go for the discrete math. Boolean algebra of course ... linear algebra perhaps (will depend on if you work on something that uses it). With linear algebra, matrices, calculus, differential equations, complex analysis etc etc ... it's always good to know the basics but not being expert in those areas will not necessarily hurt you in terms of programming. You can always go and study the details of a certain math technique if you need to implement it but that knowledge will not make you as good a programmer as the other topics (such as understanding permutations, combinations, counting, and logic).
-
Mouse, one more time on what exactly the problem is ... does it happen in all applications? Is it only vertical scrolling or side to side as well? Any other things you see? Is there any pattern in the timing or does it coincide with any other acitivity? Is it regular or does it seem completely random? Does it go away if you unplug your mouse and keyboard all together?
-
Forgot to mention that every program may have a different place where it stores information. Some store things in the folder they are installed (like under C:\Program Files\{Program filer} ..), others (more common case), store things under C:\Documents and Settings... Some programs store things in the windows registry. But unless you are really worries about this person, I wouldn't mess with the registry if I were you. Ultimately, if you are that paranoid about this person, you probably wouldn't be handing over your laptop Other programs like Limewire etc can be configured to store things in various other folders (such as for downloaded files) and of course they each have their own logs and histories and may not necessarily be wiped automatically even if you uninstall those programs. You might have to go looking to find them and delete them yourself. There are of course many other things but it all depends on what kinds of things you have been doing with your computer.
-
It is very hard to get rid of all traces without wiping out everything and restarting from scratch (includes reinstalling the operating system). And even the, the information is still probably on your hard drive and someone who knows how to do it, can probably get a lot of things back. There are ways to wipe things clean which for starters would involve writing something to every part of your disk (even the erased parts). Now keep in mind they have shown that it is possible to recover some data in a lab (with special equipment) even if it has been rewritten many many times! But that is really not something you should worry about You can start by doing all the clearing things in internet options .. delete files, cookies, history, passwords, forms (I think there is a delete all button). But that doesn't mean all your private stuf is gone ... you should look into the "My Documents" folder and remove things you don't want. But your files can pretty much be anywhere on disk (it also depends on where you save things yourself). Other places to look for and delete things are in: C:\Documents and Settings\{your user name}\Local Settings\Temp (you can delete everything here) C:\Windows\Temp I am not sure what operating system you have but you could consider putting a password on your user account (if it doesn't have one) and create a fresh new user account for this other person. You can do this in control panel, user accounts typically. This way, your settings, applications, bookmarks, documents etc won't be changed while that person is using it. But this does not mean the person cannot access those things on a regular windows PC.
-
I would like to label this thread as the "Anoy-e-mouse" problem Sorry I don't have a clue why that is. Sounds like either a bad mouse (which you have rulled out), or some sort of prank software that's messing with you. It might not be something that is common enough that will be detected by a anti-virus. But a look at the list of running processes might help (in winxp, press ctrl-alt-dell, click on task manager, then processes). There could be a long list of strange running processes but usually a quick google search on the name can reveal if it's something that should be there or not. Also check behind your computer and make sure no one has plugged in anything unusual
-
Mi kani hoki pedk ka vor ed haratcanov yezerin vorsen
-
Touche' ... as far as keyboard layout, I have no clue but I'm so used to the rediculous QWERTY, that I doubt I'll be able to switch. One thing I don't understand is why the techniques we have for typing thing quickly on cel-phones isn't slowly showing up on PCs. I mean it shouldn't be too hard to start guessing words and auto-correcting as you type ... especially if you have you analyze the entire sentence all at once. MS Word does it to some extent but I would have expected that by now such a thing would be a lot more common.
-
Ok and while I'm on a roll here ... the other thing to keep in mind is that the more books you end up reading (with lots of words) in your particular major, the less money you will make at the end. That's just a basic fact of life. So if money is what you want, stay away from the kinds of majors that are going to require you to read and read and read. That's not where the money is at. Note to self: Remove foot from mouth later
-
By the way, this is not to say that English major is a "dead-end" per se as there are those that major in English and then go on and take the MCAT and go to med school. It all really comes down to what kinds of courses you take ... do you focus on 12th century middle english classics or intro to matlab. I can pretty much guarantee you that 99.999999% of jobs out there will require one a LOT more than the other (and no, it's not the 12th century classics -- even though I made the name up)
-
For God's sake don't major in English if engineering is at all a possibility in your future It is easier to start down the engineering path and then fall back on one of the "other" majors than to go the generic route and then try to retarget yourself towards engineering. The main reason is once you waste a couple of years taking those misc liberal arts courses, anything you did manage to have in terms of math will be gone and it will be much more difficult to try to recover and take the more technical courses. I don't know what sort of academic background you have but the good news is, it usually becomes very clear very fast whether you have what it takes to go down any of the engineering paths. But even if you do decide to do English, Communications, or any of the wide array of other random non-techy majors, then at least try to take a couple of math courses here and there to keep your brain active. You should at least have multi-variable calculus, differential equations, and either some complex analysis or discrete math in your first year and a half of college.
-
It's strange you say that because up until now I always admired patent lawyers' insane creativity and ability to transform a clean, clear, and well organized conceptual invention into something that is ENTIRELY incomprehensible to anyone.
-
I heard people typing on MAC's never make a mistake ... is that true?
-
Inchu che .. kochvuma "Sanitation Quality Assurance Engineer" (aka janitor)
-
I could probably learn to do 400 WPM on one of these: http://www.goldb.org/goldblog/cmg_images/real_programmers_binary.jpg Ashot, I'll try to type slower next time Typing is purely a skill ... you have to practice practice practice but also you have to make sure you practice the right way. Once you learn to do something the wrong way, that's it. It'll probably stick with you forever. Unfortunately I see a lot of people these days that have just learned how to type in their own strange ways and it is very difficult for them to change. If I could give any advice to anyone who wants to learn to type faster is to not worry about speed at all. Stay away from speed tests. Just learn the correct way and try to type correctly ANY chance you get. This also means try not to look at the keyboard at all (ever). Speed will come on its own later. You'll actually be amazed at how quickly the speed part will improve once you get the technique down.
-
Hey, I'm going to have to borrow that. I have been looking for a good verb for just that kind of a task!!! I tried a couple of typing speed tests ... seems like I can't get much faster than around 90-95wpm these days on a regular keyboard. On my small laptop keyboard, I'm in the 85-88 wpm range (after correcting for mistakes).
