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:The obligatory "Obligatory" on Spammers Announce World War III · · Score: 1

    Hnn, naybe there is sonething wromg with this keyboard.

  2. Re:Medical equipment on The Very Worst Uses of Windows · · Score: 5, Interesting

    I worked on an X Ray system that run Windows 2000. There was actually an earlier Linux version but the customers wanted Windows for some reason. I'm not sure why, installing applications on a X Ray system seems to me to be incredibly unwise.

    But it wasn't as bad a decision as you think. The actually X ray and display was essentially a separate machine. There was a PCI bus driven by the Windows box but everything was set up so that if the Windows side crashed the X Ray would continue to work. There was a dedicated monitor and the UI could be handled either with a mouse or with dedicated buttons. One of the tests was that you could continue to use the system while Windows rebooted from a BSOD. Or failed to reboot actually, we'd overwrite the MBR and the dereference a null pointer in kernel mode WinDbg which would trash the machine irrevocably.

    Essentially all desktop stuff is crap compared to well designed embedded systems. Embedded systems, at least good ones, don't call malloc except at initialization to avoid memory fragmentation. The code is much simpler - the X ray system would initialize the hardware and then sit in a loop waiting for commands from the hard keys. Code coverage was 100%, and the actual code was tiny, only a few 10s of kilobytes. The embedded system didn't have a filesystem and didn't do any dynamic loading - an image was booted from flash and that was it. The hardware was absolutley sealed, unlike in a desktop environment where people can install a $5 webcam with buggy drivers. There was even a hardkey to disable UI events from Windows - from Windows POV the UI device would be unplugged, just in case the Windows UI application went apeshit and overloaded the embedded side with bogus UI events. People worked out worst case interrupt latency and used vxWorks, a very light weight OS. All the critical stuff worked in this environment or was in hardware.

    Essentially the Windows PC was a glorified Human Interface device but everything was set up so the hard buttons were a more convenient system anyway. So people actually doing X Rays would use those. The point of all this was that we couldn't prove the desktop stuff was reliable so we worked on the assumption that it wasn't.

  3. Re:The obligatory "Obligatory" on Spammers Announce World War III · · Score: 1

    The sad thing is I offer swords for sale that are airbrushed.

    If some fat and psychotic weeaboo who's seen too many Ninja movies was going to sneak into my apartment and behead me (perhaps for trolling him on the internets) in one fluid notion whilst screaming "BANZAIIII", I think I'd feel better that he used an airbrushed sword.

  4. Re:Obligatory... on The Very Worst Uses of Windows · · Score: 1

    Management OTOH are complete fucking idiots

    Very brave of you to post that anonymously on the internet.

  5. Re:Practical repurcussions on Ask Aubrey de Grey About Longevity Research · · Score: 1

    I dunno about you but I don't fancy spending 10 years on a starship with nothing to do. It would be more like prison than Star Trek I suspect.

  6. Re:MMmmmm... Housewives!! on Linux For Housewives. XP For Geeks. · · Score: 1

    MMM.. Milfs on linux..

    MilFS? Is that the new name for ReiserFS?

  7. Re:Practical repurcussions on Ask Aubrey de Grey About Longevity Research · · Score: 1

    Actually world population in rich countries is dropping. If anti aging drugs were available they'd most likely be used in rich countries at first, and those countries have a problem of falling population anywhere. I'd guess that more healthy life is not a problem. Pension companies would just change the rules to make people work longer or go bankrupt. Right now life expectancy is pretty varied.

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

    Anti aging drugs would most likely just widen the spread a bit - Japanese people would live to be a 100-150 rather than 80.

    I actually think immortal humans would be rather benign and cautious if a bit aloof and arrogant, a bit like the elves in the Lord of the Rings.

  8. Re:Practical repurcussions on Ask Aubrey de Grey About Longevity Research · · Score: 1

    I think if you could build a ship that could get to Alpha Centauri in 10 years you'd probably be able to figure out some way to put people into where they are not conscious and don't age as fast.

  9. Re:Don't be an advocate on Linguistic Problems of GPL Advocacy · · Score: 1

    Hmm, that works in Opera too. Nice idea, much better than designing the page so you get a blank page and a javascript URL at the top.

  10. Re:Is it wrong... on "New" Words From the Geek Culture · · Score: 1

    I don't think he could. The guy interrupting him had tenure, and the VC was new to the job. Telling him to fuck off would probably have been fatal to the VC's career.

  11. Re:For shame on "New" Words From the Geek Culture · · Score: 3, Insightful

    Coherence and originality as so Web 1.0. The Web 2.0 way is to get a bunch of uncredited articles and make a 'mashup' of them.

    Mind you, Mondegreen is a cool invention
    http://en.wikipedia.org/wiki/Mondegreen

  12. Re:Is it wrong... on "New" Words From the Geek Culture · · Score: 5, Interesting

    Even if you can guess what it means, it's always good fun to pounce on neologisms and jargon and grill the user why they are using them instead of a more traditional word. My Dad told me a great story. He worked for the University which was under pressure from its new Thatcher appointed Vice Chancellor to be more 'commercially oriented' while no one really knew in practice what this meant. The VC gave a speech full or management consultancyisms and uses the word proactive. Someone stood up and asked him if he meant active. The VC blusters and the questioner keeps arguing. After a very long time the VC says "ok, you win I meant active". The questioner sat down. The VC delivered the rest of the speech without much enthusiasm and left without allowing questions from the floor.

  13. Re:There is substance to the disagreement. on Linguistic Problems of GPL Advocacy · · Score: 5, Funny

    Personally I prefer the BSD licenses or Mozilla type licenses.

    I prefer the windows source code license, the true name of which I can't even mention here without being raped by lawyers. Vicious, orc like lawyers in blood stained expensive suits. But the language, the dark language of Microsoft legal composed at the feet of the Dark Lord Gates himself, has such power. One glimpse at it damned de Icaza to a life as wraith.

    If you only knew the power of the Dark Side.

  14. Re:Don't be an advocate on Linguistic Problems of GPL Advocacy · · Score: 1

    Regards to sig: What problem are you having with plain old text? I've been using plain old text mode for years, and it was perfectly preserved even in this latest Slashdot. Check that it's set properly in Options and maybe double-check it in your user options as well.

    Ok, it's really wierd. Sometimes I enter a bunch of paragraphs and they all get jumbled together when I post, so I have to add <p> and </p> tags to get the spacing back.

    And sometimes it works. Like, for some reason this time. Maybe it's because I'm using Opera - it seemed to start at the same time the New Discusion format - the Web 2.0 monstrosity where clicking Reply pops up a text box rather than taking you to a new page - became mandatory.

  15. Don't be an advocate on Linguistic Problems of GPL Advocacy · · Score: 3, Insightful

    Face it, this is the internet. Everyone has read your arguments, the counter arguments to you arguments and the counter counter arguments and so on ad infinitum. They've made a decision about this stuff and advocacy won't change that.

    If people disagree with you, the correct course of action is to troll them for the lulz.

  16. Re:Usual drivel on Firefox Users Stay Ahead On the Update Curve · · Score: 1

    Actually, given that how I was talking about how to stop the Windows Update Service I assumed he was running a ported ksh as his Windows shell.

  17. Re:My work here is done on DHS Official Considered Shock Collars For Air Travelers · · Score: 2, Insightful

    I think it's funny how Democrats can simultaneously believe that Bush is a moron who sat reading My Pet Goat during the biggest attack on the continental US since Pearl Harbour and at the same time an evil genius who had been planing it since his inauguration as a sort of Reichstag fire to allow him to set up a empire.

     

    The fact is the US government sucks at anything. They couldn't catch the terrorists because of turf wars. But those same turf wars, couple with the fact that everything the government does gets leaked to hostile media also means that it would be career suicide for any politician to plan some sort of cover up or inside job. Though it's true from what I can see that the US and UK both expected to fight another war in Iraq at some point since Saddam never had any intention of abiding by the treaties he signed at the end of the Gulf War. Actually it seems like he probably did tell his minions to get rid of his WMDs, but for some insane reason he didn't tell the weapons inspectors, so the US assumed he still had them. Now the UK wanted a legal war, and WMDs gave them that legality. But actually that was a bullshit reason to invade even if it was true. And because the government sucks at everything, even though they had 10+ years to work out contingency plans for an invasion they still didn't seem to have one when they finally did it.

     

    Actually there's another thing which is funny here. Republicans are supposed to believe in small government. Since when did that include invading foreign countries and setting up a democracy there? Ok it worked in Japan and Germany, but there the US had no choice and both of those countries had been democratic in the past. There was never any sign that US troops in Iraq would fare any better than they did in Lebanon for example. Sure they can slaughter the Iraqi army in short order, but it should have been clear to the people that planned the invasion that they would be a magnet for totalitarian/terrorist movements that wanted to inflict casualties on them, force them to pull out and then take over Iraq. This is what the Democrats should have concentrated on, not implausible conspiracy theories

  18. Re:Please on W3C's Role In the Growth of a Proprietary Web · · Score: 1

    Does this mean I should stop crucifying Microsoft's policies?

    Bill Gates RETIRED to SAVE US ALL!

  19. Re:Please on W3C's Role In the Growth of a Proprietary Web · · Score: 2, Interesting

    What really pisses me off is when hardware with web access (i.e. my dsl modem) can't render properly under Firefox. WTF? I have to drop back to IE just to get everything displaying properly. There's absolutely no excuse for using fancy tricks in a damn administration console. If anything should be browser-agnostic, this is it!

    This is a case of a little knowledge being a dangerous thing. If you use basic HTML+frames+gif/jpg graphics+forms it's quite easy to make a web page that works on everything from IE3 and text based browsers/crippled html viewers on mobile phones to the latest Opera/IE/Firefox. I worked on a system for booking hotel rooms about ten years ago that would use Javascript for field validation on modern browsers (back then this meant IE4 and Netscape) and skip javascript completely on everything else. It still worked though, because the form validation was duplicated on the server. The difference was that on a modern browser you saved a page reload. But the web pages was still usable on Lynx for example, or on IE3 over a 56K modem.

    If you use bleeding edge CSS it will only work on Opera and Firefox and if you use IE specific stuff it will only work on IE. But you don't need to use either - people built quite usable web pages (more usable than Web 2.0 stuff IMO) long before any of this stuff was thought of.

  20. Re:Agree, but... on W3C's Role In the Growth of a Proprietary Web · · Score: 2, Informative

    They don't have to. If you write an ActiveX control and get it signed IE will ask users if they want to download it. You can see this if you get a fresh install of Windows and visit a web page with flash. Adobe do have an SVG ActiveX control.

    Actually doing SVG with HTML is probably possible with this scheme too. Internet Explorer has an IWebBrowser interface so the SVG plugin could use that to render the HTML in a SVG+HTML page.

  21. Good news on Your Mashup Is Probably Legal · · Score: 1

    I have a mashup of Linux and some proprietary code (handles the DRM) for a set top box. Good to know it's legal!

  22. Re:Usual drivel on Firefox Users Stay Ahead On the Update Curve · · Score: 1

    For Vista type this:

    C:\>format C:

    That won't work in Windows. If there ares files open, including the registry or the pagefile, format will fail to open the device because it requests exclusive access.

  23. In your face Del Cecchi on Larrabee Based On a Bundle of Old Pentium Chips · · Score: 1
  24. Re:Sad on Hans Reiser Leads Police To Nina's Body · · Score: 1

    I hope slashdotters will be sensitive in this tragic situation and not go for cheap laughs.

  25. Re:Usual drivel on Firefox Users Stay Ahead On the Update Curve · · Score: 1

    Hint: Unix.

    You shouldn't use Unix. I read a good article by Dave Cutler how it was sloppy, designed by academics and used by filthy undergraduate hippies and how it makes him RAAAAAGE.