Slashdot Mirror


User: Hal_Porter

Hal_Porter's activity in the archive.

Stories
0
Comments
8,852
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 8,852

  1. Re:In other news... on Jobs Offers Free Mac OS X For $100 Laptops · · Score: 2, Funny

    Those are Gnu/Eggs. The genome is open source, reverse engineered from Monsanto's Ultra Long Shelflife product and can be downloaded from the Gnu site. They are somewhat hard to crack, but a GNUEGG:SLEDGEHAMMER:HOWTO is available by typing Esc-Ctrl-Shift-X-Power Button at the Emacs 'organism' prompt. Even after reading the GNUEGG:AFTERTASTE:FAQ (Esc-Ctrl-Shift-X-Break monitor with a brick) intently, and cooking them at 500 degrees celsius as directed, they still taste somewhat sulphurous.

    We asked some Africans how they felt about this decision, but they looked at us with total contempt before grabbing our wallets and were last seen heading in the direction of Mortons.

  2. Re:Sony MP3 players? on MP3 Player Shoppers Guide · · Score: 1

    I had in mind something like an MP3 walkman that just happens to play DVD media, and I've never seen one. It's a shame really, it would give the companies who make them a way to charge way more than $75 bucks for a relatively small increase in parts price - I'd guess that a cheap DVD mechanism must cost about the same as a CD one these days.

    Wish I was in asia where I could probably get that idea mass produced.

  3. Re:It's not surprising on Man Cures Himself of HIV? · · Score: 1

    Asians and Native Americans don't have the CCR5 mutation, so it must be a behavioural thing. Maybe they are more conscientious about using condoms, or inject less or something.

  4. Re:It's not surprising on Man Cures Himself of HIV? · · Score: 2, Interesting


    Both attack the same T cells in the immune system, and both even bind to the same CD4 receptor of the T cells. Thus, mutations in the CD4 receptor that are still functional to the organism but disallow the binding by the pathogen would create a form of immunity.


    I heard about some research that claims that this is the case

    http://www.abc.net.au/science/k2/moments/s714968.h tm

    So if you're from N Europe, have upto a 14% chance of immunity to Aids.

    Interestingly enough there's an analogue to African restistance to malaria -

    http://www.ncbi.nlm.nih.gov/disease/sickle.html

    Sickle cell anemia is obviously not a good thing to have, but it does give you some resistance to malaria.

    Makes you wonder what the downside to not having CCR5 proteins is.

  5. Re:Most likely explanation on Man Cures Himself of HIV? · · Score: 1
  6. Re:They better stop the riots all right on French Riots Lead to Crackdown on Blogs · · Score: 1


    It's perfectly fine for Jews, Christians and Muslims to tolerate others who do not believe the same faith. After all, the commandment usually used the wording "Thou must ..." or "You must ..." Such wording implies that the Jew, Christian or Muslim must not have any other god above Yahweh, God, Allah, etc. It does not say what others must believe, nor does it suggest how such religious people should treat those who do not share the same faith.


    So when Moses found people worshipping the golden calf, he let them continue? What about all the passages in the Old Testament/Quran about killing unbelievers. Homosexuals too, BTW.

    Meh, this is pointless, and I'm a bad person for enjoying it so much.

    Have you used vxWorks? Closed source and expensive sadly, but it's a wonderful operating system.

  7. Re:Unfortunate name... on Used Microsoft Licenses For Sale · · Score: 1

    Hmm, never noticed.

    I guess nonsense words are a sort of Rorschach test, everyone reacts according to their own obsessions.

  8. Re:Sony MP3 players? on MP3 Player Shoppers Guide · · Score: 1

    It's a shame that those mp3 CD players haven't upgraded to DVD actually.

    4.7GB of mp3s on dirt cheap media would be great. Hell most DVD mechanisms play dual layer, so my music collection could fit into a wallet full of discs, even if they aren't exactly cheap.

    Sure I've seen portable DVD players, but they tend to be a fair bit bulkier than a CD walkman. They also play DVD videos, which is something I don't really need.

  9. Re:They better stop the riots all right on French Riots Lead to Crackdown on Blogs · · Score: 1


    Most religious people, including Jews, Muslims, Christians, Buddhists, Hindus, and so forth, show a high degree of tolerance for the beliefs of others.


    That's true, but in the case of Jews and Christians they aren't following the Ten Commandments by doing so :

    http://www.positiveatheism.org/crt/whichcom.htm
    "Thou shalt have no other gods before Me"

    The Qu'ran also has the same rule
    http://www.religioustolerance.org/chr10cisl.htm

    Hindus - I have no idea, but historically they seem to have coexisted with Buddhists. I even saw some temples in Thailand with mixed Hindu and Buddist gods. Buddhism itself apparently has something about 'the higher Buddha is not Buddha'. So they both seem to be free of the inherent intolerance in Abrahamic, monotheistic religions.

    Hey, since you're only following up to this because I was rude to you here
    How does 'The Higher Linux is not Linux sound to you' ;-)


    I know you want to paint all religious people as "evil", but the fact of the matter is that you're wrong. Reality differs from your fantasy world.


    I can see how you'd get that impression from this post:

    http://slashdot.org/comments.pl?sid=167879&thresho ld=0&commentsort=0&tid=153&mode=nested&cid=1400145 5

    Oh wait, I said the exact opposite. Didn't Jesus say something about hating the sin, not the sinner?

  10. Re:Thank you! on Free OpenOffice.org Training Videos · · Score: 0, Flamebait

    If they were made by the MS Office team, you'd come up with some complaint and get modded up for it, like here

    http://it.slashdot.org/comments.pl?sid=165832&cid= 13834663

    but for anything Open Source, you post some content free praise like this and get modded up for that.

    Well congratulations, but what's the point? Do you really anyone is going to switch to OSS because of your propaganda post on /.? Software is a tool made by engineers. It's not as if everything done by one group is bad, or that everything done by another group is good. Even worse, zealots like you actually make things worse for the stuff you hype.

  11. Re:Emulation + on Xbox 360 Backward Compatibility Finalized · · Score: 1

    Alta is hot and she writes vertex shaders. Hmmmm.

    Sorry, what were you saying.

  12. Re:Wikipedia article question on IBM Releases Cell SDK · · Score: 1

    The Real World tech article I linked to has a rather hard to understand diagram, but it looks to me as if the effective pipeline depth fofr integer ops is really low, 2-4 for most integer stuff.

  13. Re:Unfortunate name... on Used Microsoft Licenses For Sale · · Score: 1

    It looks like a misspelling of 'dyslexic'.

  14. Re:They better stop the riots all right on French Riots Lead to Crackdown on Blogs · · Score: 1


    I'm a friggen Atheist and I am still appalled by this law and the fact that people are actually defending it.


    Damn right. Allowing people to worship whatever the hell the like is what makes us athiests better these religious wackos.

  15. Re:They better stop the riots all right on French Riots Lead to Crackdown on Blogs · · Score: 1


    Perhaps because they aren't even allowed to wear their religious headwear to school anymore?

    As a sidenote: I don't ever want to hear people slime the United States again. It's rather interesting that Muslim youth over here aren't rioting -- even though we are the ones "at war" with certain followers of that faith. Perhaps that's because we have better religious freedom?


    How do you feel about that judge who displayed the ten commandments, or the Kansas school board teaching intelligent design alongside science?

    I have to admit, I'm extremely ambivalent about this stuff. I went to a religious primary school, and it turned me into a committed, almost fundamentalist atheist. But it still annoys me when liberals want to stop things like this on the dubious basis of the separation of church and state. Don't get me wrong, I hate all Abrahamic religions as ideologies, but I don't want to use the law against them because that in itself would violate church and state separation. And I don't hate the people who believe in them. I've met some perfectly civilised religious people and some atheists who were utter shits and the way you behave is far more important than your philosophy.

    And you're right about the US vs France BTW. It's interesting that in the UK, there were massive demonstrations against Iraq, but they were fairly peaceful. I'd say the people that supported the tube bombers are a tiny minority - much smaller than the people that supported the Ira for example, and that is because we still have a society where you can be openly, crazily religious provided that you don't incite violence.

  16. Re:Rosetta to the rescue? on IBM Releases Cell SDK · · Score: 2, Interesting

    Apple wrote a great 68K emulator for the PowerPC macs. It was non JIT, and worked like a big jump table. So you took a 16bit 68k instruction, shifted it and jumped to the base of the table + the shifted offset. The code there would essentially be a PowerPC version of the 68K code.

    http://www.mactech.com/articles/mactech/Vol.10/10. 09/Emulation/

    So you end up doing four instructions to decode the 68K instruction, and then whatever it takes to actually do the operation, typically 2-4.

    JIT emulators would profile the code and check which bits were frequently executed. Then they would essentially copy the table entries into a buffer. So in a loop, you'd actually execute native just execute the 2-4 native instructions and skip the table dispatch.
    There's another benefit too, you can skip things like condition code updates, if you know that they will be overwritten by another instruction before they are checked. Plus you can do peephole optimisations, constant folding and so on.

    There's a wonderful article here -

    http://www.gtoal.com/sbt/

    I can easily believe that CPU intensive code like image processing can run at a very impressive speed, especially as top of the range x86 chips have better SpecInt perormance than a top of the range PPC.

    Incidentally, I read about Apple's second generation 68K emulator being a "dynamic recompiler", so they've been working on this sort of thing for ages.

  17. Re:Wikipedia article question on IBM Releases Cell SDK · · Score: 1

    I remember some early Risc chips that didn't have branch prediction hardware - they would simply predict a backward branch as taken, and a forward one as not.

    Which would be ok for most loops.

    http://en.wikipedia.org/wiki/Branch_prediction

    Incidentally, SPEs have rather short pipelines, so a mispredicted branch is not the catastophe it would be on a desktop CPU.

    http://www.realworldtech.com/includes/templates/ar ticles.cfm?ArticleID=RWT021005084318&mode=print

  18. Re:Why Java doesn't work on Write Portable Code · · Score: 2, Informative

    Jazelle runs something like 90% of the Java instructions, true. So a mobile phone for example does run most Java instructions.

    But you still need to support the rest in software. And then you need to get the java libraries, and write the native code that the java libraries end up talking to to touch the screen/filesystem/etc So you still need a JVM, even if most of the instructions run natively. And even if the API is the same, you are still running on a machine with either a tiny screen or none at all, not much CPU power, RAM or disk space and so on. And no hardware floating point, so any FP code will run like molasses. Oh, and the DRAM access is really slow.

    So you end up writing applications from scratch - its not as if something like Eclipse or Azureus or any desktop Java app will run on a mobile phone. And if you're going to do that, you might as well write them in C/C++ which is still quicker than Java, even with the Jazelle instructions.

    E.g. write some integer code. Look at what comes out of a decent ARM C compiler. It's tiny and it fits in the L1 cache. You can hoist all the CRT calls out of the loop to where they aren't time critical. The compiler can do a great job using the ARM instruction set to keep things quick. Now look at the Java equivalent. It's more instructions and because Java is stack based it needs to do much more loads from memory. And it needs to check all the array accesses, usually with calls into library code. So the footprint of the loop when it runs is too big to fit in the L1 cache.

    Plus you need to have flash memory space to store the java libs, native code and so on. If you JIT for performance, you need RAM for the native code and RAM or flash for the java, whereas for C you can run code out of flash. The C code will tend to use smaller libraries too.

    If you don't believe me, here's what John Carmack said

    http://www.armadilloaerospace.com/n.x/johnc/Recent %20Updates
          The biggest problem is that Java is really slow. On a pure cpu / memory /
          display / communications level, most modern cell phones should be
          considerably better gaming platforms than a Game Boy Advanced. With Java,
          on most phones you are left with about the CPU power of an original 4.77
          mhz IBM PC, and lousy control over everything.

  19. Re:Portable Code on Write Portable Code · · Score: 1

    In Pachinko parlors (those games with the shiny steel balls, sort of like a Japanese pinball), this gesture is used as a greeting when you enter. Make sure you bring a good supply of large ball bearings and show them to the proprietor - easily recognised as a large tatooed man in sunglasses - before doing so.

  20. Re:Hmm on How Microsoft Takes a Name · · Score: 1

    IIRC they decided it based on a wrestling match, with 'Rowdy' Roddy Piper (Wrestling Federation) versus a panda (Wildlife fund). Pandas can wrestle suprisingly well, so the environmentalists got to keep the name. In honour of this, WWF decided to make the panda their new logo.

  21. Re:and people defrauds it on Should Linux Have a Binary Kernel Driver Layer? · · Score: 1


    Well, right, but my point is: Opensource drivers beat the microsoft "quality tests" at any time: You just can see what the driver is doing: while automated quality tests are nice, looking at what the driver is doing can help to identify the bugs (and fix them)


    My point was most of this stuff isn't the sort of thing you can see from looking at the code - it only happpens on some combination of hardware or some percentage of the time or both. Unless you run a an automated test that's written to catch the problem on the right hardware you won't catch it either of course.

    But you can stare at code forever and not see a timing problem, because it's not in the code, its in the combination of the code and some nasty hardware.


    IIRC nvidia is know to be on the top 5 of "companies who make your box bluescren" according to some Microsoft MVP


    That's not my experience at all - I have boxes with ATI and NVidia cards and the latest drivers, one of which hasn't gone through HQL yet, and they're both rock solid. So these guys do know what they are doing with respect to stability, even if they do some questionable stuff to get better benchmark results.

  22. Re:Oh, I'm all for it. on Should Linux Have a Binary Kernel Driver Layer? · · Score: 2, Interesting

    You do realise that most of these problems are more like "with the POS 417 AGP host bridge and a Froon 812 graphics card writes to off screen memory fail 1% of the time when the graphics accelerator is doing a lengthy operation and we see it often now we altered the driver " than "dude I forgot a break; statement"

    With a bit of luck, you can catch the second type of error by running a well thought out test suite. Not always though, I think its an example of the halting problem. The first sort is much harder - there is a lot of variability in PC hardware, even to the point of it being completely broken.

  23. Re:and people defrauds it on Should Linux Have a Binary Kernel Driver Layer? · · Score: 2, Insightful

    Have you actually read the HCT test spec?

    http://www.microsoft.com/whdc/whql/resources/specs .mspx

    E.g for one of a real time virus checkers that layer over filesystem, they test things obscure filesystem features like defragmentation support, and oplocks and reparse points. Plus there is a 14 day stress test. And they update the test to catch common bugs. Of course a decent company will do this sort of thing, but in practice most companies will release undertested code if they are under pressure.

    So the HQL certification means that you run these tests. Then you fix the test failures and submit the log and binary to Microsoft and they sign the binary.

    It's not perfect - as the Raymond Chen post says, but it's a lot better than nothing. But the cool thing is it doesn't really need to be perfect, if the drivers are visibly unstable, people will stop buying the hardware and the company will go bust. Both NVidia and ATI hardware is rock solid with the latest drivers, so who cares if they cheat a bit with 3dmark and HQL.

  24. Re:Talk to those that wrote it down? on Vatican Rejects Intelligent Design? · · Score: 1


    Many took this to mean the Father was on a higher level of divinity than the Spirit or Son. This thinking proved unacceptable to many and caused the Great Schism. I believe the Orthodox still use the Nicene model but the Catholics and Protestants do not.


    This stuff is worse than vi vs emacs.

  25. Re:Theory needs work on Vatican Rejects Intelligent Design? · · Score: 2, Insightful

    That's not true.

    AZT for example is known to block reverse transcriptase. It's kind of cool actually - normal cells store their genes as DNA and convert to RNA which is passed out to ribosomes - little nanomachines that build proteins based on the RNA 'program'. The HIV virus is a retrovirus and retroviruses store their genes as RNA and need a special enzyme, reverse transcriptase to convert it to DNA to be inserted into your cells.

    I guess the problem is that drugs like AZT probably mess up other enzymes too causing side effects, and aren't 100% efficient against reverse transcriptase. Even worse, reverse transcriptase has such a high bit error rate as it copies that HIV can mutate quickly, and some of the viable strains are very resistant to AZT.

    But it's not as if people aren't trying to attack the virus itself. I've stressed the software parallels a bit because of this site, but they are striking - ribosomes for example even look like Turing machines with the RNA as the tape. But unlike software, you can't (yet) make something which will block the viral enzyme 100% and have no effect on any others. At least not last time I looked.