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:Yay. Slashdot is up to date and current finally on Felix Baumgartner's Supersonic Skydive Attempt · · Score: 1
  2. Re:Good to hear on Galileo: Europe's Version of GPS Reaches Key Phase · · Score: 1

    Of course, someone with a conscience wouldn't operate that machine, which only contributes to eventual worldwide starvation.

    What, by harvesting crops?

  3. Re:That link cleaned up on Black Hole's "Point of No Return" Found · · Score: -1

    First world problems.

  4. Granny doesn't want your code on Ask Slashdot: Dedicating Code? · · Score: 1

    She explained to me she wants you to get right on producing grand kids like she told you 1000 damn times already.

    What about her friends's son's daughter Anna? She's a lovely girl and she's a dentist too. You won't do much better than her. She gave you her phone number - Why haven't you called her yet?

  5. Re:Yay. Slashdot is up to date and current finally on Felix Baumgartner's Supersonic Skydive Attempt · · Score: 0, Flamebait

    Things like this are good to show your kids to demonstrate what a Real American can do with guts and determination and also to show them the indomitability of the American spirit and how we don't need to take any God damn shit from the Chinks, Japs, Eurotrash etc.

    If he had have died it would have additionally shown your kids that jumping off high things is very dangerous.

    So really it's win/win.

  6. DCBZ vs memset on Linus Torvalds Answers Your Questions · · Score: 1

    I don't like his comment on DCBZ

    No, I want out-of-order and "high-level" instructions that actually work across different implementations of the same ISA, and across different classes of hardware (iow, span the whole "low-power embedded" to "high-end server" CPU range). So for example, I think having a "memcpy" or "memset" instruction is a great idea, if it allows you to have something that works optimally for different memory subsystems and microarchitectures.
    As an example of what not to do, is to expose direct cacheline access with some idiotic "DCBZ" instruction that clears them - because that will then make the software have to care about the size of the cacheline etc. Same goes for things like "nontemporal accesses" that bypass the L1 cache - how do you know when to use those in software when different CPU's have different cache subsystems? Software just shouldn't care. Software wants to clear memory, not aligned cachelines, and software does not want to have to worry about how to do that most efficiently on some particular new machine with a particular cache size and memory subsystem.

    DCBZ is described here

    http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp?topic=/com.ibm.aix.aixassem/doc/alangref/dcbz.htm

    If you look at a memset on a traditional CPU you're actually wasting time writing zeros individually to each location on a cache line. That works, but what you really mean at the start of a line is not

    "Pull the cache line in from main memory if necessary, perhaps evicting a line containing something else. I'm writing a zero to the first location, second location ... last line". This means you read the line from memory and then fill it full of zeros. It will then sit in the cache dirty until it gets written back. Reading it into the cache means something else got kicked out.

    What you really mean is

    "I'd like to clobber the whole cache line with zeros". I.e. whether or not you have it, just fill it with zeros and mark it dirty. Or, better, write zeros to it bypassing the cache completely - that way you don't pollute the cache."
    dcbz is a way to say that.

    They explain it here

    http://www.ibm.com/developerworks/power/library/pa-memory/index.html

    It just means you need to write some PPC specific code for memset. Which IBM give you. If you do it it will run faster. If you do it the old way it will still work.
    I.e. it's an architecture specific optimisation. I think he's saying that it would better to make the old way as fast as dcbz. I'm not sure that's possible - the CPU can't turn a bunch of stores into the equivalent of dcbzs. It's one of those situations where the old way is slow because you're not giving the CPU enough information about what you really mean.

    If you've got an embedded system that's slow it's worth profiling it. If there architectural things like this that aren't being used in the hot spot functions its worth implementing them.

  7. Re:Question... on Half-Life of DNA is 521 Years, Jurassic Park Impossible After All · · Score: 1

    Someone else linked to this

    http://www.nhm.ac.uk/resources-rx/files/12feat_dna_in_amber-3009.pdf

    NHM: What do you think about Dr. David L. Stearn's recent prediction that in years to come DNA mapping techniques will enable scientists to map a complete dinosaur DNA sequence by working backwards from the DNA sequences that they will eventually unravel for birds, reptiles and mammals?

    Austin: Scientists have successfully mapped the complete DNA sequence for two bacteria (Haemophilus influenzae and Methanococcus jannaschii), a yeast ( Saccharomyces cerevisae) and nematode worm ( Caenorhabditis elegans) and there are research projects under way to try and map the complete DNA sequence for humans and the fruit fly Drosophila but they will take years to complete. The Human Genome Project, for example, has research teams collaborating around
    the world to map the three billion base pairs that constitute the human DNA sequence but even with this collaborative effort it will have taken close to fifteen years to complete. Although it may be possible to map the DNA sequences for birds, reptiles and mammals in theory, I'm not convinced that this is going to happen in the near future for reasons of the enormous cost and effort involved. And even if complete genome sequences were available for living mammals,
    birds and reptiles predicting the sequence of a dinosaur genome with any degree of accuracy would be an impossibly complex task. Think of the dinosaur sequence that we are trying to predict as a hypothetical jigsaw puzzle made up of more than one billion pieces and each piece instead of being a flat piece of card is a cube with a different fragment of the overall picture on each side. So to reconstruct this jigsaw puzzle you not only need to position all the pieces in the correct place, you
    have to have the correct face showing too. That's how impossible the problem is!

    What I'm surprised about is that it is not impossible, just computationally intensive to "de-evolve" organisms back to their ancestors. You'd think this process would be impossible since evolution is lossy - i.e. genes get deleted along the way.

    Of course you don't necessarily need to accurately de-evolve a bird to its dinosaur ancestor, you could just work out how to turn on dinosaur like modes in bird DNA. So you could essentially make a T rex by changing the genes that control size, teeth etc.

    Your T Rex wouldn't be genuine of course, it would be a recreation. Still, who cares? It's not like we need it to be able to breed with genuine Cretaceous era Rexs.

    Going back to Jurassic Park in one of the movies Sam Neill's character actually says that the dinosaurs in Jurassic Park aren't genuine either, they are just monsters made in a lab.

  8. Re:Someone forgot to tell these guys on Half-Life of DNA is 521 Years, Jurassic Park Impossible After All · · Score: 3

    He's a creationist! BURN HIM!

  9. Re:Funny on PETA Condemns Pokemon For Promoting Animal Abuse · · Score: 1

    I dunno about the ethics of torturing Pokemon, but I'd eat a Peta spokesperson if I had to.

  10. Re:Yes we know, so what? on UK Man Arrested For Offensive Joke Posted On Facebook · · Score: 3, Insightful

    If you look at the Middle Ages we had a terrible problem with witchcraft. The way we handled that was using a lightweight and ad hoc system of roving prosecutors, ie Witchfinders General.

    Now we have a problem with paedophilia, exemplified by this joke. I think we need some sort of Paedofinder General.

  11. Wallmart have installed Blink Pedestal charges on Tesla Reveals Charging Station Sites In 3 US States · · Score: 1

    Those aren't Superchargers though. So it's going to take substantially longer than 30minutes to charge your EV.

    Looking at this

    http://www.greenretaildecisions.com/news/2011/12/01/walmart-to-install-ev-charging-stations-

    All participating Walmart stores will have two Blink Pedestal chargers installed, except one store in Oregon that will install a Blink DC Fast Charger. The Walmart locations were selected based on the EV Micro-Climate process, which takes into account traffic patterns, regional attractions, transportation hubs, guidance from Walmart and input from regional partners.

    http://www.blinknetwork.com/brochures/l2-pedestal-charger/page02.html

    Input Voltage 208 VAC to 240 VAC +/- 10%

    Input Phase Single

    Frequency 50/60 Hz

    Input Current 30 Amps (maximum); 12A, 16A, 24A available

    So this is a 240V*30A = 7kW charger.

    http://finance.yahoo.com/news/tesla-motors-launches-revolutionary-supercharger-032000226.html

    The Supercharger is substantially more powerful than any charging technology to date, providing almost 100 kilowatts of power to the Model S, with the potential to go as high as 120 kilowatts in the future. This can replenish three hours of driving at 60 mph in about half an hour, which is the convenience inflection point for travelers at a highway rest stop. Most people who begin a road trip at 9:00 a.m. would normally stop by noon to have lunch, refresh and pick up a coffee or soda for the road, all of which takes about 30 minutes.

    Now a 100kW charger can charge a car in 30 minutes or half an hour. So a 7kW charger can do it in 100/7*0.5 7 hours.

    Fancy hanging around Walmart for 7 hours?

    http://www.greenretaildecisions.com/news/2011/12/01/walmart-to-install-ev-charging-stations-

    The EV Project is a public-private partnership, funded in part by the U.S. Department of Energy through a federal stimulus grant made possible by the American Recovery and Reinvestment Act (ARRA).

    Sounds like the taxpayer ended up paying for infrastructure no one is going to use.

    Actually the Blink Fast Charger would have been a better bet.

    http://www.blinknetwork.com/brochures/dc-fast-charger/page02.html

    60 kW Max (Setting Adjustable 30kW - 60 kW)

    So you'd charge in 100/60*0.5=0.83 hours or 50 minutes. Then again I'm not sure I'd fancy hanging around Walmart for an hour while my car charges. And if people leave their cars charging while they get lunch, isn't that going to lead to queue?

    I could see exchanging batteries working. But how do I know I'm not going to swap a brand new battery worth tens of thousands of dollars (Tesla won't even cite a replacement price) - for one which is worn out?

    Exchanging 60kWh batteries is like swapping a $30K (based on âTesla ostensibly charges $10,000 for 20 kWh of capacity' from here) vehicle with a stranger and trusting them not to give you a knackered one.

  12. Re:Fuck Apple. on iPhone 5 Scorns Standards Promise To European Commission · · Score: 1

    Even worse Apple fanboys will flame them on their blogs for "relying on an obsolete feature".

  13. Re:Fuck Apple. on iPhone 5 Scorns Standards Promise To European Commission · · Score: 1

    Listening to music on a smartphone on public transport reminds me of a far side cartoon where the lions approach some zebras and all of them scatter except one with headphones on.

  14. Re:Fuck Apple. on iPhone 5 Scorns Standards Promise To European Commission · · Score: 1

    Samsung can get HDMI video out that usb port ... Show me ANYONE that follows a standard.

    Actually the Samsung Galaxy S II's HDMI out of a USB port is standard

    The video is actually MHL

    http://en.wikipedia.org/wiki/Mobile_High-Definition_Link#Products

    It seems like MHL works by fucking around with the pullups, like USB OTG does.

    http://www.engadget.com/2011/02/23/samsung-galaxy-s-ii-first-with-mhl-port-for-dual-purpose-usb-or/

    Essentially, the micro-USB shaped MHL jack at the base of the Galaxy S II features internal circuitry that recognizes USB or MHL impedance and then automatically switches the phone into USB data / charging or MHL audio / video / charging modes. A special 5-wire micro-USB to HDMI cable lets you send video and audio to existing HDMI-equipped displays. Unfortunately, the TV won't charge the Galaxy S II during playback unless you insert a phone charger adapter between the GSII and TV or wait for MHL-enabled TVs to begin shipping later this year. Once connected, you can then use your TV's HDMI-CEC compatible remote to navigate and control the Galaxy S II's media interface. The GSII is just the first MHL device with a half-dozen phones, at least one tablet, and a few TVs coming this summer. More details are available in the video interview after the break.

  15. Re:this is your brain on Monkeys Made Smarter With Prosthetic Device · · Score: 1

    And then the egg hatches into grey goo which swarms up his arm.

  16. Re:Applications? on Monkeys Made Smarter With Prosthetic Device · · Score: 4, Insightful

    Well it might improve the editing on slashdot.

  17. Re:What a concept! on Firefox OS: Disruptive By Aiming Low · · Score: 0

    I take it you haven't used Firefox lately? Man I really wish they'd spin these research projects off and keep the browser devs focused on the damned browser. Used to be every release it got better, sure it had bugs but you could see real progress being made, each release was better than the last...not anymore, now it gets prettier but NOT better and on anything low power it gets curbstomped by any of the Chromium variants.

    I'd normally say switch to Opera because it's fast and stable. Unfortunately Opera has been gradually fucking things up too. Moving the plugins into a separate process caused chaos so much that at least for the 32 bit Windows version they've been moved back to in process. What used to be a blazing fast, stable browser has got so bad I've switched to Chrome.

    It's a shame really - I still prefer Opera. It has speed dial and a nice menu for unclosing tabs. It has a feature where you can click on a grabber at the side of the screen to see a list of book marks. It has a checkbox for "Reuse tabs" and if it is unchecked bookmarks open in a new tab. None of this is rocket science and some - the speed dial and the closed tab list can be done with extensions in Chrome. Still it's not the same as having this stuff in the browser - the Speed Dial 2 won't synchronize across machines, because Chrome Sync doesn't cover extensions. And Sexy Undo Close Tab loses the history of any tabs you close so the back button won't work. And there's no way to make bookmarks open in a new tab instead of clobbering the current one, which is irritating if you're in the middle of a slashdot rant.

    So you have

    Internet Explorer - bad. Used to be useful only IE. 6 only websites at work but those are increasingly broken in later IE versions. And to be honest I don't work at the sort of places that have IE 6 only websites that you have to use to submit timesheets, thank Hitchens.

    Opera - My favourite UI but speed and stability have got worse and worse since they added a bunch of features. Used by approximately 0% of people, so no one tests their sites on it, though compatibility seems pretty good. Some things - Disqus comment threads will fail though. The low market share means a lack of extensions compared to Firefox or Opera.

    Firefox - Firefox has always irritated me - every time I launch it it seems to need to restart. Slow and bloated. Useful only for demos of bleeding edge web stuff.

    Chrome - Speed and stability are great, so long as you use Windows. Highly spartan UI. I wish they'd look at Opera and have options for a lot of the UI stuff that Opera invented.

  18. Re:It's already out there... on YouTube Refuses To Remove Anti-Islamic Film Clip · · Score: 5, Interesting

    Well, blessed are the cheese makers.....

    Wikipedia pointed out a subtlety about that scene

    http://en.wikipedia.org/wiki/Monty_Python's_Life_of_Brian#Religious_satire_and_blasphemy_accusations

    The Pythons unanimously deny that they were ever out to destroy people's faith. On the DVD audio commentary, they contend that the film is heretical because it lampoons the practices of modern organised religion, but that it does not blasphemously lampoon the God that Christians and Jews worship. When Jesus does appear in the film (on the Mount, speaking the Beatitudes), he is played straight (by actor Kenneth Colley) and portrayed with respect. The music and lighting make it clear that there is a genuine aura around him. The comedy begins when members of the crowd mishear his statements of peace, love and tolerance ("I think he said, 'blessed are the cheese makers'"). Importantly, he is distinct from the character of Brian, which is also evident in the scene where an annoying and ungrateful ex-leper pesters Brian for money, while moaning that since Jesus cured him, he has lost his source of income in the begging trade (referring to Jesus as a "bloody do-gooder").

    So in Life of Brian the comedy comes from idiots not understanding the message of peace and tolerance.

    Then again of course, Jesus discouraged stoning - "let him who is without sin cast the first stone". Unlike Mohammed

    http://www.iupui.edu/~msaiupui/082.sbt.html#008.082.809

    Narrated Ibn 'Umar:

    A Jew and a Jewess were brought to Allah's Apostle on a charge of committing an illegal sexual intercourse. The Prophet asked them. "What is the legal punishment (for this sin) in your Book (Torah)?" They replied, "Our priests have innovated the punishment of blackening the faces with charcoal and Tajbiya." 'Abdullah bin Salam said, "O Allah's Apostle, tell them to bring the Torah." The Torah was brought, and then one of the Jews put his hand over the Divine Verse of the Rajam (stoning to death) and started reading what preceded and what followed it. On that, Ibn Salam said to the Jew, "Lift up your hand." Behold! The Divine Verse of the Rajam was under his hand. So Allah's Apostle ordered that the two (sinners) be stoned to death, and so they were stoned. Ibn 'Umar added: So both of them were stoned at the Balat and I saw the Jew sheltering the Jewess.

    "I saw the Jew sheltering the Jewess". How chilling is that?

    And it's clear that if Muhammad hadn't have been there the couple would have got a token punishment of face blackening, not be killed horribly.

    In fact if you don't think either Jesus or Muhammad were divine these sorts of differences in their morality make it pretty clear that Jesus as a historical figure is owed a more respectful portrayal than Muhammad. Muhammad not only had sex slaves, he actually enslaved them himself after killing their husbands.

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

    Rayhana was originally a member of the Banu Nadir tribe who married a man from the Banu Qurayza. After the Banu Qurayza were defeated by the armies of Muhammad in the Siege of the Banu Qurayza neighborhood, Rayhana was among those enslaved, while the men were executed for treason.

    According to Ibn Ishaq, Muhammad took her as a maiden slave and offered her the status of becoming his wife if she accepted Islam, but she refused. According to his account, even though Rayhana is said to have later converted to Islam, she died as a slave.[1] According to Marco SchÃller, Rayhana either became the Prophet's concubine or, was married to him and later divorced

  19. Re:Just what the world needs on Russia Wants a Hypersonic Bomber · · Score: 1

    We must not allow a hypersonic bomber gap to open between us and the enemy.

  20. Re:My God on Bill Gates To Develop a Revolutionary Nuclear Reactor With Korea · · Score: 1

    Nice try, Kim Jong Un.

  21. Re:My God on Bill Gates To Develop a Revolutionary Nuclear Reactor With Korea · · Score: 1

    Well it's built into the system - Marx believed in a Dictatorship of the Proletariat where following a revolution the bourgeoisie would be disenfranchised politically and their property confiscated. Once you start talking about disenfranchising classes and seizing their property you've basically left the concept of democracy behind.

    Now it's worth pointing out that the Social Democrats disagreed with this. They were reformists par excellence and aimed to gain power democratically. Marx criticized them in "Critique of the Gotha program", which is where the phrase dictatorship of the proletariat originates.

    http://www.marxists.org/archive/marx/works/1875/gotha/ch04.htm

    Now if you fast forward to to present day you find three types of society

    1) Capitalist

    2) Social Democratic

    3) Communist

    You actually find that a move from capitalism to social democracy means more rights for workers - the right to strike for example or form a union. A move from capitalism to communism means less rights. In the USSR and China workers on collective farms didn't even have the capitalist right to change jobs. Agriculture collapsed and millions starved to death.

    It is also worth pointing out that China is probably more capitalist now than the US, even though the Party maintains a monopoly on power and can still censor the news and overrule the courts.

    So Communism meant serfdom and hunger followed by authoritarian capitalism where the Party still operates above the law and where Party insiders end up owning the nominally privatised factories - China or Vietnam. Or maybe the system will stay feudal - e.g. North Korea.

    It's fair to assume that neither possibility is a particularly welcome outcome for the Proletarian class Communism is supposed to be helping.

    I.e. they'd be far better off as a proletarian voting for a Gotha like Social Democratic reformist program. That's what happened in Germany or Sweden and both manages to combine lots of rights for workers with a an economy which is probably almost as efficient as the more capitalist US.

    I.e Marx was wrong and the reformists were right.

  22. Re:My God on Bill Gates To Develop a Revolutionary Nuclear Reactor With Korea · · Score: 1

    Actually the Republic of China still claims the mainland, Mongolia, Tibet and also Your Mom.

  23. Re:Anonymous Speech, First Amendment? on Paid Media Must Be Disclosed In Oracle v. Google · · Score: 1

    Bliggers, is that what we are calling paid pundits for shill corporations

    How about we call them pundits and tech journalists?

    You're naive if you think most tech journalists aren't taking cash from the companies whose products they review. Having a special name for the ones who've admitted to it gives the ones who haven't a spurious credibility.

  24. Re:bcache on Are SSD Accelerators Any Good? · · Score: 1

    The developer apparently didn't even know what the ARC algorithm is... which is just bizarre, like developing a race car without knowing what variable valve timing is. Not saying it is needed, but what level of quality do you expect out of this?

    ARC is patented. Linux uses only older non patented algorithms. It's sort of like one of the beta males in a pack of lions who only get the bits of the kill that the alpha males don't want.

    Also don't worry about quality. I'm sure the developer copied a few manga mkv files to and from the cache before releasing it.

  25. S M Stirling's Draka trilogy on Ask Slashdot: What's the Most Depressing Sci-fi You've Ever Read? · · Score: 1

    The bad guys take over the whole world and turn it into one big plantation worked by slaves. They genetically engineer everyone else using viruses so that they will never be any rebellions against their rule. They take over alternate timelines and other planets and do the same thing there. The whole thing seems to be written as an ironic reference to Fukuyama's idea that history will end with Liberal Democracy.

    Apart from 1984 it's one of the gloomiest views of the future I've ever read.