Slashdot Mirror


User: sireenmalik

sireenmalik's activity in the archive.

Stories
0
Comments
72
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 72

  1. Slippery When Wet(Bon Jovi) on Slippery Slime Developed to Control Crowds · · Score: 1

    Slippery is slippery. For crowds, for me, for you and for Marines too! The question is how a person(broken or not) will be removed from slime after he/she has slipped?? and who will do it?

    I would love to be around when the first time it will be tested :)

  2. Re:IPv6 and Japan on What About IPv6? How Long Until Widespread Deployment? · · Score: 1

    2005!

  3. why does a company exist? on Do You Like Your Job? · · Score: 1

    ..mostly because of the original idea(s) at the right time, or because of a new/semi-new spin to an old idea( i cannot discount the power of Sales& Marketing)
    As long as you are working in a company, in matters of vision and strategy, dont misalign yourself with the management.Iits a practical advice!
    If your ideas are powerful and accurate enough go try and make your own company. If you succeed it would prove(among other few million things) that you were right and the old sods sucked. If you fail, well!!!
    Anyways the people who are running the company are responsible for its health. If they cannot "optimally" nurture, manage and channelize their core competencies(technological or otherwise) then sooner or later they will go down.
    I recall doing the technical interview of one guy who in my opinion was very hirable but to my surprise the manager above me didnot hire him!! His explanation was that the said person far exceeded the "average-chain" of the company and would soon be frustrated and disgruntled with his work!!! So maybe you, my dear friend, beat the "average-chain" and maybe you "should" make your company! ;)

  4. ADA is the best on What Makes a Powerful Programming Language? · · Score: 2, Informative

    ADA is the best language there is. I regularly use JAVA and C++ and i know ADA beats the competition my miles.

    Every new feature that you see in the modern languages today was in ADA years ago.

    * better concurreny (protected types)
    * better realtime systems( tasks)
    * better exception handling(fail-safe systems)
    * is a strongly typed language.
    * better interrupt handling
    * very early on introduced the philosophy of reusable code.
    * had intefaces when java was still in its infancy
    .....
    and is used in: financial services, avionics, aeronautics, air traffic control, telecommunications, medical devices, power plants, railroads, astrophysics, satellites, and defense, to name a few.

    If you are going to develop a realtime system forget about everything else... use ADA.
    my two cents

  5. Re:Unix Ami Also on Campaign for Free Software in the Bundestag · · Score: 1

    ...so this is why *nix it is more popular in Germany!!
    you get the point, now???? ;)

  6. Preemption Enhancement Vs. Interrupt Abstraction on Preemptible Kernel Patch Accepted · · Score: 1

    Very recently I started evaluating the different approaches to realtime in Linux. As i gather in the Preemption Enhancement "Linux kernel code is modified to reduce the amount of time that the kernel spends in non-preemptible sections of code..."
    As pointed out this approach has problems:
    * increased complexity and hard-to-maintain code.
    * extra context switches can be counter-productive
    * who will track the code-path?
    * This approach places an onus on the kernel developers to put together pre-emptible algorithms which is definetly not easier than developing non-preemptible algorithms. (Logically this woulld cripple the development rate of kernel enhancement and debugging!! )

    On the other hand there is "Interrupt Manager", or the "Micro-Kernel" approach. Its a neat trick by veteran RTLinux hacker Victor Yodaiken. Read more here
    I quote from this source "...entire kernel is made preemptible by having a separate hardware-handling layer intercept and manage the actual hardware interrupts on a system. This hardware abstraction layer has complete control over the hardware interrupts, and simulates the interrupts up to the Linux kernel in a way that allows the kernel to run unmodified on the real-time scheduler. linux kernel remains largely untouched"
    If you want "hard guarantees" you make Linux kernel loadable modules software modules(just like device drivers etc.) otherwise make regular threads in the user space.
    There are arguments against this approach as well-.. "its not linux" , "unique programming model" etc. The most important is ... that there are certain context switch latencies involved when a process is switched into in user space (due to MMU processing overhead, cache line flushes, and other things), that will inherently yield more jitter, and thus worse case guaranteed task switch latencies.
    taking into account the pros and cons of both approaches it seems that balance tilts in favour of "Interrupt Abstraction" approach as from my point of view it should put lesser burden on kernel developers. Can somebody point out to me what was the reason for going otherwise?

  7. linux on Campaign for Free Software in the Bundestag · · Score: 4, Interesting

    My first real experience with LINUX came at the Uni of Stuttgart. Almost every lab/computer pool is running linux. I am sure other Unis here in Germany are doing the same. I dont want to flame but i recall the remarks of one German that a **** system like Windows would never be made in Germany, its too unstable. I can only agree with him as i see the Germans's passion for precision, stability and quality. You decide which OS come naturally to their minds.

  8. problems with X on What Kind of Books do You Want? · · Score: 1

    Books which outline the problems/issues/weaknesses of any specific language. I wanted to make a switch from C++ to Java and fortunately came across one such book written for Java(cant recall the name) It was very very helpfull indeed. I suggest there should be one such book for every language.

  9. Re:FP? on Tom's Hardware Reviews the Xbox · · Score: 0, Flamebait

    Actually Microsoft Bad, Good, CmdrTaco, nice, processor, operating system, linux good, linus God, Paul also good, now-lets-see-how-do-i-score?

  10. many differences on Tom's Hardware Reviews the Xbox · · Score: 1

    from the outside its different
    from the inside its different
    from every angles its different
    it is a little different. having said that what difference does it make???

  11. Re:Out of curiosity on IP Traffic Optimization? · · Score: 1

    ACtually online is not a big deal but the online stuff is on which many good brains are still struggling all over the world.its NP hard.There are many many solutions but they suffer from their problems. most of them they only work for a network upto a specific number of nodes 20-30 on most cases. Plus the the algorithms are time consuming. Very time consuming. Considering that internet traffic is very daynamic the solutions almost loose their validity!!!

  12. Re:Very Odd Question on IP Traffic Optimization? · · Score: 1

    Think in terms of traffic engineering which is a very weekly understood concept. Instead of over-engineering your network, or throwing bandwidth, you create space by deterministically placing your flows over the network. Your objective function could be to minimise Maximum Utilization etc. The more SLAs you can pack the more money you earn!
    IP6 Qos , yes interesting thought? But have you considered the fact that bandwidth will always remain an issue(my opinion) and thus optimization holds validity.
    Moreover, optimization roughly translates to QOS.

  13. realtime systems and ADA on QNX RtP 6.2 World Preview · · Score: 1

    For RT systems you donot use recursive-functions, you stay away from heap( as much as you can) and as opposed to the general notion of realtime, RT systems are called RT because they can guarantee scheduling of tasks! While the idea of "fail-safe" applications have pervaded the general prgramming world it has its roots in RT systems. Consider a program throwing an uncaught-exception on a space-craft!!Plus, the idea of parallel programming really takes off in RT systems. One easily finds out the problems with Semaphores, Condition Variables, Monitors and why ADA 's Protected Types and Rendez-Vous are better than others! i think only ADA fits the true spirit of RT systems.
    I have reasons to believe that both C ( and C++) and Java are inching toward a richer functionality but still on an apple to apple to comparison ADA puts them to shame.
    I am totally surprised why ADA has not become popular as a programming language?

  14. Re:How it works in practice, confirmation please on German Government Introduces Digital Signatures · · Score: 1

    It is asymmetric and it is also ONE-WAY authentication as opposed to the TWO-WAY authentication which actually takes care of the problems you mentioned above.
    All one-way schemes suffer from the same problem and thus can be hacked. Even "retina signatures", "thumb-prints" etc are after all converted to binary data and thus can be hacked!!
    The only known secure solution in 1-way is the combination of CARD+PIN code. That is the "private key" is in the card but the access to the card is through the PIN code. This combination you can see in many shapes.
    However, i have tried to break the 2-way authentication algorithms and till this point there is no success. There are relatively much more secure. for more info,take a look at this applet.
    uni of stuttgart
    this is self explanatory(allow sometime for the applet to load)

  15. Re:Education in Germany on German Government Introduces Digital Signatures · · Score: 1

    Actually , i am from Asia. And i am doing it free of cost. I have fellow students from almost everywhere including USA!!!

  16. Education in Germany on German Government Introduces Digital Signatures · · Score: 2, Interesting

    I have been thinking of writting about this and today one slashdotters question has prompted me to finally take it up.
    I am doing M.Sc.Information Technology at the Uni of Stuttgart. Its a very good program as it includes technical subjects like IP Networks, Telecomm Networks,Distributed Systems, Mobile Communictions, DSP, Embedded Systems, etc etc as well as non-technical courses such as Law, Business Management, Innovation and Technology Management, etc.
    The whole program is in English!!!! Infact there are many universities here which are offering such programs. for more info this website . Check out the "free Education" link. Yes, the education is totally free here.
    In our course on Law, there was a very strong emphasis on "Digital Signatures". You can say that it has been taken up consciously on all levels and its not an overnight decision. A long well thought out process.
    Thoughts on One-Way Authentication : As far as i know the E-Card + PIN code combination is the only secure solution, otherwise all one-way authentication schemes can be hacked. I dont about other banks but atleast Deustsche Bank is using a combination of same technique for their internet banking. You have log-in/password to login onto your account, but to make the actual transaction one has to enter a unique id which is sent by DB through regular mail( you get 50 transaction ids ). This is again a hybrid solution.
    Of all the countries, i think, Germany has made the most secure and wise use of technology.

  17. Re:soccer player robots on Robots, Robots, Robots · · Score: 1

    one addition ...
    the software runs on LINUX!

  18. soccer player robots on Robots, Robots, Robots · · Score: 1

    Whats the big news? See this( at Uni of Stuttgart ) they even have ROBOCOP matches!


    Robocop

    This is Multiagent theory in the context of AI.

  19. intel "claims" breakthrough ..... on Intel Cites Breakthrough In Transistor Design · · Score: 1

    of /. who is in bed with intel?

    intel is big and they should also learn to play big..this claim is a mean marketting fluff...cheaptrick.

  20. thw whole thing on Linux-Based Audiophile CD Archival System · · Score: 1

    Its starts from the recording, if its bad no matter what you do, the sound is bad(shit in-shit out)- it depends a lot on who puts the sound on the metal. Then comes the medium vinyl/cd/dvd/ and the codecs debate and kind of hardware that processes it. And dont forget the speakers are very important too! (A crapy recording can sound pretty darned well on a BOSE!) About the matter of listening I dont think the guy is right about 99% etc etc , i agree that not everyone is "pitch perfect" and not everyone is an "audiophile" but a common observation is that people will differentiate the quality of music..to a varying degree, ofcourse.

    I have experimented with different sound systems and believe me it makes a whole hell of a difference with what you are putting your ears next too. Dont believe me? take your worst recording and play it on different systems at a local vendor, you will be in for a surprise!

  21. Re:"Crusade" on Interim Response from Philip Zimmermann · · Score: 1

    "politically correct" you want to say?

    I suppose everybody understands that social ( as well as human) memory functions in reference to a "context". People should realise that by using unthought words they can trigger inappropriate contexts.

    "Crusade" , "Jihad" etc are bad contexts.

  22. Re:Language changes and evolves on Interim Response from Philip Zimmermann · · Score: 1

    >

  23. Re:Reaction without thinking on Interim Response from Philip Zimmermann · · Score: 1

    For the first 48 hours after WTC i thought the president of America was Ted Turner!

    Thank Lord they have now started thinking before acting.

  24. "Jihad" on Interim Response from Philip Zimmermann · · Score: 4, Interesting

    Mr Zimmermann:

    I hold you in high regard for your principals and the contributions you have made to the freedom of speech. But I dont think you undersand the word correctly like most other people. I will urge you to watch the CNN's little docu on Islam. As mentioned, in the entire KORAN there are 5-6 references to the word....and mostly the mention is about the battle one fights with oneself!

    Uneducated Moslems have been misled by this word. They have been betrayed by people with evil motives. One way the educated community can make a contribution to the cause of anti-terrorism is to really understand both sides of the story. Rather, three sides of the story: yours, mine and the real-hard-truth.

  25. Re:magnetic resonance on Purdue Builds Quantum-Computing Semiconductor · · Score: 1

    There were numerous pulse sequences for Magnetic Resonance Imaging: Fast Spin Echo, Fast Gradient, Spoiled Gradients etc etc.
    I suppose the radiologists musts be grinning!