Slashdot Mirror


User: cowdung

cowdung's activity in the archive.

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

Comments · 242

  1. Re:High school doesn't prepare you for college on Why Do So Many College Science Majors Drop Out? · · Score: 2

    I'd like to remind you that many students in high school can barely handle Algebra III/Precalculus (whatever you call it).

    My high school didn't even have algebra or calculus.

    The US high school system has got to be the one of the most backward in the World! I grew up in underdeveloped South America and my daughter is doing likewise (but in another even more underdeveloped S.American country) and we were FORCED to study PreCalculus, Trigonometry, Analytic Geometry, Differential Calculus and some Integral Calculus as well as a LOT of physics (Optics, Mechanics, etc) before graduating High School (or you simply don't graduate). Chemistry and Biology were also obligatory (though not always well taught).

    Going to the University in the US was easy.. I had already done the "death march" so the first year College was mostly a review and deepening in some of these topics but all in all it wasn't hard at all.

    The US College system is great.. but the High School system is totally broken. A public school in a dinky town in Paraguay is better than the average High School (and even some of the good ones) in the US. And I know this through personal experience.

  2. Re:Go to a good state school on Ask Slashdot: How To Enter Private Space Industry As an Engineer? · · Score: 2

    While I certainly think MIT is a great place to go. I went to a state school and was taught classes by world famous professors as well.

    State schools also have world famous professors. :)

  3. Re:Protesters on Developing Nuclear Power Plant Tech For the Moon and Mars · · Score: 1

    True.
    But there's an even more impressive FUSION reactor in space: http://static.howstuffworks.com/gif/sun-update-1.jpg

    Seriously why don't we just use that one?

  4. stupid micromanagement on Injunction Blocks "Don't Be Friends" Law For Missouri Teachers · · Score: 1

    Offenders can still send private text messages or other forms of communication.

    Being a "friend" is not inherently a bad thing.

    Classic case of good intentions gone too far.

  5. Re:High standards is the lesson on Steve Jobs Resigns As Apple CEO · · Score: 1

    I'm rather saddened by this news. Jobs' attention to detail and intolerance of crap amazes and inspires me.

    I guess you never have used iTunes or Quicktime then.

    iTunes = slow, buggy, annoying to navigate
    Quicktime = doesn't meld well w/your platform or browser or anything really

    Jobs has made many contributions. But not everything at Apple is crap free.

  6. Re:Devs can now be more lazy on Java 7: What's In It For Developers · · Score: 1

    So exact what problem do GC solve?

    It makes mem management less error prone. Also in some cases it can reduce the memory management overhead and make your app have a higher throughput rate!

    It is not hard to deallocate what you have allocated.

    It is not hard to write a program in Assembly either. However high level languages give you convienences to help reduce your bug rate.

    That is what the destructor method on objects normally are used for.

    Destructors are like finalizers (except deterministic). The big problem with destructors is that they make object deallocation SLOWER so you can't get the higher throughput I mentioned above because you have to process all your garbage. A copy collector doesn't have to deal with your garbage it simply ceases to exist.

    Now, Java removed the destructor method. Why? What this good language design? And yes, I am a Java developer since 10 years.

    I had that question 13 years ago. I have since discovered the answer to it. I don't believe you're a real Java developer if you don't understand this.
    I liked destructors, but finally + efficient memory deallocation is something worth losing destructors for.

  7. Re:So tell me on PayPal Co-Founder Gives Out $100,000 To Not Go To College · · Score: 1

    Unfortunately, pretty much every school I've visited requires that you do 'N' credits of something you don't love because some ass-hat thought that college kids need to take 'N' credits of something other than focused study.

    If I could go to a college right now and study only computer languages and computer science while skipping all the other stuff (Psychology [which I admit, I kind of enjoyed]/English Literature/Japanese Management [WTH did I have to take that class?]...) I'd have my degree. I left school because I hated attending classes that I had no interest in.

    Don't complain.. in many countries you don't get to choose ANY class at all!!

    At least in the US you can choose your subjects and almost entirely get around anything you find too distasteful. That being said you can study a lot of things you like simply because you like them.

  8. Re:I can't be the only one who's going... "WTF?" on Court Clears Novell To Sue Microsoft Over WordPerfect · · Score: 1

    I'd be interested to see what Novell thinks that MS did that deserves a lawsuit. As I recall MS changed the game with Windows. WP wasn't able to follow.

    WP was the symbol of everything DOS, but it was very well respected. However, Word was much easier to use and the symbol of a new era.

    I guess WP couldn't hire Windows programmers fast enough and didn't make it a high enough priority.

  9. Re:By this time their fate is already decided. on Requiring Algebra II In High School Gains Momentum · · Score: 1

    Not necessarily.. I was always bad at math.. but in 11th grade I had a good teacher. I even placed 4th in a national math contest that year. It doesn't take long to learn.. all you have to do is purge all the bad teaching you got before. :)

  10. Re:Just algebra? on Requiring Algebra II In High School Gains Momentum · · Score: 1

    Huh? In most of South America Calculus 1 is required!

    Wow.. US high school education is really in a sad state if most UNDERDEVELOPED countries have higher standards!

    (However, I think US universities are the best of the world)

  11. Re:Computer science is mostly math on CS Profs Debate Role of Math In CS Education · · Score: 1

    don't forget:
    - distributed algorithms (graph theory, queue theory)
    - information retrieval (lineal algebra, probability)
    - database systems (relational theory, statistics, optimization problems)

    also, a lot of CS course include a hardware angle (Digital Design, VLSI, etc..).. for that a bit of physics and chemistry can come in handy.

  12. Re:Why Is This So Fucking Complicated? on How the 'Tech Worker Visa' Is Remaking IT In America · · Score: 4, Insightful

    People are very anti-immigrant in the US (and elsewhere as well). Especially if the immigrants in question have dark skin.
    Sorry we haven't gotten over old prejudices so easily.

    US Science really took off when we imported all those Germans during and after WW2. This made the US the technological leader of the world.

    Maybe we shouldn't listen too much to old prejudices and do what is better for the country: attract the best minds, it doesn't matter what skin color they have.

  13. ENVY Developer on An Illustrated Version Control Timeline · · Score: 1

    Actually ENVY Developer was waaay more sophisticated than any of the tools presented here. Back in the early 90s you could have distributed development, anybody could make their own branches of the code, and you could pick and choose what version of each class you wanted to build with. Also it eschewed flat files and instead used a more powerful transactional database store.

    The article clearly has a bias to text-only solutions.

  14. We need More Security!! on TSA Pats Down 3-Year-Old · · Score: 1

    Clearly we need more security in this new world.

    Not only do we need full body scanners in airports, we should add them to schools, high schools and universities!! Did you know that in the last few years more high schoolers and university people have been killed by terrorists or crazy people in their schools.

    I say we full body naked scan all kids before they get into school. That is the ONLY way to guarantee that no guns (or even drugs) get into schools. Those kids that refuse should be strongly groped by the school administrators!

    We need should also add these to shopping malls and other vulnerable places! Who knows where the terrorists will strike next!!

    Also, while we're at it we can store pictures. And those pictures could be resold on the internet and we pay off the national debt!! .. oh wait! maybe this isn't such a good idea..

    Stop the TSA and its attempts to take away our 4th amendment rights!

  15. Re:Good. on Oracle To Monetize Java VM · · Score: 1

    According to a recent talk I saw in www.clei2010.org (a peer reviewed conference in Latin America) the Java/C gap is now down to an average of 20%.

  16. Re:OS X Server is a nice tool on Apple To Discontinue Xserve · · Score: 1

    One even went airborne and fell about 3 meters and other than some of the metal getting bent its perfectly fine.

    What do you in your datacenter that would result in a server becoming airborne?

    What? You guys don't play frisbee?

  17. Re:THey should house a server farm in it on Boeing 747 Recycled Into a Private Residence · · Score: 1

    Also it probably didn't help that one of the passengers PANICKED and opened the back door against the instructions of the flight attendants.

  18. Re:creation of antimatter on Can We Travel To That Exciting New Exoplanet? · · Score: 1

    I used to work at a place that made antimatter (Fermilab, and it was anti-hydrogen ions to be precise). the creation of antimatter is incredibly energy intensive and inefficient- to produce one gram would cost $100 quadrillion. The idea of making ten thousand metric tons or so of the stuff is ludicrous. we might make antimatter bombs someday, but not starship engines.

    Umm... maybe we'd have to invest on making better production techniques first?

  19. Re:So....the CIA wrote it? on Stuxnet Worm May Have Targeted Iranian Reactor · · Score: 3, Informative

    Iranians don't like to be called Arab because:
    1. They aren't arab:
          a. they aren't descended from the arabs; they aren't semitic, they are aryans (Iran = Ayran = land of aryans)
          b. they don't speak arabic, they speak persian (called farsi in their language) which is an IndoEuropean language closer to English than arabic
          c. Most arab muslims are sunnis, Iranians are Shiite

    2. Iranians have sought to make themselves distinct from the Islamic Empire since about 500 years ago when they mostly became Shiite and revived the persian language and have since tried to revive their "Persian Empire" root. For example, at the beginning of the 20th Century a general took over, called himself King and claimed to be related to the ancient "Pahlavi" dinasty.

    3. Because of this, Arabs are often portrayed in Iranian accounts of history as uncivilized crowds of destroyers that came to destroy the noble ancient Persian culture. So 20th Century Shah's saught to foment alliegience to the ancient culture rather than Mecca in an effort to secularize the country.

    4. Secularization backfired in 1979 when the clergy took over power. However, the new clergy fancies itself the "true Islam" and still distinct from Arab Islam.

    3. As a result of this, anti-arab prejudice runs deep among Iranians :)

  20. Browsers should be strictly sandboxed! on Security a Concern As HTML5 Advances · · Score: 2, Interesting

    Browsers, IM tools, Skype, and other such tools should ALWAYS run under very restrictive permission levels. I don't need my browser writing anywhere on my computer except for maybe one folder (usually). I don't need it changing the registry. I don't need it to be able to unsandboxed execute code.

    So keep it isolated using permissions. That is the the last line of defense against malicious sites.

    That would solve a great number of problems.

  21. Re:slashdot has confusing hyperlinks in its summar on How the Web Rallied To Review the P != NP Claim · · Score: 1

    mod parent up.

    I too would like the actual article that he seems to refer to.

  22. My tips on Programming Things I Wish I Knew Earlier · · Score: 1

    1. Don't over-engineer.
    2. If the code is no longer used remove it.
    3. Write defensive code (assertions, check arguments, etc..)
    4. Think of how you're going to debug it in the field (use logs)
    5. Write unit tests (Unfortunately I don't do this enough)
    6. Think about error handling right from the beginning
    7. Think about security right from the beginning

  23. Re:oh darn on Craigslist Removes Its Controversial Adult Section · · Score: 1

    People also forget that in today's world more and more people are being FORCED into prostitution. Girls (also in some cases boys/men) are routinely kidnapped or fooled all around the world, then smuggled against their will and FORCED to engage in prostitution. How do they force them? Repeated rape, physical torture, intimidation, drugging them, etc..

    It isn't pretty.

    Oh.. and yes.. Europe and the United States are some of the main places where these victims are being bought and sold like cattle.

  24. Re:"Out code"? on Tech's Dark Secret, It's All About Age · · Score: 1

    Why is a 64bit op non-atomic in a 32bit machine

    Why is no basic (non-synchronizing) operation atomic on a multi-core machine?

  25. Re:Getting screwed in both directions on Microsoft May Back Off of .NET Languages · · Score: 4, Informative

    Java is better than .Net in the following ways:

    - Good timezone support (.Net is a mess)
    - JDBC is a solid database library (unlike Ado.net)
    - java.util.concurrent
    - simpler, stabler language without a lot of needless features
    - checked exceptions (better type checking)
    - more libraries (from Sun, from apache, from jboss, spring, etc..)
    - more options
    - more mature
    - platform independent
    - defacto language standard
    - G1 garbage collector and a bunch of other fancy GC options
    - Camel case is not broken in Java
    - Javadoc format much more readable that .Nets
    - pointer compression in 64bit
    - escape analysis and automatic allocation to the stack
    - several open source implementations and several commercial versions
    - integrates well with several high quality application servers (standardized app servers)

    See.. I can play too.