Slashdot Mirror


User: smishra

smishra's activity in the archive.

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

Comments · 16

  1. "Not too much of a leap" ???? on Why a Group of Physicists Watched a Clock Tick For 14 Years Straight (wired.com) · · Score: 3

    From the blurb "And if it holds true for Earth's location in the universe, it's not too much of a leap to imagine it's true elsewhere." It is a big leap. We have experienced only a miniscule of space time. The conditions may be remarkably different in other parts of the Universe - say the center of a black hole, or the fringe of the universe, or at some point in past (like the big bang), or in future.

  2. Depends on cell configuration and BMS on Why Tesla Cars Aren't Bricked By Failing Batteries · · Score: 2
    The extent of work required upon the failure of a single cell depends on configuration of the cells and the Battery Management System. (BMS).

    If Tesla is using 8000 cells, it is probably putting something like 6-12 cells in parallel packs, and then wiring up each of these packs of cells in series. The parallel cell packs provide the current capacity while the packs in series provide the high voltage required to operate the motors.

    If an individual cell in a pack goes bad by having a degraded capacity, the capacity of the pack is degraded. However the pack can keep on operating.

    If an individual cell in the pack goes bad by having a dead short a potentially catastrophic failure could occur as current from other cells in the pack flows through the shorted cell. There are probably fuses in the pack to prevent this.

    The reaction of the BMS to such events will determine whether the car is dead in water or keeps on operating.

    There are, of course, many more failure modes - the wiring harness of the cells could be bad, a bolt could come loose, the BMS electronics could fail and any of them could possibly cause the pack to go dead, till repairs are carried out. The engineers who designed this probably err on the side of safety, shutting everything down to prevent catastrophic failure..

  3. Is Slashdot in grip of covert MS PR geeks on MS Drops Licensing Restrictions from Web Server 2008 · · Score: 1

    Looking at the posts recently..I think Slashdot may be seeing mod ups and occasionally posts by organized or semi organized Microsoft PR operatives. The operation seems sophisticated. Somehow posts favoring MS modded up. It is the same half truths but presented in geek speak instead of traditional big corporation PR speak.

    These guys may be explicitly paid directly or indirectly by MS to do PR here

    or

    Given the huge numbers of people employed at the Microsoft it would be a relatively small matter to have a few posting here and modding up favorable posts

  4. Re:books on Staying On-Top of Programming Trends? · · Score: 1

    I agree. I pretty much follow the same algorithm. Slashdot is invaluable. In addition if you are the builder type I would recommend Makezine Blog

  5. Embedded Systems on Modern Linux Distribution for (Very) Old Computers · · Score: 1

    There are tons of embedded systems. Many of them run moderns equivalents of older PC CPUs. The instruction set stays the same but the chip is fabricated using modern methods resulting in smaller size and lower power consumption.

  6. Re:His arguments against Java are a bit spurious I on Developer Spotlight: Damian Conway · · Score: 1

    Having written large programs in several languages, I think Perl's features, if used properly, make writing large programs much easier.

    I agree with you that C will rule OS and database system kind of programs.

  7. You do want to provide standard features on Periodic Table of the Operators · · Score: 1
    This would imply that each user would have to reinvent large portions of what they need.

    The real trade offs are between the portions that are made available as libraries and the portions that are made available as core features of the language.

    When choosing a language for a commercial project the out of box ability to solve a large part of the problem is a big factor.

  8. In support of large languages on Periodic Table of the Operators · · Score: 2, Interesting
    English (or your native language) is a large language. Very few of us can claim to know it all. However we all use it and are comfortable with it.

    The problem with large languages is not that they are large but that it is very difficult to arrive at a consistent useful description. Our modern languages have evolved over a very long time. A modern theory is that the capacity for language is hardwired into our genes and is the primary differentiator of humans from animals.

    Programming lanaguages on the other hand are small. While Turing completeness may imply that all languages are equivalent, it is easier to interface with languages that most closely match the domain being modelled and are closer to the way we humans think.

    For all this the large number of operators in Perl are not bad as long as they are internally consistent and consistent with the way we think.

  9. Prog Languages will become like human languages on Extensible Programming for the 21st Century · · Score: 2, Interesting
    I think the natural progression of programming languages is to become more like human languages. We are a long way from it but coming closer everyday.

    What most people don't realize is that most of the developments in programming languages knowingly or unknowingly follow this trend. For example, object oriented programming (a la C++, Java etc etc) is closely related to how our brain sees the world as a hierarchy of objects. Type inference (as in ML) is closely related to how our brain derives useful information from incomplete data.

    Computer languages are moving away from small languages to bigger more expressive languages. The evolution of Perl I think reflects this trend. XML etc are just syntactic sugar. They don't reflect any fundamental steps. The difficult parts have yet to be done.

    In many ways we are at the beginning of the evolution of computer languages. I think the next 10-20 years are going to be very exciting.

    While agreeing with Paul Graham that programming languages represent notation, I don't quite agree that they must evolve as slowly as changes in notation. I think there is a real difference between how notation is used to represent meaning in programming languages and how they are used in human languages. Different domains demand different notations of differing precision

    In conclusion, computer or programming languages will evolve to be closer to human languages. There will be specializations of the language for different domains. This is akin to using mathematical notation to describe mathematics rather than write each rlationship out in wordy English (or other language).

  10. Re:C isn't dead yet. Someone should shoot it. on C Alive and Well Thanks to Portable.NET · · Score: 1
    I very much doubt that we are going to see the demise of C any time in the next 10 years.

    C is the universal assembly language. For example, for itty bitty microcontrollers it is either C or Assembly. I much prefer C.

  11. Re:Technical specifications for Indian EVM on Evoting in India, Maryland · · Score: 1

    I did write a couple of small programs in 1s and 0s . It is not too difficult especially for small programs.

  12. Re:Same Problem, Solution = Vonage on Switching from Phone to Voice-Over-IP? · · Score: 2, Informative
    The problem with VOIP and phone service is usage in real emergency situations.
    In my area power goes out for a few days at least once a year. Once this happens
    • the VOIP service no longer works
    • cell phone battery dies after some time

      The only thing that really works is land line phones. These are backed by batteries and gensets at the CO.

      So I would still go with at least one land line.

      The other option would be to use my car to keep the cell phone charged. However I do not trust the cell phone company to keep the towers working in an extended power outage. So I keep at least one land line working

      _____________________________________
      Find a job | Look up definitions

  13. Re:Wish List on Designing And Building A New Pragmatic Language · · Score: 1
    It depends on the kind of system you are building.

    If you are building a small system and need a couple of libraries it makes sense to use a great language and write the couple of libraries yourself.

    If you are building a largish system with many dependencies you may be better off with an inferior language but with large parts of the system prefabricated as standard libraries.

  14. Re:Man, talk about spoiled on Maximum Latency for ISPs? · · Score: 1

    That's why I read Slashdot. Think about life 200 years from now. What would be more important? That two geeks on Slashdot sped up the speed of light in special optical fibres or all the other stuff.

  15. Re:Wish List on Designing And Building A New Pragmatic Language · · Score: 2, Insightful

    You are talking about OCaml. To your list I would like to add large set of high level standard libraries This is the only prerequisite that prevents me from using Ocaml in most of my work. R

  16. Where is the GIS? on PDL 2.4.0: Scientific Computing for the Masses · · Score: 2, Interesting

    I looked through the website but could not find and GIS related modules. I also did a Google search (gis site:pdl.perl.org)but that too came up blank.