Slashdot Mirror


User: oliverthered

oliverthered's activity in the archive.

Stories
0
Comments
5,212
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,212

  1. When the oil runs dry.... on Senate May Rush Copyright Legislation · · Score: 1

    Prior the the French revolition (just prior, like a thousand years or so before they were mainly commie bastards), we were ruled by a feudal system, this was overthrown and we then got the Bourgeois and Proletarians with there money grabbing ideas (little better than the feudal system?).

    Anyhow, what's going to happen in 30 years time when the oil runs dry? That's probably the question the big businesses are asking, and they want to make sure the law keeps them in power and wealth 30 years from now.

    Every time something like this goes through all I can think is pensions, health care, electricity and how the rich are setting them selfs up for when it starts to cost a buck or two.

  2. If only... on Firefox News Roundup · · Score: 1

    If only they are 5 million web developers our lifes could all be in perfect standards based harmony (well almost).

  3. Re:Sway.... on Half-Life 2 Finally Activated · · Score: 1

    Well, the graphics are a lot better and there's a lot more movement, maybe you brain is starting to think that the game is 'real'.

  4. DEP on The Verdict on WinXP SP2? · · Score: 1

    Do you know the funniest thing about DEP? It's been in you pc since the 386. Im protected mode you can set memory as executable,readable or both.

    Now the 386 is... well scratched head .. at least 12 years old, and M$ has only just found out if can do DEP.

    This reminds me of a post about window (3 i think), and it basicly says that someone at microsoft decovered protected mode and hacked out the windows kernel (3.1/95/98/me), to use this extra magical memory and allow task switching, unfortunatly he didn't notice that you can set the executeable flag on memory that should be data or stack and prevent buffer overruns from executing code.

  5. How wrong could he be... on Largest Digital Photograph in the World · · Score: 1

    Well,there's joined arial footage of my entire country stored on raided hdd's that takes up tera-bytes.

  6. Re:Valve Deserves an Appaluse on Half-Life 2 Finally Activated · · Score: 1

    Oh, you spoilt it for me, I'm only on alpha-labs 98.

  7. I've only seem the movies.. on Half-Life 2 Finally Activated · · Score: 1

    I've only seem the HL2 preview movies, and it kicks shit.
    Pushing tables infront of doors to make them harder to open, only for the tables to get thrown out of the way (knida GTA3++), beats, it's dark, nothing happned for a while, bet there's some stupid hole that a load of spiders are gonig to come out of. I would be scared, by doom3 if I coudln't predict almost every doom 3 monster before it arrived.

    Doom 3 also bragged that there engine could work with deforming objects, now If I could blast my way through walls, instead of following a very linea route then Doom 3 would be much more fun.

    I havn't even finished doom3 yet, and I've got time to post here, can't you tell I'm gripped.

  8. Sway.... on Half-Life 2 Finally Activated · · Score: 1

    No seriously.
    If you watch a lot of people playing that kind of came you will see them swaying there heads about, almost like there trying to look behind the monitor, this causes fluid to move around your ... (shit where's greys anatomy when I need it)... and makes your motion senses aggree with you visual senses preventing the motion sickness.

    Try it, next time your about to run around a corner or turn, tilt you head in the direction of movement and swaying you body that way a little helps too.

  9. Gnu/Linux. on Ex-Britannica Editor Reviews Wikipedia · · Score: 1

    Yeh, and a million monkeys may write software, but how would they recognise if they had.

    Like, when 25% of the hits to wiki come from schools, colages and universities then there probably onto a sure thing.

    Who knows, maybe people will publish papers and patent blockers in wiki one day.

  10. Re:modern electronics? on Happy 100th To The Vacuum Tube · · Score: 1

    So, what does a switch do, like if it doesn't control the conduction of electrons or other charged carries. The especially bit at the end doesn't count, because it includes standard metals water, infact anything.

    So I don't think your interpritation of your definition carrys any salt.

    They also had diodes before that, made up of layers of two different meatals, and they definatly count, and electric motors and chemical reactions also fit the bill, not to mention a kite and laden jar.

    Nope I don't think that's what they can mean.

    They could be refering to the 'srink-wapped' nature of the products, e.g. modern post feudal capatilist electronics.

  11. Baga shite... on Art Tips For Programmers? · · Score: 1

    Ok, so I'm a coder, and I could probably write a ray-tracer that would do what you ask, that doesn't make me an artist.

    I can proof designs and give good feedback and even get into the mental flow of art, but when I just haven't got it in the brain paper co-ordination department the coding sucked it out of me long ago and no amount of teaching will help get it back.

  12. In the grand scheme (OT) on Happy 100th To The Vacuum Tube · · Score: 1

    In the grand scheme of things 100 years doesn't even count, a few billion years would be old.

    The strange thing is they don't want you to realise that there every was anything 100 years ago, or infact anything before Hitler based on my sisters school.

  13. Re:modern electronics? on Happy 100th To The Vacuum Tube · · Score: 2, Insightful

    Well, by modern I think they mean signal processing, prior to the vacuum tube what type of electronics did we have? anything better than a carbon arc lamp and a few side show effects.

  14. Umm...nope on Are Usability & Security Opposites in Computing? · · Score: 1

    Delete the files, oh shit, not those ones sent those to Mary, not that Mary.

    I have a phone which I don't use, it has too many buttons, one for back, one for escape and one for cancel etc...
    Each button does exactly what it says and only what it says, nice and easy for my grandma (press the red one granny) but appalling for everyone else, the problem is that the decision space has been fixed towards my grandma and I'm the one who's got the phone.

    The same could be said about any piece of software i.e. the decision space is fixed,this makes it easy for some but hard for others.

    Your solution would be make it easier for the people who find it hardest and level the playing field a bit, well I suppose that's fair, but all a bit pseudo-usability to me. What needs to happen is that applications need to be able to adapt to the different decision spaces that different users will require. Take for instance a computer game (I've got warcraft on my desk), now war craft uses it's first few levels as a tutorial by reducing the decision space, I can't make mistakes because there are no mistakes to be made, it then increases the decision space to stop the game becoming boring. The same approach can be taken with general software, each application could use machine learning to work out what decision spaces to present to the user, the software would then be able to adapt the to users needs making giving it perfect usability.

    Once an individual user has a decision space, other users who perform similar tasks can take data from the decision space to improve there's, e.g. software used in a call centre could produce an optimal decision space for that call centre, this could be used to adapt working practises and spearhead feature markets.

    This is not one button marked 'do exactly what the user wants me to do', it's a prompt saying, 'I think you want to do this next'.

    All commands should be accesable from everywhere, it's just that the user should be presented with the one that they are going to use next, 'always one click away.'

  15. 'The team spent six days' on Atlantis Found. Again. · · Score: -1, Flamebait

    "The team spent six days scanning the Mediterranean sea bed between Cyprus and Syria using sonar technology"

    Well it took God 6 days to create the earth&co, so I wouldn't expect other stupid tails to take exactly the same abount of time.

    I'm sure Bush is on the case, making sure the Greeks don't try and take over the world again.

  16. Well.. it's kinda easy, on Gentoo Linux Releases 2004.3 · · Score: 1

    If you look in /var/db/pkg and browse to the package you've just installed you find a whole host of file that tell you exactly what went on in the install.
    e.g. searching for /bin/ in /var/db/pkg/net-www/mozilla-firefox-1.0_pre/CONTEN TS
    shows me that firefox has is launched with /usr/bin/firefox which is a link to /usr/libexec/mozilla-launcher.

    If I open up ppp(which I've just re-installed) I find
    dir /etc/ppp
    obj /etc/ppp/options-pppoe fa2a5b8df496922fa2fb592115953b6b 1100520849
    obj /etc/ppp/chap-secrets.example d1cb45f1aedb9500ab1c325f887d8f84 1100520849
    obj /etc/ppp/pap-secrets.example e0d80e4e091ba0ca3688784467a8205d 1100520849
    dir /etc/ppp/peers
    obj /etc/ppp/ip-up 0fea1d14ab99bdbbbb5b6e652e105bd3 1100520849
    obj /etc/ppp/ip-down 4d031363e70aa42076bf484fa8bdc9d6 1100520849
    obj /etc/ppp/chat-default a2eaeceee980ff6e183abfa370fc685c 1100520849
    obj /etc/ppp/options 300f139554327e63b13b44a2e3040ce0 1100520849
    obj /etc/ppp/options-pptp 2890b47660f967a07ac5b211850e46c5 1100520849
    dir /etc/modules.d
    obj /etc/modules.d/ppp 5d83af7b897082a0b1ecd70a2cc2a0c7 1100520849
    dir /etc/radiusclient
    obj /etc/radiusclient/realms d31fb4eb263b0ab3ba970cef7f7e9b58 1100520849
    obj /etc/radiusclient/port-id-map c4bd83f8ac89c6e600b9f16d329ca656 1100520849
    obj /etc/radiusclient/dictionary 43dda73aeb8f09e46acb815be7dda41f 1100520849
    obj /etc/radiusclient/servers d04ebe819296aad1a8f67b4823be6e64 1100520849
    obj /etc/radiusclient/dictionary.merit 88ac9472f94481602095184c5378c561 1100520849
    obj /etc/radiusclient/dictionary.compat 22353ce1527f7fdfea63e4cb26bf0bda 1100520849
    obj /etc/radiusclient/dictionary.ascend 6b4d7858f5bd0cb9e561d92d7cef9730 1100520849
    obj /etc/radiusclient/radiusclient.conf 38629365e81b62f0ad2f76d759881209 1100520849
    obj /etc/radiusclient/dictionary.microsoft e29c4871d432a3ce2cd4445ec116eaa5 1100520849
    obj /etc/radiusclient/issue fe15a45db37b077478185d2846c10e6f 1100520849
    dir /etc/init.d
    obj /etc/init.d/net.ppp0 ae851489b48d5c639c8c6da1fe02a5af 1100520849
    dir /etc/conf.d
    obj /etc/conf.d/net.ppp0 ef28c96687409a340c6cd66e21dc58db 1100520849

    and a whole host of doc files.

    Generally things come as shipped, which is normally enabled with some sensible defaults (sometimes the sensible default is disabled).
    Sometimes you have to edit the files in /etc/conf.d to change features. e.g. my apache2_opts are
    APACHE2_OPTS="-D SSL -D PHP4 -D XSLT"

  17. Internet Explorer, Firefox, and Safari all free? on Opera Facing Losses While Firefox Usage Grows · · Score: 1

    What on my mobile phone, or pda?

    Well, I get IE, but then it's utter shit (lynx runs nicer on a bbc micro in mode 3), firefox isn't available, safari only runs on mac (well it's khtml so it runs in kde too). and I'm left with the only browser to support mobile devices, opera.

  18. They've done it, and it's umm... shit on Security Vulnerabilities Discovered in WinXP SP2 · · Score: 2, Interesting

    Windows pocket pc 2003 was re-reitten from scratch, and it's shit.
    As an example, by default is saves documents in volitile ram so you loose them when the battery goes flat.

    It keeps applications running but can only display one at once and has no way to efficiently switch between them (menu/settings/memorytab/runningapplication/activa te)

    It installs appliations in vram.

    Basicly, it's crap.
    If it were running linux I could make sure everything (except tmp) was stored on nvram and I could evens swapon to give me more ram if Iwanted to.

  19. EULA? on Warezed SoundForge Files In Windows Media Player · · Score: 1

    There's so much shit in EULA's that it's probably better to pretend they don't exist and carry on like you've purchased a new car, or a book.

    In Eurpoe rights are things that you can't sign away, no matter how hard you try. That's why some people still get arrested for S&M and the guy who advertised for someone to eat is in prison.

  20. Re:Open Source cough expert cough for hire. on Open Source Expertise in Short Supply · · Score: 1

    Well as a quick example
    using xmlstarlet you could for instance
    xml val -e -s fstab.xsd fstab.xml, to show any errors
    xsd support's not great yet, e.g. it won't pick up a vsttype that isn't listed in the restraint enumberation but try mispelling an attribute, or putting freq="10", it's a lot safer than having an error in the real fstab, which will prevent anything from mounting and you may not find out until you reboot!.

    here's fstab.xml

    <?xml version="1.0" ?>
    <fstab>
    <filesystem spec="LABEL=boot" file="/boot" vsttype="ext3" mtops="noauto,noatime" freq="1" passno="1" />
    <filesystem spec="/dev/hda8" file="/" vsttype="ext3" mtops="noatime" freq="0" passno="1" />
    <filesystem spec="/dev/hdb6" file="none" vsttype="swap" mtops="sw" freq="0" passno="0" />
    </fstab>

    and fstab.xsd (I havn't put any comments in yet, but each attribute and element could have a description of it's content and function. (you'll need to remove the ; before xsd:element name="fstab" /. put it in there.

    <?xml version="1.0" encoding='utf-8' ?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

    < xsd:element name="fstab" type="fstabType"/>

    <xsd:complexType name="fstabType">
    <xsd:sequence maxOccurs="unbounded">
    <xsd:element name="filesystem" maxOccurs="unbounded" minOccurs="0" type="filesystemType"/>
    </xsd:sequence>
    </xsd:co mplexType>

    <xsd:complexType name="filesystemType">

    <xsd:attribute name="spec" type="xsd:string" use="required"/>
    <xsd:attribute name="file" type="xsd:string" default="none" use="optional"/>
    <xsd:attribute name="vsttype" type="xsd:string" use="required"/>
    <xsd:attribute name="mtops" type="xsd:string" default="default" use="optional"/>
    <xsd:attribute name="freq" type="freqType" default="0" use="optional"/>
    <xsd:attribute name="passno" type="passType" default="0" use="optional"/>

    </xsd:complexType>

    <xsd:sim pleType name="freqType">
    <xsd:restriction base="xsd:integer">
    <xsd:totalDigits value="1"/>
    </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="passType">
    <xsd:restriction base="xsd:integer">
    <xsd:totalDigits value="1"/>
    </xsd:restriction>
    </xsd:simpleType>

    <xsd:simpleType name="vsttypeKind">
    <xsd:restriction base="xsd:string">
    <!-- comes from /proc/filesystems -->
    <xsd:enumeration value="sysfs"/>
    <xsd:enumeration value="rootfs"/>
    <xsd:enumeration value="bdev"/>
    <xsd:enumeration value="proc"/>
    <xsd:enumeration value="sockfs"/>
    <xsd:enumeration value="binfmt_misc"/>
    <xsd:enumeration value="usbfs"/>
    <xsd:enumeration value="usbdevfs"/>
    <xsd:enumeration value="futexfs"/>
    <xsd:enumeration value="tmpfs"/>
    <xsd:enumeration value="pipefs"/>
    <xsd:enumeration value="eventpollfs"/>
    <xsd:enumeration value="devpts"/>
    <xsd:enumeration value="ext3"/>
    <xsd:enumeration value="ext2"/>
    <xsd:enumeration value="ramfs"/>
    <xsd:enumeration value="msdos"/>
    <xsd:enumeration value="vfat"/>
    <xsd:enumeration value="iso9660"/>
    <xsd:enumeration value="devfs"/>
    <xsd:enumeration value="nfs"/>
    <xsd:enumeration value="nfs4"/>
    <xsd:enumeration value="nfsd"/>
    <xsd:enumeration value="autofs"/>
    <xsd:enumeration value="udf"/>
    <xsd:enumeration value="oprofilefs"/>
    <xsd:enumeration value="rpc_pipefs"/>
    <xsd:enumeration value="supermount"/>
    </xsd:restriction>
    </xsd:simpleType>

    </xsd:schema>

  21. Re:Open Source cough expert cough for hire. on Open Source Expertise in Short Supply · · Score: 1

    Well, anything's got to be better than Mork.

    At least with a bad XML file I've got the option of using xsl tools to transform it., if i want to access Mozilla history i have to spend a week of reverse engenering, head scratching, fising bugs in my parser before putting some more foul language taegeted at the author in my comments.

    take a look at xmlstarlet, using it and xml configuration files you can get your config scripts down by 50%, you can write an XSD and do xml val xsdfile xml and it will tell you what errors you've got in the configuration file etc..

    Even Microsoft got shot of the [ini] style config files.

  22. Open Source cough expert cough for hire. on Open Source Expertise in Short Supply · · Score: 2, Informative

    Hi, I'm an open source expert and currently looking for work. I finished my last contract a few months ago and have been using my savings to allow me to further improve open-source software.

    I am currently:
    Implementing bounty into bugzilla.
    The ability to pay for bug fixes that are important to you, to incentives developers to fix them.

    Converting a number of linux/gnu configuration files (all if possible) into xml with defining XSD's, using xmlstarlet to replace the various grep and Perl scripts currently used to read configuration.

    Developing a system to read information from windows registry files and use that information to configure a linux/gnu system. The system will use registry to xml then xsl to transform that into an xml file compatible with the for mentioned linux/gnu configuration files.

    A number of radical modifications to the way that the KDE user interface works.

    Dynamically loading of content in view, instead of loading the entire content, improving latency and reducing memory and processor overhead, the user interface will update in constant time instead of linear time with constant memory and CPU usage, instead of linear memory and CPU usage.

    Changing the way that menu are displayed.
    The ability for applications to request a menu based on context. A menu will the be generated based upon this context, allowing for machine learning (moving items up and down the context hierarchy), and the ability for any function to be accessed from any menu.
    Machine learning will allow the GUI to generate a menu tailored to the task in hand, statistics can be shared so that an organisation can look at how an application is being used, adjust there work processes and feed back the adjustments into the menuing system.

    I am also working on other reviews of OSS software, identifying points that need looking at and suggesting possible solutions.

    Apart from that I have helped write a ADSL modem driver , put forward a number of patches for the kernel,(usb and pcmcia network card), and reverse enginered the Microsoft access database fileformat.

    So, if you've got an OSS problem and you think I can help provide the solution drop me an email at oliver_stieber@yahoo.co.uk.

  23. Re:Dumb question... on Novell Pulls Out Their Ace Against SCO · · Score: 4, Insightful

    Have you ever tried to find some paperwork from 1995, maybe it turned up again when you moved house. I'm sure Novell has a lot more paperwork in a far bigger attic than you have.

  24. Re:GCC is no slouch though, on RC4 Code Achieves 319 MB/s On AMD64 Opteron · · Score: 1

    I can outperform a 100 meters runner in falling flat on my face...
    GCC does ok in the easy tests and dies a horrible death when the going gets tough.

  25. Re:SVG, please on What's Next For Mozilla? · · Score: 1

    and XFORMS,
    and proper CSS complience.
    and letting me be able to change the styles of combos because there not overridden by firefox with an !important!

    Oh, and being able to find out how high the contents of an iframe are.